[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-in
From: |
Ralf Wildenhues |
Subject: |
Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence |
Date: |
Wed, 4 Aug 2010 21:37:48 +0200 |
User-agent: |
Mutt/1.5.20 (2010-04-22) |
* Rainer Tammer wrote on Wed, Aug 04, 2010 at 09:13:03PM CEST:
> I might have a solution to the shared library problem.
>
> If foo1.so is ro to others then the libary is loaded into a private segment.
> This would avoid the problem. The library is then unloaded as soon as the
> program which uses the library is unloaded.
Yes. In the setup of the new testsuite, we use this to work around it:
# 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
> Would this change pose a problem on other platforms ?
Yes, it would; see the comment above.
How come though this didn't show up for you with older Libtool versions?
We've had these tests for a long time. Can the directory be 'rm -rf'ed
(assming you have build tree separate from source tree) or the output
file .libs/foo1.so renamed while in use?
Have you changed your setup? For example, I do all AIX tests on NFS
mounts, where the new testsuite used to output spurious errors trying to
`rm -rf' the old test group directories due to the unremovable stale NFS
handles.
Thanks,
Ralf
- Re: libtool-2.2.8 on AIX 6.1, (continued)
- Re: libtool-2.2.8 on AIX 6.1, Ralf Wildenhues, 2010/08/02
- Re: libtool-2.2.8 on AIX 6.1, Rainer Tammer, 2010/08/03
- Re: libtool-2.2.8 on AIX 6.1, Rainer Tammer, 2010/08/04
- libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/nomode.test, Rainer Tammer, 2010/08/04
- libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence, Rainer Tammer, 2010/08/04
- Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence, Rainer Tammer, 2010/08/04
- Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence, Rainer Tammer, 2010/08/04
- Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence,
Ralf Wildenhues <=
- Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence, Rainer Tammer, 2010/08/04
- Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence, Rainer Tammer, 2010/08/04
- Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence, Ralf Wildenhues, 2010/08/04
- Re: libtool-2.2.11a on AIX 5.3 / 5.3 current git master - tests/mdemo-inst.test 2./3. occurrence, Rainer Tammer, 2010/08/04
- libtool-2.2.11a on AIX 5.3 current git master / followup on the old test suite and failures in the new testsuit, Rainer Tammer, 2010/08/05
- revert unwanted enabling of libtool tracing (was: libtool-2.2.11a on AIX 5.3 current git master / followup on the old test suite and failures in the new testsuit), Ralf Wildenhues, 2010/08/07
- Re: libtool-2.2.11a on AIX 5.3 current git master / followup on the old test suite and failures in the new testsuit, Rainer Tammer, 2010/08/08
- Re: libtool-2.2.11a on AIX 5.3 current git master / followup on the old test suite and failures in the new testsuit, Ralf Wildenhues, 2010/08/21
- Re: libtool-2.2.11a on AIX 5.3 current git master / followup on the old test suite and failures in the new testsuit, Rainer Tammer, 2010/08/25
- libtool-2.2.11a on AIX 5.3 current git master 2010-08-25 /status, Rainer Tammer, 2010/08/25