bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: check4.test consistently failing


From: Philipp Thomas
Subject: Re: check4.test consistently failing
Date: Wed, 29 Apr 2009 15:05:04 +0200
User-agent: Mutt/1.5.19 (2009-01-05)

* Ralf Wildenhues (address@hidden) [20090428 22:42]:

>   + :
>   + cat stdout
>   Making check in dir
>   [...]

It does continue here too, I just pasted what I thought were the relevant
lines. I'm attaching the complete log of running 'make check'

> Can you try to debug it yourself?  For example, remove the ">stdout"
> redirection to see what it outputs, or replace "|| :" with "|| echo $?  &&
> echo $?" to see the return value.

 
> Note that you can rerun this one test only with either
>   cd tests
>   make check VERBOSE=yes TESTS=check4.test
> 
> or
>   cd tests
>   $srcdir/check4.test
> 
> where $srcdir is the path to the respective source tree directory
> ('.' if you are building in-tree).  Any differences in the result
> between these two methods would be interesting to know, too.

I figured that out myself :) I'll do the test and will report. BTW, you can
see the logs for yourself in the openSUSE buildservice. Just go to

https://build.opensuse.org/package/show?package=automake&project=openSUSE%3AFactory

and choose a log of any of the failing builds.

On that page you'll also see all that our automake package contains. I'd be
very gratefull for any help you can give me as having a package that low in
a distribution's stack failing ('make check' is run as part of building the
package) will create a long backlog ...

> Can you please grab the current upstream version of that file, and send
> any remaining diffs to address@hidden to discuss it with them?

I'll do that as soon as I'm back from my vacation, i.e. after the 20th of
May.
 
> Second, do you have a testcase that shows what the require_file_internal
> patch is required for?

See https://bugzilla.novell.com/show_bug.cgi?id=64822

The problem AFAICS from the sources of patchutils 0.2.30 was that
configure.in had

dnl Check for long getopt
AC_CHECK_FUNCS(getopt_long , , [
  AC_LIBOBJ(src/getopt)
  AC_LIBOBJ(src/getopt1)
])

And then Makefile.am had

src_interdiff_LDADD = @LIBOBJS@
src_filterdiff_LDADD = @LIBOBJS@
src_rediff_LDADD = @LIBOBJS@

And automake choked on getting a file name containing a path.

> Why has this patch not been sent to the
> automake-patches list before (or has it, and I've missed it)?

I can't answer that question as I only recently started to maintain automake
for SuSE/Novell and Andreas Schwab, who maintained it for a long time, has
left the company.

Philipp




reply via email to

[Prev in Thread] Current Thread [Next in Thread]