bug-libtool
[Top][All Lists]
Advanced

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

Re: libtool-2.2.11a on AIX 5.3 current git master / followup on the old


From: Rainer Tammer
Subject: Re: libtool-2.2.11a on AIX 5.3 current git master / followup on the old test suite and failures in the new testsuit
Date: Sat, 07 Aug 2010 09:35:56 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.11) Gecko/20100701 SeaMonkey/2.0.6

Hello Ralf,
just a short follow up after the last changes (a more detailed response
will follow):

I have added one additional patch (as I did for the last run):

# diff /daten/source/libtool-2.2.11a/tests/defs.in defs.in
955d954
< host_os
1175,1183d1173
<
< # On AIX, shared libraries remain loaded in memory after use if they
< # are world-readable, until root issues slibclean.  On NFS, this causes
< # a testsuite rerun to fail to clean up test group directories.  Avoid
< # this with a suitable umask.  Do not do this on other systems, for
< # example HP-UX suffers unless shared libraries are mode 555.
< case $host_os in
< aix*) umask o-rwx ;;
< esac


Now I get some new errors from the old test suite:

# grep FAIL check.log
FAIL: tests/f77demo-exec.test
FAIL: tests/f77demo-exec.test
FAIL: tests/fcdemo-exec.test
FAIL: tests/fcdemo-exec.test
...

This is because the LIBPATH is not OK:

As you can see the LIBPATH (index 0) is now missing the location of the
Fortran libraries.

# libtool-2.2.11a git master
fprogram:

                        ***Loader Section***
                      Loader Header Information
VERSION#         #SYMtableENT     #RELOCent        LENidSTR
0x00000001       0x0000001c       0x0000004b       0x000000c4

#IMPfilID        OFFidSTR         LENstrTBL        OFFstrTBL
0x00000006       0x00000644       0x00000136       0x00000708


                        ***Import File Strings***
INDEX  PATH                          BASE                MEMBER
0     
/daten/source/libtool-2.2.11a/_inst/lib:/usr/vac/lib:/usr/lib/threads:/usr/lib:/lib
                                   

1                                    libc.a              shr.o
2                                    libgfortran.a       libgfortran.so.2
3                                    libfoo.a            libfoo.so.0
4                                    libfoo3.a           libfoo3.so.0
5                                    libgcc_s.a          shr.o

# libtool-2.2.8
fprogram:

                        ***Loader Section***
                      Loader Header Information
VERSION#         #SYMtableENT     #RELOCent        LENidSTR
0x00000001       0x0000001c       0x0000004b       0x00000113

#IMPfilID        OFFidSTR         LENstrTBL        OFFstrTBL
0x00000006       0x00000644       0x00000136       0x00000757


                        ***Import File Strings***
INDEX  PATH                          BASE                MEMBER
0     
/daten/source/libtool-2.2.8/_inst/lib:/opt/freeware/lib/gcc/powerpc-ibm-aix5.3.0.0/4.2.4:/opt/freeware/lib/gcc/powerpc-ibm-aix5.3.0.0/4.2.4/../../..:/usr/lib:/lib
1                                    libc.a              shr.o
2                                    libgfortran.a       libgfortran.so.2
3                                    libfoo.a            libfoo.so.0
4                                    libfoo3.a           libfoo3.so.0
5                                    libgcc_s.a          shr.o


Bye
  Rainer Tammer




reply via email to

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