GNU bug report logs -
#15681
automake 1.14, make check failures on AIX
Previous Next
Reported by: Thomas Jahns <jahns <at> dkrz.de>
Date: Tue, 22 Oct 2013 12:27:02 UTC
Severity: normal
Tags: wontfix
Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hello,
I've built automake 1.14 on our AIX 6.1 system, there are some bugs creeping up.
Two (libtool7 and libtool9) are more of a libtool affair which I've filed
separately to the libtool bug list.
The others are problems with automake itself it seems.
Those which were related to t/get-sysconf.sh I already fixed.
Please find the attached patch which handles a problem with the attempt to call
lex with option --version.
AIX lex gives the following behaviour when called as lex --version:
$ lex --version
0: Warning: 1285-300 The - flag is not valid.
0: Warning: 1285-300 The e flag is not valid.
0: Warning: 1285-339 Ratfor is not supported with lex.
0: Warning: 1285-300 The s flag is not valid.
0: Warning: 1285-300 The i flag is not valid.
0: Warning: 1285-300 The o flag is not valid.
At this point the program hangs waiting for input on stdin.
When entering C-D and line-feed, lex finished:
^D
Error: 1285-340 The rules section delimiter is missing.
$
The one in t/lex-clean-cxx results from mainfoo.cc not correctly declaring yylex
as extern "C". I therefore propose to change the declaration in mainfoo.cc
accordingly. Please see the attached patch.
Unfortunately I don't understand what's tripping up t/lex-line, but I'm quite
willing to test any suggestion.
The same is true for t/tap-signal-w. No idea what's going on there.
Regards, Thomas
--
Thomas Jahns
DKRZ GmbH, Department: Application software
Deutsches Klimarechenzentrum
Bundesstraße 45a
D-20146 Hamburg
Phone: +49-40-460094-151
Fax: +49-40-460094-270
Email: Thomas Jahns <jahns <at> dkrz.de>
[test-suite.log.gz (application/x-gzip, attachment)]
[automake-1.14-t-lex-clean-cxx.sh.patch (text/x-patch, attachment)]
[automake-1.14-t-get-sysconf.sh.patch (text/x-patch, attachment)]
[smime.p7s (application/pkcs7-signature, attachment)]
This bug report was last modified 10 years and 213 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.