Summary: | dev-games/kyra-2.0.7 fails to build on amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Evil Compile Person <bugs> |
Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arttuv69 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch fixing amd64 compilation issues
Patch fixing stuff for gcc-4.3 Old ebuild now using the two patches |
Description
Evil Compile Person
2008-01-16 19:17:25 UTC
Created attachment 166845 [details, diff]
Patch fixing amd64 compilation issues
Version 2.0.7 of Kyra had some (apparently) dangling *U32 "convenience" methods, which were used just once -- in the tests(?!). This patch should fix that. Only tested compilation success, though.
Created attachment 166847 [details, diff]
Patch fixing stuff for gcc-4.3
Regular missing bits added, which cause trouble with gcc 4.3 compilations: now including cstdlib and cstring in couple strategic spots. Compiles fine, no idea whether it works correctly with kyra-using software.
Created attachment 166849 [details]
Old ebuild now using the two patches
Just bumped year of copyright and added epatch-lines for both new patches attached above.
Attached stuff made compilation of kyra-2.0.7 possible on my amd64 machine. I have no idea whether it really works, but as can be seen from the patches, the changes are near-cosmetic. However, I'm off to see if I can get the only kyra-using piece of software in portage to compile on amd64 as well (that would be gemhun). Kyra 2.1.3_p20090814 builds and is latest with 35K patch. ;-) |