Subject: re: CVS commit: gnusrc
To: matthew green <mrg@eterna.com.au>
From: Todd Vierling <tv@wasabisystems.com>
List: source-changes
Date: 05/30/2001 05:11:19
On Wed, 30 May 2001, matthew green wrote:
: Don't build libiberty for the target of a cross. (IMNSHO, this is just
: stupid, but the GNU tools love having dozens of libiberty copies sitting
: around in all kinds of places....)
: it's not stupid, it's extremely useful. in our tree, it probably isn't
: necessary, but in most other cross development cases it is.
c.f. "GNU source tree not doing dependency-based configuration". If it's
not needed, it probably shouldn't be built. :-P
Needless to say, this patch isn't going back to FSF, but it's providing one
less annoyance point for cross-builds. Normally, it installs the target
libiberty.a in $PREFIX/$target/lib, which is a pain in the butt when the
desire is to keep the `system' libs directory as clean as possible.
(Also c.f. "--enable-version-specific-runtime-libs support has long since
been left to rot", which would otherwise be the solution to this. <g>)
--
-- Todd Vierling <tv@wasabisystems.com> * Wasabi NetBSD: Run with it.
-- NetBSD 1.5 now available on CD-ROM -- http://www.wasabisystems.com/