bug-autoconf
[Top][All Lists]
Advanced

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

Re: surprise


From: H.Merijn Brand
Subject: Re: surprise
Date: Tue, 17 Dec 2002 16:12:49 +0100

On Mon 16 Dec 2002 18:00, "H.Merijn Brand" <address@hidden> wrote:
> It's me again :)

I keep getting that annoying error:

# make test
make: *** No rule to make target `test'.  Stop.
#

> Thought you'd like to hear something good for Xmas:
> 
> HP-UX 11.00, HP C-ANSI-C B.11.11.06, autoconf-2.57
> 
> ## ------------------------------------------ ##
> ## All 174 tests were successful (5 skipped). ##
> ## ------------------------------------------ ##

AIX 4.3.3.0/ML-10:

## ------------------------------------------ ##
## All 174 tests were successful (5 skipped). ##
## ------------------------------------------ ##

> Though there's also some not so good news:

FWIW the build process detects my perl (5.8.0), which has the defined-or
     patches in that will appear in 5.10.0 and can already be found in 5.9.0
     (the development version of perl). One of the things added in those
     patches is the *operator* '//', and it's low presedence version 'err'

FYI // is like ||, and describes itself as

my $var = defined $foo ? $foo : "blah";

is equal to

my $var = $foo // "blah";

but will probably be more often seen as

my $foo //= 0;  # set default

which can be chained

my $var = shift @_ // $ENV{FOO} // $hash{foo} // "foo";


The current state is one big heap of conflicts:

/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
Ambiguous call resolved as CORE::err(), qualify as such or use & at 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1902.
Ambiguous call resolved as CORE::err(), qualify as such or use & at 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1917.
Ambiguous call resolved as CORE::err(), qualify as such or use & at 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 3642.
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake 
line 1902, near "err"
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake 
line 1907, near "elsif"
Can't use global $1 in "my" at 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1909, near ", 
$1"
Global symbol "$cat" requires explicit package name at 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1911.
Global symbol "$cat" requires explicit package name at 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake line 1912.
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake 
line 3642, near "err"
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake 
line 3648, near "elsif"
syntax error at /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake 
line 3656, near "elsif"
Execution of /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake 
aborted due to compilation errors.
FAIL: aclibobj.test

changing all references to "err" to "error", I get

HP-UX 11.00:
:
XFAIL: auxdir2.test
:
XFAIL: cond17.test
:
FAIL: gcj4.test
:
XFAIL: subdir5.test
:
(and a few SKIP's)
:
=====================================
1 of 411 tests failed
(30 tests were not run)
Please report to address@hidden
=====================================

[ That count seems to be quite wrong ]

So my diagnostics where correct!
At this moment in time it is very unlikely that you will meet *anyone* in the
world that also hits this error, but as soon as perl-5.10.0's first alpha hits
the streets, I bet your mailbox will be flooded :)

[ And, yes, I *do* use bleading edge perl in my production work, but I guess I
  know what's going on :) ]

I suggest changing the name to something less likely to conflict in the future.


Here's some verbosity:

=== Running test ./auxdir2.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
configure.in: required file `$foo/install-sh' not found
configure.in: required file `$foo/mkinstalldirs' not found
configure.in: required file `$foo/missing' not found
XFAIL: auxdir2.test
=== Running test ./cond17.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
Makefile.am: object `foo.$(OBJEXT)' created by `foo.c' and `foo.cc'
XFAIL: cond17.test
gcj4: running gcj --version
2.95.3
=== Running test ./gcj4.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: , CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: cc, CFLAGS: -Ae +O2 +Onolimit  -I/pro/local/include -I/usr/inc
lude/X11R6, LDFLAGS: -Wl,+vnocompatwarnings  -s -L/pro/local/lib -L/usr/lib/X11R
6
checking for a BSD-compatible install... /opt/imake/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcj... gcj
checking dependency style of gcj... none
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
checking dependency style of gcj... none
FAIL: gcj4.test
subdir5: running make --version -v
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
subdir5: running gcc --version
gcc (GCC) 3.3 20021216 (prerelease)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

=== Running test ./subdir5.test
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: gcc, CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: gcc, CFLAGS: -O4  -mpa-risc-2-0 -I/usr/include/X11R6, LDFLAGS:
  -L/usr/lib/X11R6
checking for a BSD-compatible install... /opt/imake/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
configurconfig.status: creating Makefile
config.status: executing depfiles commands
if gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" 
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"maude\" 
-DVERSION=\"1.0\"  -I. -I.     -O4  -mpa-risc-2-0 -I/usr/include/X11R6 -MT a.o 
-MD -MP -MF ".deps/a.Tpo" \
  -c -o a.o `test -f 'a.c' || echo './'`a.c; \
then mv ".deps/a.Tpo" ".deps/a.Po"; \
else rm -f ".deps/a.Tpo"; exit 1; \
fi
gcc  -O4  -mpa-risc-2-0 -I/usr/include/X11R6  -L/usr/lib/X11R6 -o wish  a.o
cd . && /pro/bin/perl 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../aclocal -I 
/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../m4 
--acdir=/pro/3gl/GNU/automake-1.7.2/tests/../m4
cd . && \
  /pro/bin/perl /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/../../automake 
--libdir=/pro/3gl/GNU/automake-1.7.2/tests/../lib --foreign -Werror -Wall 
--foreign  Makefile
cd . && /bin/sh /pro/3gl/GNU/automake-1.7.2/tests/testSubDir/missing --run 
autoconf
/bin/sh ./config.status --recheck
running /bin/sh ./configure  CC=gcc  --no-create --no-recursion
configure: loading site script /pro/3gl/GNU/Policy.sh
OSTYPE: hpux, CC: gcc, CFLAGS: , LDFLAGS:
OSTYPE: hpux, CC: gcc, CFLAGS: -O4  -mpa-risc-2-0 -I/usr/include/X11R6, 
LDFLAGS:  -L/usr/lib/X11R6
checking for a BSD-compatible install... /opt/imake/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ANSI C... (cached) none needed
checking dependency style of gcc... (cached) gcc3
configure: creating ./config.status
cd . && /bin/sh ./config.status Makefile depfiles
config.status: creating Makefile
config.status: executing depfiles commands
Making all in maude
make[1]: Entering directory `/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/maude'
make[1]: *** No rule to make target `all'.  Stop.
make[1]: Leaving directory `/pro/3gl/GNU/automake-1.7.2/tests/testSubDir/maude'
make: *** [all-recursive] Error 1
XFAIL: subdir5.test
=====================================
1 of 4 tests failed
Please report to address@hidden
=====================================


> HP-UX 11.00, automake-1.7.2
> 
> =====================================
> 355 of 411 tests failed
> (30 tests were not run)
> Please report to address@hidden
> =====================================


-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.0 & 633 on HP-UX 10.20 & 11.00, AIX 4.2, AIX 4.3,
  WinNT 4, Win2K pro & WinCE 2.11.  Smoking perl CORE: address@hidden
http://archives.develooper.com/address@hidden/   address@hidden
send smoke reports to: address@hidden, QA: http://qa.perl.org





reply via email to

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