Summary: | sys-libs/libcap-ng-0.6.4 - cap-ng.c:325:21: error: 'XATTR_NAME_CAPS' undeclared (first use in this function) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Eden <sven.eden> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | prometheanfire |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://fedorahosted.org/libcap-ng/changeset/11 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 353448 | ||
Bug Blocks: | |||
Attachments: |
Output of emerge --info =sys-libs/libcap-ng-0.6.4
The build log emerge --info for libcap-ng 0.6.4 amd64 hardened libcap-ng 0.6.4 build log |
Description
Sven Eden
2011-01-31 09:06:49 UTC
Created attachment 261162 [details]
Output of emerge --info =sys-libs/libcap-ng-0.6.4
This is the output of emerge --info =sys-libs/libcap-ng-0.6.4
Created attachment 261163 [details]
The build log
This is the full build log
Just forgot to mention: The C(XX)FLAGS in the output of emerge --info are wrong. The package is compiled with "-march=native -O2 -pipe" as stated in the build log. Created attachment 261286 [details]
emerge --info for libcap-ng 0.6.4 amd64 hardened
Created attachment 261287 [details]
libcap-ng 0.6.4 build log
It looks like the same issue. Are you running a hardened profile Sven?
The issue is that newer sys-kernel/linux-headers have moved some of the defines around. You're running a ~arch sys-kernel/linux-headers and trying to use stable sys-libs/libcap-ng. You'll need to run an ~arch sys-libs/libcap-ng as well. Yep, once downgraded it emerged fine. Thanks. (In reply to comment #6) > The issue is that newer sys-kernel/linux-headers have moved some of the defines > around. You're running a ~arch sys-kernel/linux-headers and trying to use > stable sys-libs/libcap-ng. You'll need to run an ~arch sys-libs/libcap-ng as > well. > Yep, once unkeyworded libcap-ng-0.6.5 emerges fine. So sys-libs/libcap-ng-0.6.4 should block too recent linux-headers, right? There is upstream fix(In reply to comment #8) > Yep, once unkeyworded libcap-ng-0.6.5 emerges fine. > > So sys-libs/libcap-ng-0.6.4 should block too recent linux-headers, right? libcap-ng-0.6.5 is stable and we don't port changes to older versions (we better drop them and use most up to date sources). In any case thank you for report. This bug was fixed some time ago both in arch and ~arch. |