| Summary: | net-libs/nativebiginteger fails to build | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
| Component: | New packages | Assignee: | Thomas Sachau <tommy> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Build log
build.log with tests for ABI=amd64 |
||
|
Description
Diego Elio Pettenò (RETIRED)
2011-08-25 11:16:08 UTC
Could you give me a list of the content of $S after the failure? Since i cannot reproduce this (for amd64 and cross-compiling for x86) and jdhore cannot reproduce this on x86 either, this might be specific or related to your setup. *** Bug 440008 has been marked as a duplicate of this bug. *** I really can't as the tinderbox clears out the data on failure. The problem is still there though as I can reasonably hit it. Care to share a build log from your system? Created attachment 327774 [details]
build.log with tests for ABI=amd64
*** Bug 453164 has been marked as a duplicate of this bug. *** If anyone's interested, assuming we're talking about the
"dolib: [...]/libjcpuid-x86-linux.so does not exist"
line towards the end of the original build log, I appear to be hitting it as well.
The issue is encountered in src_install;
( use amd64 || use x86 ) && dolib c/jcpuid/lib/freenet/support/CPUInformation/libjcpuid-x86-linux.so
Manually ran "ebuild nativebiginteger-[...].ebuild unpack/compile/install" and determined that the issue seems to stem from src_compile; specifically, the
if ( use amd64 || use x86 ) ; then
cd "${S}"c/jcpuid
./build.sh || die
fi
block doesn't seem to actually run. Manually running build.sh and rerunning ebuild install appears to work successfully.
So maybe amd64 flag isn't picked up? Which seems odd because I haven't had an issue with any other packages.
|