Gentoo Archives: gentoo-dev

From: Angelo Arrifano <miknix@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: Re: .la files and their future on Gentoo
Date: Tue, 05 Oct 2010 07:53:05
Message-Id: 4CAAD93D.1000602@gentoo.org
In Reply to: [gentoo-dev] Re: Re: .la files and their future on Gentoo by "Diego Elio Pettenò"
1 On 05-10-2010 03:55, Diego Elio Pettenò wrote:
2 > Il giorno lun, 04/10/2010 alle 11.19 -0400, Richard Freeman ha scritto:
3 >>
4 >> That said, supporting this use case should not interfere with more
5 >> mainstream use of the distro. I like the USE flag proposal because it
6 >> lets us have our cake and eat it too. Those who don't need .la files
7 >> don't get them except where absolutely essential, and those who need
8 >> and
9 >> are willing to live with tons of them can have it their way.
10 >
11 > USE flags add complexity, and in real use cases there are near to no
12 > good reasons at all to keep .la files around.
13
14 Like Richard said "Gentoo is about choice...
15
16 By removing .la files, you are taking away that choice from the user.
17 For you they might be useless, for some user (or entire software house)
18 it can be its holly grail for library versioning and linking. I don't
19 really feel like forcing users to change their build setups just because
20 we think they are useless, do you?
21 - It is decisions like this one that *might* give us bad reputation.
22
23 Should we also start removing package-config files just because there
24 are better ways to detect if a certain package is installed?
25 >
26 > I don't want to sound like a douchebag, but can you (or anyone else
27 > supporting the USE flag notion) explain what .la files actually do?
28
29 You don't sound like a douchebag, just someone who wants to force stuff
30 into others. It happens all the time when we have strong feelings about
31 something or when we think we are totally correct. - But hey, guess
32 what? The world spins around sun after all.
33 >
34 > What I'm quite sure of is that about half the people who express their
35 > opinion regarding .la files have no idea what they are used for, they
36 > expect them to be some kind of magic problem-solving fairy dust. They
37 > are not.
38
39 Careful.. There is people that might take this as an "attack"..
40 >
41 > They are a legacy of older operating system and static linking notions;
42 > they are also not magical enough as they are only consumed back by
43 > libtool. And not all the packages out there use libtool to link the
44 > final application even if they were to use autotools.
45 >
46 >

Replies

Subject Author
[gentoo-dev] Re: Re: Re: .la files and their future on Gentoo "Diego Elio Pettenò" <flameeyes@×××××.com>
Re: [gentoo-dev] Re: Re: .la files and their future on Gentoo Luca Barbato <lu_zero@g.o>