On 02/05/2016 11:41 AM, Richard W.M. Jones wrote:
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?
This is an openbios bug:
https://bugzilla.redhat.com/show_bug.cgi?id=1282890
I've been waiting for the patch to land upstream but it's been taking a
while... actually it just landed on wednesday so I'll push a build
Thanks,
Cole