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 109bc05e0d356ab48cc363521b8cd0abc943a6f5 (commit) via 204b94605020eb347f92e825734ddf7f756a1ddb (commit) from 34fe402efa1e969cf902cf7370e29564c005d508 (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 109bc05e0d356ab48cc363521b8cd0abc943a6f5 Author: Peter Rosin <p...@lysator.liu.se> Date: Wed Dec 19 11:20:28 2012 +0100 libtool: Drop $LDFLAGS when invoking the toolchain m4/libtool.m4 (_LT_LANG_CXX_CONFIG) [Solaris] <archive_cmds>: Drop $LDFLAGS as it is a user variable that is usually used when invoking libtool. As such, it should not be used by libtool when it invokes the toolchain as it contains options intended for libtool, not the toolchain. Fixes export.at and other tests that add -no-undefined to LDFLAGS. Signed-off-by: Peter Rosin <p...@lysator.liu.se> Tested-by: Richard Palo <richard.p...@baou.fr> commit 204b94605020eb347f92e825734ddf7f756a1ddb Author: Richard Palo <richard.p...@baou.fr> Date: Wed Dec 19 11:08:15 2012 +0100 libtool: Add SONAME to the so when exporting explicit symbols on Solaris m4/libtool.m (_LT_LANG_CXX_CONFIG) [Solaris] <archive_expsym_cmds>: Feed -h $soname to the linker just as is done in archive_cmds. THANKS: Update. Copyright-paperwork-exempt: Yes Signed-off-by: Peter Rosin <p...@lysator.liu.se> ----------------------------------------------------------------------- Summary of changes: THANKS | 1 + m4/libtool.m4 | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/THANKS b/THANKS index ef617e4..1259cbf 100644 --- a/THANKS +++ b/THANKS @@ -165,6 +165,7 @@ Rainer Tammer tam...@tammer.net Ralf Menzel men...@ls6.cs.uni-dortmund.de Richard B. Kreckel krec...@ginac.de + Richard Palo richard.p...@baou.fr Richard Purdie rpur...@rpsys.net Richard Sandiford richa...@transitive.com Robert Garron robert.gar...@access3000.net diff --git a/m4/libtool.m4 b/m4/libtool.m4 index 3cf14e7..cd6db4e 100644 --- a/m4/libtool.m4 +++ b/m4/libtool.m4 @@ -6755,9 +6755,9 @@ if test yes != "$_lt_caught_CXX_error"; then if test yes,no = "$GXX,$with_gnu_ld"; then _LT_TAGVAR(no_undefined_flag, $1)=' $wl-z ${wl}defs' if $CC --version | $GREP -v '^2\.7' > /dev/null; then - _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' + _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ - $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' + $CC -shared $pic_flag -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when @@ -6766,9 +6766,9 @@ if test yes != "$_lt_caught_CXX_error"; then else # g++ 2.7 appears to require '-G' NOT '-shared' on this # platform. - _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' + _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-h $wl$soname -o $lib' _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ - $CC -G -nostdlib $wl-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' + $CC -G -nostdlib $wl-M $wl$lib.exp $wl-h $wl$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp' # Commands to make compiler produce verbose output that lists # what "hidden" libraries, object files and flags are used when hooks/post-receive -- GNU Libtool