libtool-patches
[Top][All Lists]
Advanced

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

finish mode (was: [RFT PATCH v4 0/8] Sysroot series)


From: Ralf Wildenhues
Subject: finish mode (was: [RFT PATCH v4 0/8] Sysroot series)
Date: Mon, 9 Aug 2010 07:00:11 +0200
User-agent: Mutt/1.5.20 (2010-04-22)

* Charles Wilson wrote on Mon, Aug 09, 2010 at 12:14:37AM CEST:
> I think --mode=finish needs to accept additional arguments that are not
> directories, somehow.  Maybe mode=finish needs to iterate through its
> arguments, and split them into "directories" and ".la files", and then
> execute two different commands:

Letting --finish accept .la file names is a valid (but low priority)
optimization opportunity.  It can be done unrelated to this thread, and
this thread does not need to wait for the feature to be implemented,
I don't see any reason this thread *absolutely needs* that feature.

> So, taking (4) and (5) together, it looks like we need
> 
> a) backport support to older libtool so that, IF there are '=' symbols
> in .la files, libtool won't barf when you're doing native development on
> $host.
> 
> b) some tool (an extension to mode=finish that accepts a list of .la
> files; some other tool?)

Or just mode=finish for now.

> to remove those '=' markers -- so that "old"
> libtool, and apps using "old" libltdl, are not confused.  This tool
> would be used as part of postinstall scripts in packages, or perhaps
> done in a staging area on $build when preparing the image for creating a
> deployment package (RPM, tarball, etc) for $host.  Whatever this is, it
> needs documenting in NEWS.

Yep.  And while you're doing (a), then letting libltdl be lenient about
'=' is prudent.

Cheers,
Ralf



reply via email to

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