autoconf
[Top][All Lists]
Advanced

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

Re: testsuite fails only when called via make check


From: Paul Eggert
Subject: Re: testsuite fails only when called via make check
Date: Fri, 03 Sep 2004 16:32:06 -0700
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

"Pacey, Mike" <address@hidden> writes:

> When I run 'make check' from the top level install directory, I get
> numerous testsuite failures ....
>
> But when I cd into the tests directory and run ./testsuite, all tests
> pass.

Sounds like there's some sort of environment problem, e.g., you might
be using a different PATH than what "make check" uses, or you might
be using a different shell to run ./testsuite, or something like that.
I wouldn't worry about it, except to the extent that you should make
sure you use Autoconf in an environment that resembles your default
one, rather than the one that Autoconf itself sets up with "make check".

I have several problems with Autoconf 2.59 "make check" on Solaris 8,
many having to do with Perl versions.  The bugs should be fixed in the
next version.

If you'd like to try a test version of Autoconf that I hope is very
close to the next stable version, please try this:

ftp://alpha.gnu.org/gnu/autoconf/autoconf-2.59b.tar.gz

Or if you'd rather stick with 2.59, here's a patch worth installing,
if you use autoreconf and Solaris 8 Perl:

===================================================================
RCS file: bin/autoreconf.in,v
retrieving revision 2.59
retrieving revision 2.59.0.1
diff -pu -r2.59 -r2.59.0.1
--- bin/autoreconf.in   2003/10/03 07:31:23     2.59
+++ bin/autoreconf.in   2003/12/30 00:16:19     2.59.0.1
@@ -486,7 +486,7 @@ sub autoreconf_current_directory ()
   if (defined $aux_dir && ! -d $aux_dir)
     {
       verb "$configure_ac: creating directory $aux_dir";
-      mkdir $aux_dir
+      mkdir $aux_dir, 0755
        or error "cannot create $aux_dir: $!";
     }
 




reply via email to

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