libtool-commit
[Top][All Lists]
Advanced

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

[SCM] GNU Libtool branch, sysroot, updated. v2.2.10-107-g22a1206


From: Ralf Wildenhues
Subject: [SCM] GNU Libtool branch, sysroot, updated. v2.2.10-107-g22a1206
Date: Sat, 28 Aug 2010 09:28:24 +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, sysroot has been updated
       via  22a120690392cccc59921c70f1f3e8cd523bb849 (commit)
      from  75b9ac5fa27c4940141d719a42a07f4397e14c60 (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 -----------------------------------------------------------------
-----------------------------------------------------------------------

Summary of changes:
 ChangeLog |   88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 88 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 5f5e23a..9ba1343 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,91 @@
+2010-08-22  Ralf Wildenhues  <address@hidden>
+
+       fix AIX testsuite regression
+       * libltdl/config/ltmain.m4sh (func_resolve_sysroot): Partly
+       revert v2.2.10-83-gc45a288: Do not absolutize path here, only do
+       sysroot replacement.
+       (func_mode_link): Adjust.
+
+2010-08-22  Charles Wilson  <address@hidden>
+
+       fix --mode=finish
+       * libltdl/config/ltmain.m4sh (func_mode_finish): Invert then/else
+       blocks of the "if $opt_dry_run" conditional.
+
+2010-08-15  Paolo Bonzini  <address@hidden>
+
+       improve code for sysroot --mode=finish
+       * libltdl/config/ltmain.m4sh (func_mode_finish): Change sysroot_regex
+       and sysroot_cmd delimiter from pipe to slash.  Wrap the entire for
+       loop with "if $opt_dry_run...fi" and print an explanatory message
+       for the --dry-run case.
+
+2010-08-12  Paolo Bonzini  <address@hidden>
+
+       add libtool --mode=finish mode for sysroot
+       * doc/libtool.texi (Finish mode): Document behavior when *.la files
+       are passed.
+       * libltdl/config/ltmain.m4sh (func_mode_finish): Eliminate sysroot
+       or `=' signs representing it from files in $libs.
+       * tests/sysroot.at (SYSROOT_TESTS): Test for presence of sysroot
+       references before running libtool --mode=finish, and for absence
+       afterwards.
+
+       reorganize parsing of --mode=finish arguments
+       * libltdl/config/ltmain.m4sh (func_mode_finish): Split arguments for
+       directories and *.la files.
+
+       fix sysroot handling for deplibs of preopened libtool libs
+       * libltdl/config/ltmain.m4sh: Pass $dependency_libs of preopened libtool
+       through func_resolve_sysroot.
+
+       fix sysroot tests to pass on Fedora 13
+       * tests/sysroot.at: Link $prefix/include into the sysroot as well, as
+       required by newer GCC.
+
+2010-07-29  Paolo Bonzini  <address@hidden>
+
+       initial version of the NEWS entry
+       * NEWS: Document sysroot support.
+
+       add sysroot test
+       * Makefile.am (TESTSUITE_AT): Add tests/sysroot.at.
+       * tests/sysroot.at: New.
+
+       emit sysrooted paths when installing .la files
+       * libltdl/config/ltmain.m4sh (func_replace_sysroot): New.
+       (func_mode_link): Prepend paths in $libdir with the sysroot.  Further,
+       replace the sysroot with = (using func_replace_sysroot) whenever
+       such a path is written in a .la file.
+
+       process postdeps to include sysrooted paths
+       * libltdl/m4/libtool.m4 (_LT_FUNC_STRIPNAME_CNF): New (from Charles 
Wilson).
+       (_LT_SYS_HIDDEN_LIBDEPS): Require it.  Use func_stripname_cnf to convert
+       sysroot (-L= and -R=) usage in postdeps.  Adjust the code because -L, -R
+       and -l flags will now always be separated from the rest of the argument.
+
+       handle sysrooted paths when reading dependencies to la files
+       * libltdl/config/ltmain.m4sh (func_mode_execute, func_mode_install,
+       func_mode_link): Whenever a .la file occurs in another .la file,
+       expand the sysroot path in it.
+
+2010-07-28  Paolo Bonzini  <address@hidden>
+
+       teach libtool -L= and -R=
+       * libltdl/config/ltmain.m4sh (func_resolve_sysroot): New.
+       (func_mode_link): Always pass result of stripping -L and -R to
+       func_resolve_sysroot before using it.  Remove absolute path expansion
+       when func_resolve_sysroot subsumes it.  Expand sysroot in -rpath.
+       When processing dependent libraries also resolve sysroot paths there.
+
+       add --with-sysroot
+       * libltdl/m4/libtool.m4 (_LT_HOST_NONCANONICAL, _LT_WITH_SYSROOT): New.
+       (LT_SETUP): Require _LT_WITH_SYSROOT.
+
+       handle sysroot flags
+       * libltdl/config/ltmain.m4sh (func_mode_link): Recognize --sysroot
+       option.
+
 2010-08-22  Paolo Bonzini  <address@hidden>
 
        Fix sed_make_literal_regex.


hooks/post-receive
-- 
GNU Libtool



reply via email to

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