Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 588520 - net-libs/gnutls add libopts USE for not depending unconditionaly on sys-devel/autogen
Summary: net-libs/gnutls add libopts USE for not depending unconditionaly on sys-devel...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-10 12:28 UTC by LABBE Corentin
Modified: 2016-07-14 04:34 UTC (History)
1 user (show)

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


Attachments
add libopts use flag to net-libs/gnutls (net_libs_gnutls_add_libopts_use_flag.patch,1.18 KB, patch)
2016-07-10 12:28 UTC, LABBE Corentin
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description LABBE Corentin 2016-07-10 12:28:04 UTC
Created attachment 440270 [details, diff]
add libopts use flag to net-libs/gnutls

gnutls can be built/used without sys-devel/autogen (needed for some libopts work).
So adding a libopts USE flag can make this dependency optionnal
Comment 1 Felix Janda 2016-07-10 18:55:11 UTC
Bug 498324 seems to be related.
Comment 2 LABBE Corentin 2016-07-11 07:29:33 UTC
Related but different, the bug 498324 is for splitting libopts from autogen.
My bug is for do not use it at all.
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2016-07-14 04:34:43 UTC
You cannot just modify USE without actual change in build, it suggests software will break or compile differently if library exists or not.
This will cause using internal implementation of the library, which may introduce security issues.

Regardless, please see >3.4 in which there is tools USE flag that is supported by upstream.