Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 405789 - net-misc/curl needs to propagate static-libs useflag to dependencies
Summary: net-misc/curl needs to propagate static-libs useflag to dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-25 17:20 UTC by Andreas K. Hüttel
Modified: 2012-05-31 20:43 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas K. Hüttel archtester gentoo-dev 2012-02-25 17:20:25 UTC
Compiling curl with static libs does not make much sense if the dependencies are not available too... so I suggest changing openssl to openssl[static-libs?] and similar with other deps...
Comment 1 Anthony Basile gentoo-dev 2012-03-24 17:56:02 UTC
I'm wondering what the future of static-libs is anyhow.  I agree it doesn't make sense if its not propagated, but how about just dropping it altogether.  Perhaps is my prejudice, but I don't see much of a point to static libs in general.
Comment 2 Andreas K. Hüttel archtester gentoo-dev 2012-03-24 18:39:03 UTC
The background was compiling a static qemu-user (and there static is needed if you use it to chroot into an environment of a different architecture)...
Comment 3 Anthony Basile gentoo-dev 2012-03-24 21:34:08 UTC
(In reply to comment #2)
> The background was compiling a static qemu-user (and there static is needed
> if you use it to chroot into an environment of a different architecture)...

aaahhh ... good point.  Okay.  I'll push through the static-libs to all the deps.
Comment 4 Anthony Basile gentoo-dev 2012-04-15 17:08:09 UTC
Please test curl-7.25.0-r1 which I just added to the tree.  It propagates static-libs to as many dependencies as possible, ie the ones that have it.  I've also added some extra ssl providers (see the CURL_SSL use expand flag), which always provide static-libs even without the flag since they are aimed at embedded systems.

If this satisifes your needs, please close.