Description of problem: sonic-visualiser (in the Fedora packages CVS) uses qmake-qt4 to generate its Makefile; the generated file is good for building on all platforms (including ppc64) with the exception of ppc. On ppc, for some reason the optimization flags for x86 is used Version-Release number of selected component (if applicable): The latest version as used by koji/mock How reproducible: Always Steps to Reproduce: 1. checkout sonic-visualiser 2. make build Actual results: The ppc builder will fail Expected results: Should not fail: see URL included for the build result if ppc is ExcludeArch-ed. Additional info:
A scratch build including the failed ppc arch would be much more helpful.
Tried a scratch build, it would appear rawhide has broken deps atm: DEBUG util.py:261: Error: Missing Dependency: xpeex-devel is needed by package libfishsound-devel http://koji.fedoraproject.org/koji/taskinfo?taskID=426336
OK, tried again, building for dist-f8: http://koji.fedoraproject.org/koji/taskinfo?taskID=426402
No clue where these are coming from: cc1plus: error: unrecognized command line option "-march=pentium3" cc1plus: error: unrecognized command line option "-mfpmath=sse" definitely aren't our default $RPM_OPT_FLAGS
sonic-visualiser's bug, not ours: sv.prf:linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DNO_TIMING -O2 -march=pentium3 -mfpmath=sse omit/patch-out those arch-specific compiler optimizations, and you'll be better off.
Aha! Thanks.
Fixed in Rawhide; stable builds awaiting libfishsound fix entering the updates tree