Gentoo Archives: gentoo-dev

From: Martin Schlemmer <azarah@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] autotools support eclass
Date: Sun, 28 Aug 2005 18:12:26
Message-Id: 1125252685.17299.8.camel@lycan.lan
In Reply to: Re: [gentoo-dev] [RFC] autotools support eclass by Mike Frysinger
1 On Sun, 2005-08-28 at 13:54 -0400, Mike Frysinger wrote:
2 > On Sunday 28 August 2005 01:43 pm, Martin Schlemmer wrote:
3 > > On Sun, 2005-08-28 at 12:50 -0400, Mike Frysinger wrote:
4 > > > On Sunday 28 August 2005 07:28 am, Martin Schlemmer wrote:
5 > > > > On Sun, 2005-08-28 at 01:59 -0400, Mike Frysinger wrote:
6 > > > > > On Saturday 27 August 2005 03:38 pm, Martin Schlemmer wrote:
7 > > > > > > On Sat, 2005-08-27 at 15:11 -0400, Mike Frysinger wrote:
8 > > > > > > > On Saturday 27 August 2005 02:58 pm, Martin Schlemmer wrote:
9 > > > > > > > > Which reminds me .. anybody going to scream if I update
10 > > > > > > > > elibtoolize() to be able to check if it was already run, and
11 > > > > > > > > then bug the portage guys to also add it to econf() ?
12 > > > > > > >
13 > > > > > > > do what now ?
14 > > > > > >
15 > > > > > > Make econf handle elibtoolize the same way it does gnuconfig ...
16 > > > > >
17 > > > > > why ? this would help us embedded peeps with uclibctoolize, but
18 > > > > > other than that ... maybe i just havent really sat down to figure out
19 > > > > > what elibtoolize does ...
20 > > > >
21 > > > > Note ... I really don`t think uclibctoolize and the other stuff that
22 > > > > was added is really appropriate in libtool.eclass, as they touch
23 > > > > config.guess, etc .. maybe it would have been better to update
24 > > > > gnuconfig to try and apply the patch if in uclibc profile?
25 > > >
26 > > > uhh, uclibctoolize doesnt touch config.guess ... it only touches
27 > > > ltconfig/configure because libtool does not know about uClibc and thus
28 > > > will often disable shared library support when trying to build on a
29 > > > uClibc host
30 > >
31 > > Urk, my fault .. maybe its the macosx stuff then.
32 >
33 > i make no claims as to the sanity of the OS X libtoolize as i had nothing to
34 > do with it :)
35 >
36 > > Either way, how about
37 > > integrating them rather with the default way elibtoolize() work? If you
38 > > guys are game, I can do it so that the old still will work, and we can
39 > > then drop the call to it and elibtoolize once its integrated into
40 > > econf().
41 >
42 > if you mean dropping uclibctoolize and integrating all of that stuff into the
43 > elibtoolize logic, then sure, feel free ... as long as we keep the patches
44 > sep though ...
45
46 Was thinking about creating uclibc-ltconfig and uclibc-configure patch
47 sets and add that to $elt_patches ...
48
49
50 --
51 Martin Schlemmer

Attachments

File name MIME type
signature.asc application/pgp-signature