Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 280295 - www-servers/pound fails to build with USE="static"
Summary: www-servers/pound fails to build with USE="static"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Thilo Bangert (RETIRED) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-04 11:13 UTC by Stuart Shelton
Modified: 2009-10-14 08:26 UTC (History)
1 user (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 Stuart Shelton 2009-08-04 11:13:38 UTC
If pound-2.3.2 or pound-2.4.5 is build with USE="static", then the configure process fails with:

configure: *** Checking for libraries ***
checking for dlopen in -ldl... yes
checking for socket in -lsocket... no
checking for hstrerror in -lresolv... yes
checking for BIO_new in -lcrypto... yes
checking for SSL_CTX_new in -lssl... no
Missing OpenSSL (-lssl) - aborted

... whether USE="ssl" or USE="-ssl".

Is USE="static" intended to be able to be enabled or disabled on a per-package basis?  If not, shouldn't it be masked in the same way that USE="hardened" is... or otherwise, is this simply a quirk of the pound build process?
Comment 1 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2009-09-23 19:07:35 UTC
yes, USE="static" is intended to be enabled or disabled on a per-package
basis.

the failure here seems to be, that openssl does not provide a static version of libssl. of course, pound should not check for this, when USE="-ssl"....

i'll be looking into this.
thanks for the report
Comment 2 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2009-10-14 08:26:37 UTC
hhm. as turning of ssl doesnt work anymore the ssl useflag has been removed. as openssl doesnt install static libs anymore the static use flag was removed. sorry for the inconvinience.

thanks for the report.
kind regards
Thilo