Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 538834 - app-emulation/lxc should use $(use_enable seccomp) to correctly honor USE=-seccomp
Summary: app-emulation/lxc should use $(use_enable seccomp) to correctly honor USE=-se...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-04 18:21 UTC by Christian Bricart
Modified: 2015-02-05 18:50 UTC (History)
3 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 Christian Bricart 2015-02-04 18:21:13 UTC
any version of app-emulation/lxc in the tree lacks $(use_enable seccomp) in src_configure() phase to correctly disable the binding and use of sys-libs/libseccomp if installed.

the configure script detects an installed sys-libs/libseccomp and enables it nevertheless:
..
  --enable-seccomp        enable seccomp support [default=auto]
..

to fully disable the use of seccomp via USE=-seccomp it has to explicitly disabled.


Reproducible: Always

Steps to Reproduce:
1. emerge -1v sys-libs/libseccomp
2. USE="-seccomp" emerge -1v app-emulation/lxc
3. emerge --depclean -v sys-libs/libseccomp
4. -> lxc will directly show up in @preserved-rebuild ..
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2015-02-05 18:50:02 UTC
Oops yes. sorry about that. Fixed without revbump. I plan to commit 1.1.0 in the next few days anyway.