Gentoo Archives: gentoo-dev

From: Brian Harring <ferringb@×××××.com>
To: gentoo-dev@l.g.o
Cc: council@g.o
Subject: Re: [gentoo-dev] RFC: --as-needed to default LDFLAGS (Was: RFC: Should preserve-libs be enabled by default?)
Date: Sat, 31 May 2008 03:28:43
Message-Id: 20080531032837.GE6931@seldon.metaweb.com
In Reply to: Re: [gentoo-dev] RFC: --as-needed to default LDFLAGS (Was: RFC: Should preserve-libs be enabled by default?) by Nirbheek Chauhan
1 On Sat, May 31, 2008 at 08:45:09AM +0530, Nirbheek Chauhan wrote:
2 > On Sat, May 31, 2008 at 8:33 AM, Ciaran McCreesh
3 > <ciaran.mccreesh@××××××××××.com> wrote:
4 > > On Sat, 31 May 2008 08:28:27 +0530
5 > > "Nirbheek Chauhan" <nirbheek.chauhan@×××××.com> wrote:
6 > >> Fact: It works. Unlike your vapour-proposal to "fix libtool".
7 > >
8 > > But it doesn't work. And fixing libtool isn't vapour. Read the Debian
9 > > patch.
10 >
11 > Fixing libtool isn't vapour, neither is the debian patch, but your
12 > plan/proposal to do is non-existant. You're just saying "Do this
13 > because I say you should, I don't know how, but you should. Oh, and if
14 > you don't you're all idiots".
15
16 It's worth noting the debian patch was also rejected by upstream-
17 http://lists.gnu.org/archive/html/libtool/2004-05/msg00118.html
18
19 Full thread in question-
20 http://lists.gnu.org/archive/html/libtool/2004-05/msg00097.html
21
22 Basically, libtool upstream points at several rather hard issues to
23 fixing it fully. Worth noting that was also in '04- 4 years later
24 (with said debian patch in use), issue still is unfixed upstream.
25
26 > >> Fact: Breakages are rare, code which causes it is discouraged anyway,
27 > >> and is fixable in any case. We're not a standards organisation.
28 > >
29 > > You seriously think Gentoo has the manpower to go around making
30 > > unnecessary changes to upstream code? And there's nothing in the C++
31 > > standard discouraging static initialisation.
32
33 Considering static initialization doesn't always play nice on other
34 platforms (porting rekall 2.2 on osx comes to mind), I'd expect the
35 sources in question to be addressing the issue themselves frankly
36 (which is what occured with rekall).
37
38 Either way, basically it's coming down to if gentoo wants to follow
39 the definition of 'academic' right, or 'pragmatic' right. Exempting
40 ciaran, vote seems to be pragmatic.
41
42 Cc'ing council, would like them to discuss this for upcoming meeting.
43 ~harring

Replies