libtool-patches
[Top][All Lists]
Advanced

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

libtool alpha.


From: Gary V . Vaughan
Subject: libtool alpha.
Date: Mon, 2 Aug 2004 19:54:31 +0100

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On 2 Aug 2004, at 16:08, Peter O'Gorman wrote:

Bob Friesenhahn wrote:


I hope so too, but only after is resumes passing all tests on FreeBSD and darwin :).
And Solaris? Under Solaris, pretty much the same list of tests is failing as under FreeBSD. However, an alpha package will make it easier to test across many systems, even if some tests are known to fail when the package is created.

I agree.

All test's pass for me on OS X Panther... how odd!

I've been thinking about the deplibs issue. What is happening is that when libtool preopens dyld.la and dlopen.la, *their* deplibs are added to libltdlc.la. Even though libltdlc.la contains all the objects from libdlloader.so, it is added to libltdlc.la dependency_libs because it is listed in the dependency_libs of dyld.la and dlopen.la :-(

I think the best way to fix it is to remove the libdlloader objects from libltdlc_la_LIBADD, but to -dlpreopen libdlloader.la too. I can then scan through the dependency_libs and remove any libraries that have already been dlpreopened.

Comments?

When we've solved this issue, I can roll the alpha release. I think that considering the m4 API has changed, libltdl is not binary compatible, and libtool itself is built differently now, the next release should be libtool-2.0. It would be nice to do the Grand Renaming to move all of libtool's m4 macros into the LT_ and _LT_ namespace before
the final release.

Anyhoo, following the release naming scheme, the alpha will be 1.9b...

Cheers,
        Gary.
- --
Gary V. Vaughan      ())_.  address@hidden,gnu.org}
Research Scientist   ( '/   http://tkd.kicks-ass.net
GNU Hacker           / )=   http://www.gnu.org/software/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (Darwin)

iD8DBQFBDo3sFRMICSmD1gYRAp87AJ0foWmlkRUCBxokX4dpH08MbIVbUgCdFBrR
eWviWPDqx2q0iG+Z6All2xc=
=64wt
-----END PGP SIGNATURE-----





reply via email to

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