http://koji.fedoraproject.org/koji/getfile?taskID=25422&name=build.log if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mminimal-toc -MT liboil_0.3_la-liboilcpu.lo -MD -MP -MF ".deps/liboil_0.3_la-liboilcpu.Tpo" -c -o liboil_0.3_la-liboilcpu.lo `test -f 'liboilcpu.c' || echo './'`liboilcpu.c; \ then mv -f ".deps/liboil_0.3_la-liboilcpu.Tpo" ".deps/liboil_0.3_la-liboilcpu.Plo"; else rm -f ".deps/liboil_0.3_la-liboilcpu.Tpo"; exit 1; fi gcc -DHAVE_CONFIG_H -I. -I. -I.. -Wall -D_BSD_SOURCE -D_GNU_SOURCE -I.. -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mminimal-toc -MT liboil_0.3_la-liboilcpu.lo -MD -MP -MF .deps/liboil_0.3_la-liboilcpu.Tpo -c liboilcpu.c -fPIC -DPIC -o .libs/liboil_0.3_la-liboilcpu.o {standard input}: Assembler messages: {standard input}:101: Error: unsupported relocation against v0 {standard input}:101: Error: unsupported relocation against v0 {standard input}:101: Error: unsupported relocation against v0 make[3]: *** [liboil_0.3_la-liboilcpu.lo] Error 1 make[3]: Leaving directory `/builddir/build/BUILD/liboil-0.3.12/liboil' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/builddir/build/BUILD/liboil-0.3.12/liboil' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/builddir/build/BUILD/liboil-0.3.12' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.58316 (%build)
This makes any GStreamer program unbuildable on ppc64
Filed upstream at: https://bugs.freedesktop.org/show_bug.cgi?id=11134
This is because you're missing the -Wa,-mregnames (and -maltivec) arguments from CFLAGS. It looks like HAVE_POWERPC is not set. Does this help? --- configure~ 2007-05-29 07:13:44.000000000 +0100 +++ configure 2007-06-04 12:52:00.000000000 +0100 @@ -10317,7 +10317,7 @@ cat >>confdefs.h <<\_ACEOF _ACEOF ;; - xpowerpc|xppc) + xpowerpc|xppc|xpowerpc64|xppc64) HAVE_POWERPC=yes cat >>confdefs.h <<\_ACEOF
Built into liboil-0.3.12-3.fc8. Thanks for the patch David.
can this be fixed for F7 also?
strangly enough it was checked in and tagged ten days ago for F7 but never built. Building now. Will push and this bug will be closed.
liboil-0.3.12-3.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.