These cover bullets 3/5 of Charles' list: 3) issue with '# Collect and forward deplibs of preopened libtool libs' In progress? Anything? 4,5) * patch for old libtool, to not barf on '=' * TBD mechanism to strip '=' from .la after deployment on $host 6) support in libltdl for '=' in .la files
I didn't do 4 because I noticed Fedora-mingw32's build system is running libtoolize on all packages, because of the much improved libtool support for Mingw32 in recent libtools. It would still be useful for other cross-compilation scenarios than mingw. I would like some help for 6 mostly due to lack of time on my part. The main design point here is how to pass the sysroot to libltdl. The series also includes a testsuite update so that it works on Fedora 13 (using the mingw cross-compilation environment) and testsuite coverage for the --mode=finish changes. Ok to push to sysroot branch? Paolo Bonzini (4): fix sysroot tests to pass on Fedora 13 fix sysroot handling for deplibs of preopened libtool libs reorganize parsing of --mode=finish arguments add libtool --mode=finish mode for sysroot doc/libtool.texi | 18 ++++-- libltdl/config/ltmain.m4sh | 131 ++++++++++++++++++++++++++++---------------- tests/sysroot.at | 5 +- 3 files changed, 100 insertions(+), 54 deletions(-)