Summary: | games-engines/scummvm-1.2.1 build fails with CHOST=i686 but uname=x86_64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Doucha <next_ghost> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Ebuild patch: Force --host=$CHOST on x86 when calling configure |
Description
Martin Doucha
2011-01-21 17:21:50 UTC
Archtested on x86: Everything fine (In reply to comment #1) > Archtested on x86: Everything fine > Did you test it under x86_64 kernel? The problem won't trigger if both kernel and userspace have the same platform. go ahead and attach a patch that makes it work for you. Created attachment 260816 [details, diff]
Ebuild patch: Force --host=$CHOST on x86 when calling configure
This patch fixes the compile failure.
Why wouldn't we always just pass --host=$CHOST to configure? (In reply to comment #5) > Why wouldn't we always just pass --host=$CHOST to configure? > Sure you can. But x86 is the only one that really needs it because of --enable-nasm argument and the fact that some x86 configurations won't be autodetected as x86. ok, it's in portage. thanks for the bug report. |