The mass rebuild of openbios reveals an error in the cross-gcc cross
compiler (powerpc64-linux-gnu-gcc).
https://koji.fedoraproject.org/koji/taskinfo?taskID=12854344
https://kojipkgs.fedoraproject.org//work/tasks/4344/12854344/build.log
powerpc64-linux-gnu-gcc $EXTRACFLAGS -m32 -msoft-float -fno-builtin-bcopy
-fno-builtin-log2 -Os -g -DNATIVE_BITWIDTH_EQUALS_HOST_BITWIDTH -USWAP_ENDIANNESS -Wall
-Wredundant-decls -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations
-Wundef -Wendif-labels -Wstrict-aliasing -Wwrite-strings -Wmissing-prototypes
-Wnested-externs -Werror -MMD -MP -MT target/arch/ppc/qemu/ofmem.o -MF
'target/arch/ppc/qemu/ofmem.d' -I/builddir/build/BUILD/openbios-1.1/include
-I/builddir/build/BUILD/openbios-1.1/kernel/include -I./target/include -c -o
target/arch/ppc/qemu/ofmem.o /builddir/build/BUILD/openbios-1.1/arch/ppc/qemu/ofmem.c
/tmp/ccRSW9xm.s: Assembler messages:
/tmp/ccRSW9xm.s:544: Error: missing operand
rules.mak:293: recipe for target 'target/arch/ppc/qemu/ofmem.o' failed
I would file a bug about this, but I noticed that cross-gcc is at
version 5.2.1. Are we going to update it to 6.0? If so, are there
any testing packages that you would like me to try?
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine. Supports Linux and Windows.
http://people.redhat.com/~rjones/virt-df/