[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Libtool branch, master, updated. release-2-2-2-15-gc848780
From: |
Ralf Wildenhues |
Subject: |
[SCM] GNU Libtool branch, master, updated. release-2-2-2-15-gc848780 |
Date: |
Sat, 19 Apr 2008 16:39:49 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Libtool".
The branch, master has been updated
via c8487807a647b3b2f0faff974456a200ad1ebc0e (commit)
from dd09ff4ec877e37a20bfe912ac7a0e919dd6aa2c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c8487807a647b3b2f0faff974456a200ad1ebc0e
Author: Ralf Wildenhues <address@hidden>
Date: Sat Apr 19 18:35:04 2008 +0200
Fix testsuite cleanup warnings on AIX with NFS.
* tests/testsuite.at [ aix ]: Set file mode creation so that
'others' have no permissions. Shared libraries are kept in
memory on AIX after use if they are world-readable, which means
on NFS mounts cleanup of test group directories will fail later.
* THANKS: Update.
Report and analysis by Michael Haubenwallner.
Signed-off-by: Ralf Wildenhues <address@hidden>
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 8 ++++++++
THANKS | 1 +
tests/testsuite.at | 9 +++++++++
3 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 4c8fb6a..d3609a9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2008-04-19 Ralf Wildenhues <address@hidden>
+ Fix testsuite cleanup warnings on AIX with NFS.
+ * tests/testsuite.at [ aix ]: Set file mode creation so that
+ 'others' have no permissions. Shared libraries are kept in
+ memory on AIX after use if they are world-readable, which means
+ on NFS mounts cleanup of test group directories will fail later.
+ * THANKS: Update.
+ Report and analysis by Michael Haubenwallner.
+
Fix nonportable use of expr.
* libltdl/config/ltmain.m4sh (func_mode_link) <Transforming
deplibs into only shared deplibs>: Fix expr portability issues,
diff --git a/THANKS b/THANKS
index 3295b87..808cef0 100644
--- a/THANKS
+++ b/THANKS
@@ -108,6 +108,7 @@
Marc Espie address@hidden
Marc J. Fraioli address@hidden
Mark Kettenis address@hidden
+ Michael Haubenwallner address@hidden
Mike Frysinger address@hidden
Nix address@hidden
Olly Betts address@hidden
diff --git a/tests/testsuite.at b/tests/testsuite.at
index bec76df..beca766 100644
--- a/tests/testsuite.at
+++ b/tests/testsuite.at
@@ -49,6 +49,15 @@ else
unset=false
fi
: ${mkdir_p="$abs_top_srcdir/libltdl/config/install-sh -d"}
+
+# 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
m4_divert_pop([PREPARE_TESTS])dnl
hooks/post-receive
--
GNU Libtool
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Libtool branch, master, updated. release-2-2-2-15-gc848780,
Ralf Wildenhues <=