Summary: | x11-libs/motif-2.3.4-r2 tc-getBUILD_CC picks up crossdev toolchain | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Julian Ospald <hasufell> |
Component: | Current packages | Assignee: | Ulrich Müller <ulm> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | multilib+disabled |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Julian Ospald
2014-06-15 18:30:18 UTC
libfl.a is only needed for the wmluiltok tool which is compiled on the build platform. Therefore we don't need multilib flex. seems I got trapped by crossdev breaking multilib again it seems to pick up the crossdev CC, not just PKG_CONFIG and I can't find a workaround other than temporarily unmerging my x86 crossdev toolchain *** This bug has been marked as a duplicate of bug 500338 *** (In reply to Julian Ospald (hasufell) from comment #3) > it seems to pick up the crossdev CC, not just PKG_CONFIG and I can't find a > workaround other than temporarily unmerging my x86 crossdev toolchain Does moving the first emake into a conditional help? That is, src_compile like this: multilib_src_compile() { if ! multilib_is_native_abi; then emake -C tools/wml CC="$(tc-getBUILD_CC)" LIBS="-lfl" wmluiltok fi emake } This should be fixed in -r3. Please test. |