Bug 1178481 - Hedgewars won't build on arm
Summary: Hedgewars won't build on arm
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: hedgewars
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Bruno Wolff III
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks: ARMTracker
TreeView+ depends on / blocked
 
Reported: 2015-01-04 08:27 UTC by Bruno Wolff III
Modified: 2015-01-10 18:47 UTC (History)
3 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2015-01-10 18:47:32 UTC


Attachments (Terms of Use)

Description Bruno Wolff III 2015-01-04 08:27:18 UTC
Description of problem:
The arm build fails with:
[ 15%] uRender.pas(988,5) Fatal: Internal error 200310121
The full build log is at:
https://kojipkgs.fedoraproject.org//work/tasks/504/8520504/build.log

I don't want to stick with hedgewars 0.9.18, since people need to run the same version and people are using 0.9.21 now. So for now, I am going to disable the arm builds. I am not in a good position to figure out what is causing this.

Comment 1 Bruno Wolff III 2015-01-04 18:28:28 UTC
I got some help with this in comment 42 of bug 969399 (https://bugzilla.redhat.com/show_bug.cgi?id=969399#c43):
 Gianfranco 2015-01-04 12:06:24 CST

Hi Bruno, I had two different build issues on arm, the patches are there
https://sources.debian.net/src/hedgewars/0.9.21-3/debian/patches/0001-Fix-arm-build-failures.patch/

https://sources.debian.net/src/hedgewars/0.9.21-3/debian/patches/0001-Use-ghc-return-value-instead-of-looking-for-the-stde.patch/

(the second is because ghc writes on stderr when different llvm is detected)

Comment 2 Gianfranco 2015-01-05 17:18:15 UTC
ust FYI everything has been merged in upstream/master (one fix is still under review)
I will ask to release a 0.9.21.1 with all the fixes :)


Note You need to log in before you can comment on or make changes to this bug.