Summary: | Tremulous thinks I'm cross-compiling. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kyle Hunter <keletmaster> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | keletmaster |
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Kyle Hunter
2006-11-10 18:32:27 UTC
it's because the pos uses `uname` to set COMPILE_ARCH and the portage ARCH value freaks it out if you simply unset ARCH before running `emake`, it'll work fine Can we unset ARCH in the ebuild? (In reply to comment #2) > Can we unset ARCH in the ebuild? > I fixed it by adding "ARCH=x86_64" right above the emake line. I think this should be in the official ebuild, something along the lines of 'ARCH=`arch`' or, you know, the most effective way of fixing it, since my hardcoded way only works for x86_64. Feel free to post a bug report, I will in a week or two if someone else doesn't. Thanks. I'd really like to get the proposed fix in Portage tree.. All amd64 users who get Tremulous are exposed to this problem. ...and I'd like to get a pony. *grin* http://www.gentoo.org/proj/en/desktop/games/#doc_chap5_sect10 I mean, this *bug report* is the request to have this done. It's already here. Saying it again just adds noise and gives the impression of "what I want is more important, so use your volunteer time the way that *I* want instead" rather than anything else. We'll get to it when we get to it, but tremulous is less than perfect out of the gate and upstream has been reluctant to offer fixed versions there. A fix has been applied. Thanks for report & analysis. |