[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libtool-2.2.8 on AIX 6.1
From: |
Rainer Tammer |
Subject: |
Re: libtool-2.2.8 on AIX 6.1 |
Date: |
Tue, 03 Aug 2010 09:40:23 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.1.3) Gecko/20070326 Thunderbird/2.0.0.0 Mnenhy/0.7.5.0 |
Hello Ralf,
On 02.08.2010 20:40, Ralf Wildenhues wrote:
> Hello Rainer,
>
> * Rainer Tammer wrote on Mon, Aug 02, 2010 at 05:40:13PM CEST:
>> I just have tested libtool 2.2.8 on AIX 6.1.
> thanks for the report. How come you did not go for 2.2.10 which came
> out shortly after 2.2.8?
>
Sorry, I missed the 2.2.10 release...
I have checked out main from git, the bootstrap was OK
(autoconf 2.67, automake-1.11.1, m4-1.4.14).
But I can not compile libtool. I get the folowing error:
DEPDIR=.deps depmode=aix /bin/sh ./libltdl/config/depcomp \
/bin/sh ./libtool --tag=CC --mode=compile cc_r
-qlanglvl=extc89 -DHAVE_CONFIG_H -I. -DLTDLOPEN=libltdl
-DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl
-I./libltdl/libltdl -g -c -o libltdl/loaders/libl
tdl_libltdl_la-preopen.lo `test -f 'libltdl/loaders/preopen.c' || echo
'./'`libltdl/loaders/preopen.c
libtool: compile: cc_r -qlanglvl=extc89 -DHAVE_CONFIG_H -I.
-DLTDLOPEN=libltdl "-DLT_CONFIG_H=<config.h>" -DLTDL -
I. -I. -Ilibltdl -I./libltdl -I./libltdl/libltdl -g -c " -M"
libltdl/loaders/preopen.c -DPIC -o libltdl/loaders/.l
ibs/libltdl_libltdl_la-preopen.o
cc_r: 1501-228 (W) input file -M not found
make[2]: *** [libltdl/loaders/libltdl_libltdl_la-preopen.lo] Error 1
make[2]: Leaving directory `/daten/source/libtool'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/daten/source/libtool'
make: *** [all] Error 2
I have really no idea where the "-M " comes from.
This problem is not present in libtool-2.2.8/10.
>> 56: versioning FAILED
>> (versioning.at:169)
> This testsuite bug should (hopefully) be fixed in 2.2.10. Testsuite
> bugs are no need to worry.
>
Unfortunately no.
>> 64: lt_dlopenadvise library loading FAILED
>> (lt_dladvise.at:373)
> This should be fixed in git Libtool, but not in 2.2.10. It is a fairly
> minor issue, however.
>
Unfortunately no.
>> 92: C++ exception handling FAILED
>> (exceptions.at:262)
> This testsuite bug should be fixed in git Libtool, but probably not yet
> in 2.2.10.
>
Please see above, the git version is not working at all.
>> 95: AC_NO_EXECUTABLES FAILED
>> (no-executables.at:76)
> This is new to me, and an actual (minor) bug in libtool.m4, which you
> can ignore unless you're hacking on GCC. I think it's the
> _LT_SYS_MODULE_PATH_AIX macro that contains a link test which currently
> isn't skippable by setting a cache variable.
>
>> 102: Run tests with low max_cmd_len FAILED
>> (cmdline_wrap.at:43)
> This is just a followup error of the previous ones.
>
The 2.2.10 fails some more tests:
All tests were run under a non root user with /bin/sh (ksh).
-------------------------------------------------------------------------------
make check-TESTS check-local
make[3]: Entering directory `/daten/source/libtool-2.2.10'
...
PASS: tests/mdemo-conf.test
PASS: tests/mdemo-make.test
PASS: tests/mdemo-exec.test
FAIL: tests/mdemo-inst.test <--- fail
SKIP: tests/mdemo-unst.test
PASS: tests/mdemo-dryrun.test
...
PASS: tests/mdemo-shared.test
PASS: tests/mdemo-make.test
PASS: tests/mdemo-exec.test
FAIL: tests/mdemo-inst.test <--- fail
SKIP: tests/mdemo-unst.test
...
====================================
2 of 122 tests failed
(2 tests were not run)
Please report to address@hidden
====================================
...
## -------------------------- ##
## libtool 2.2.10 test suite. ##
## -------------------------- ##
...
Testing libtool functions.
35: Runpath in libtool library files FAILED
(runpath-in-lalib.at:61)
46: bindir install tests FAILED (bindir.at:292)
56: versioning FAILED
(versioning.at:172)
Libltdl functionality.
64: lt_dlopenadvise library loading FAILED
(lt_dladvise.at:373)
67: lt_dlopenext error messages FAILED
(lt_dlopenext.at:202)
74: enforced lib prefix FAILED
(need_lib_prefix.at:170)
C++ template tests.
90: template test with subdirs FAILED
(template.at:250)
Constructors.
92: C++ exception handling FAILED
(exceptions.at:274)
Libtool usage in GCC
95: AC_NO_EXECUTABLES FAILED
(no-executables.at:75)
Libtool stress test.
102: Run tests with low max_cmd_len FAILED
(cmdline_wrap.at:43)
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: 97 tests were run,
12 failed (2 expected failures).
9 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `tests/testsuite.log' and all information you think might help:
To: <address@hidden>
Subject: [libtool 2.2.10] testsuite: 35 46 56 64 67 74 90 92 95 102
failed
-------------------------------------------------------------------------------
Question/remark to test 35:
tests/testsuite.dir/035/testsuite.log
...
libtool: install: cp .libs/m
/daten/source/libtool-2.2.10/tests/testsuite.dir/035/inst/bin/m
./runpath-in-lalib.at:61: grep /foobar $libdir/liba.la
stdout:
./runpath-in-lalib.at:61: exit code was 1, expected 0
If you look at the installed library with dump:
***Import File Strings***
INDEX PATH BASE MEMBER
0
/daten/source/libtool-2.2.10/tests/testsuite.dir/035/foobar:/usr/vac/lib:/usr/lib:/lib
> Cheers,
> Ralf
>
>
Bye
Rainer
testsuite.log.gz
Description: GNU Zip compressed data