| Summary: | x11-libs/libxshmfence-1.1 fails with ABI_X86="64 32" | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Tres 'RiverRat' Melton <RiverRat> |
| Component: | [OLD] Library | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | AMD64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | emerge --info | ||
Emerge --info: http://bpaste.net/show/196677/ Created attachment 374084 [details]
emerge --info
*** This bug has been marked as a duplicate of bug 506056 *** |
emerging x11-libs/libxshmfence with the ABI_X86="64 32" in make.conf yields: x11-libs/libxshmfence-1.1 USE="-static-libs" ABI_X86="32 (64) (-x32)" It fails in the ./configure section with: checking for linux/futex.h... yes checking for XPROTO... no configure: error: Package requirements (xproto) were not met: No package 'xproto' found -------------------------- re-emerging xproto doesn't work. This does work: ABI_X86="64" emerge -av1 x11-libs/libxshmfence Perhaps disabling the 32 bit API on 64 bit archs which seems a rather common thing to do. Alternatively you could follow the output of ./configure: Alternatively, you may set the environment variables XPROTO_CFLAGS and XPROTO_LIBS to avoid the need to call pkg-config.