I'm applying this patch since it's pretty obvious. * libltdl/config/ltmain.m4sh (func_mode_link): Resolve sysroot when fetching the install directory of dependent libraries. Reported by Lionel Landwerlin <[email protected]>, patch by Khem Raj <[email protected]>. * THANKS: Reorder entries, add Khem and Lionel.
Cc: Lionel Landwerlin <[email protected]> Cc: Khem Raj <[email protected]> --- THANKS | 6 ++++-- libltdl/config/ltmain.m4sh | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/THANKS b/THANKS index ff3ab7d..5aa0c3c 100644 --- a/THANKS +++ b/THANKS @@ -42,6 +42,7 @@ Christian Cornelssen [email protected] 2002-11-05 Jan Kratochvil [email protected] 2003-01-28 Raja R. Harinath [email protected] 2003-02-25 + Paolo Bonzini [email protected] 2003-03-01 Richard Nicholas Somer Dawe [email protected] 2003-03-12 Peter O'Gorman [email protected] 2003-03-14 Ralph Schleicher [email protected] 2003-03-13 @@ -55,7 +56,6 @@ Benjamin Reed [email protected] 2004-02-08 Ralf Wildenhues [email protected] 2004-02-12 Nick Hudson [email protected] 2004-03-29 - Paolo Bonzini [email protected] 2003-03-01 Noah Jeffrey Misch [email protected] 2004-07-05 Thorsten Glaser [email protected] 2004-10-11 Peter Rosin [email protected] 2005-04-12 @@ -118,11 +118,13 @@ John Wolfe [email protected] Josh Hursey [email protected] Joseph Beckenbach III [email protected] - Lennart Poettering [email protected] Karl Berry [email protected] Kenneth Albanowski [email protected] Kevin Ryde [email protected] + Khem Raj [email protected] Kurt D. Zeilenga [email protected] + Lennart Poettering [email protected] + Lionel Landwerlin [email protected] Maciej Helminiak [email protected] Maciej W. Rozycki [email protected] Mahesh Narayanamurthi [email protected] diff --git a/libltdl/config/ltmain.m4sh b/libltdl/config/ltmain.m4sh index 1078e75..af46cb8 100644 --- a/libltdl/config/ltmain.m4sh +++ b/libltdl/config/ltmain.m4sh @@ -8478,7 +8478,8 @@ EOF *.la) func_basename "$deplib" name="$func_basename_result" - eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` + func_resolve_sysroot "$deplib" + eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result` test -z "$libdir" && \ func_fatal_error "\`$deplib' is not a valid libtool archive" func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name" -- 1.7.2.3
