* [gentoo-dev] reminder: USE=static is *not* for libraries
@ 2006-08-31 2:39 Mike Frysinger
2006-08-31 17:19 ` Enrico Weigelt
0 siblings, 1 reply; 9+ messages in thread
From: Mike Frysinger @ 2006-08-31 2:39 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 358 bytes --]
just found another broken package that uses the 'static' USE flag to control
generation of static libraries (aka libfoo.a)
this is very much wrong ... USE=static is only to control the static-ness of
binaries ... if your package has an option to build shared and static
libraries, then it had better be building both or you'll get smacked !
-mike
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 2:39 [gentoo-dev] reminder: USE=static is *not* for libraries Mike Frysinger
@ 2006-08-31 17:19 ` Enrico Weigelt
2006-08-31 18:08 ` Mike Frysinger
0 siblings, 1 reply; 9+ messages in thread
From: Enrico Weigelt @ 2006-08-31 17:19 UTC (permalink / raw
To: gentoo-dev
* Mike Frysinger <vapier@gentoo.org> schrieb:
> just found another broken package that uses the 'static' USE flag
> to control generation of static libraries (aka libfoo.a)
>
> this is very much wrong ... USE=static is only to control the static-ness of
> binaries ... if your package has an option to build shared and static
> libraries, then it had better be building both or you'll get smacked !
BTW: is there a way to control whether static libs should be
installed ?
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service - http://www.metux.de/
---------------------------------------------------------------------
Please visit the OpenSource QM Taskforce:
http://wiki.metux.de/public/OpenSource_QM_Taskforce
Patches / Fixes for a lot dozens of packages in dozens of versions:
http://patches.metux.de/
---------------------------------------------------------------------
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 17:19 ` Enrico Weigelt
@ 2006-08-31 18:08 ` Mike Frysinger
2006-08-31 22:42 ` Doug Goldstein
0 siblings, 1 reply; 9+ messages in thread
From: Mike Frysinger @ 2006-08-31 18:08 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
On Thursday 31 August 2006 13:19, Enrico Weigelt wrote:
> BTW: is there a way to control whether static libs should be
> installed ?
`man make.conf` -> INSTALL_MASK
dont even think about filing a bug though when something breaks because it's
missing static libs cause it'll just make me stab you
-mike
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 18:08 ` Mike Frysinger
@ 2006-08-31 22:42 ` Doug Goldstein
2006-08-31 22:53 ` Chris White
2006-08-31 23:41 ` Alec Warner
0 siblings, 2 replies; 9+ messages in thread
From: Doug Goldstein @ 2006-08-31 22:42 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 680 bytes --]
Mike Frysinger wrote:
> On Thursday 31 August 2006 13:19, Enrico Weigelt wrote:
>> BTW: is there a way to control whether static libs should be
>> installed ?
>
> `man make.conf` -> INSTALL_MASK
>
> dont even think about filing a bug though when something breaks because it's
> missing static libs cause it'll just make me stab you
> -mike
Mike,
I just filed bug #140776 for you because I masked out all shared
libraries and my system doesn't work. You only mentioned masking out
static libraries so I didn't mask those out.
Please consider this a serious issue and fix it ASAP.
--
Doug Goldstein <cardoe@gentoo.org>
http://dev.gentoo.org/~cardoe/
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 22:42 ` Doug Goldstein
@ 2006-08-31 22:53 ` Chris White
2006-08-31 23:47 ` Mike Frysinger
2006-08-31 23:41 ` Alec Warner
1 sibling, 1 reply; 9+ messages in thread
From: Chris White @ 2006-08-31 22:53 UTC (permalink / raw
To: gentoo-dev
On Thursday 31 August 2006 15:42, Doug Goldstein wrote:
> I just filed bug #140776 for you because I masked out all shared
> libraries and my system doesn't work. You only mentioned masking out
> static libraries so I didn't mask those out.
>
> Please consider this a serious issue and fix it ASAP.
Since when does a hal ebuild bug have anything to do with masked shared
libraries?
--
Chris White
Gentoo Developer aka:
ChrisWhite cpw
ChrisWhite|Work WhiteChocolate
VanillaWhite Whitey
WhiteLight WhiteCheese
WhiteSugar WhiteButter
WhiteWall WhiteLemon
WhiteApple WhiteBlanket
WhiteEnergy WhiteWhite
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 22:42 ` Doug Goldstein
2006-08-31 22:53 ` Chris White
@ 2006-08-31 23:41 ` Alec Warner
2006-08-31 23:47 ` Mike Frysinger
1 sibling, 1 reply; 9+ messages in thread
From: Alec Warner @ 2006-08-31 23:41 UTC (permalink / raw
To: gentoo-dev
Doug Goldstein wrote:
> Mike Frysinger wrote:
>> On Thursday 31 August 2006 13:19, Enrico Weigelt wrote:
>>> BTW: is there a way to control whether static libs should be
>>> installed ?
>> `man make.conf` -> INSTALL_MASK
>>
>> dont even think about filing a bug though when something breaks because it's
>> missing static libs cause it'll just make me stab you
>> -mike
>
> Mike,
>
> I just filed bug #140776 for you because I masked out all shared
> libraries and my system doesn't work. You only mentioned masking out
> static libraries so I didn't mask those out.
>
> Please consider this a serious issue and fix it ASAP.
>
He didn't say "use install masked to mask out shared libraries" he said
"use install mask to mask static libraries".
F implies P does not mean P implies F :)
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 22:53 ` Chris White
@ 2006-08-31 23:47 ` Mike Frysinger
0 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger @ 2006-08-31 23:47 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 513 bytes --]
On Thursday 31 August 2006 18:53, Chris White wrote:
> On Thursday 31 August 2006 15:42, Doug Goldstein wrote:
> > I just filed bug #140776 for you because I masked out all shared
> > libraries and my system doesn't work. You only mentioned masking out
> > static libraries so I didn't mask those out.
> >
> > Please consider this a serious issue and fix it ASAP.
>
> Since when does a hal ebuild bug have anything to do with masked shared
> libraries?
looks like someone missed the short bus this morning
-mike
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 23:41 ` Alec Warner
@ 2006-08-31 23:47 ` Mike Frysinger
2006-09-01 0:31 ` Alec Warner
0 siblings, 1 reply; 9+ messages in thread
From: Mike Frysinger @ 2006-08-31 23:47 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 237 bytes --]
On Thursday 31 August 2006 19:41, Alec Warner wrote:
> He didn't say "use install masked to mask out shared libraries" he said
> "use install mask to mask static libraries".
looks like two people missed the short bus actually ...
-mike
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] reminder: USE=static is *not* for libraries
2006-08-31 23:47 ` Mike Frysinger
@ 2006-09-01 0:31 ` Alec Warner
0 siblings, 0 replies; 9+ messages in thread
From: Alec Warner @ 2006-09-01 0:31 UTC (permalink / raw
To: gentoo-dev
Mike Frysinger wrote:
> On Thursday 31 August 2006 19:41, Alec Warner wrote:
>> He didn't say "use install masked to mask out shared libraries" he said
>> "use install mask to mask static libraries".
>
> looks like two people missed the short bus actually ...
> -mike
JEEVES!?
And yes I a realized it was a joke hence the -> :)
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-09-01 0:34 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-31 2:39 [gentoo-dev] reminder: USE=static is *not* for libraries Mike Frysinger
2006-08-31 17:19 ` Enrico Weigelt
2006-08-31 18:08 ` Mike Frysinger
2006-08-31 22:42 ` Doug Goldstein
2006-08-31 22:53 ` Chris White
2006-08-31 23:47 ` Mike Frysinger
2006-08-31 23:41 ` Alec Warner
2006-08-31 23:47 ` Mike Frysinger
2006-09-01 0:31 ` Alec Warner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox