Summary: | sys-libs/libcap-2.16 fail to build with linux-headers-2.6.29 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Yar Odin <yarodin> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | ciklop1979, steeeeeveee |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
libcap-2.16.diff
files/2.16/0002-headerfix.patch |
Description
Yar Odin
2009-05-14 13:29:41 UTC
Created attachment 191261 [details, diff]
libcap-2.16.diff
The included patch does not help. Even with the patch I get the error: In file included from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:333, from /usr/include/sys/wait.h:31, from capsh.c:19: /usr/include/asm/sigcontext.h:28: error: expected specifier-qualifier-list before '__u64' /usr/include/asm/sigcontext.h:191: error: expected specifier-qualifier-list before '__u64' make[1]: *** [capsh.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/sys-libs/libcap-2.16-r1/work/libcap-2.16/progs' make: *** [all] Error 2 Created attachment 191326 [details, diff]
files/2.16/0002-headerfix.patch
This patch works for me with GCC 4.4.0 and Linux headers 2.6.29 and libcap 2.16.
*** This bug has been marked as a duplicate of bug 265304 *** |