Control: tag -1 pending

On Mon, 17 Feb 2025 17:47:19 +0000 Matthias Klose <[email protected]> wrote:
Package: src:qemu
Version: 1:9.2.0+ds-5
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

[...]
/build/reproducible-path/qemu-9.2.0+ds/roms/openbios/arch/ppc/qemu/start.S:182: 
Error: unrecognized opcode: `ld'
/build/reproducible-path/qemu-9.2.0+ds/roms/openbios/arch/ppc/qemu/start.S:355: 
 Info: macro invoked from here
...

This looks like a bug in either gcc or as, and it also looks like it's
fixed in there already.  At least I can't reproduce this particular
issue with current gcc in experimental (15.1.0-2), and this code hasn't
changed for a long time.  It feels like a wrong assembler is being run
when doing a cross-compile, since basically it reports error for every
asm opcode in that file.

There are, however, 2 more issues with qemu when built with gcc-15
(-std=c23), - it is two declarations of bool datatype in roms/ subdir.
I'm fixing these up in the next upload.

Thanks,

/mjt

Reply via email to