23.10.2020 19:50, Sebastian Ramacher wrote:
Source: qemu
Version: 1:5.1+dfsg-4
Severity: serious
Tags: ftbfs sid bullseye
Justification: fails to build from source (but built successfully in the past)

binNMUs of qemu for the libbrlapi transition failed to build on armel
and armhf:

| /<<PKGBUILDDIR>>/linux-user/m68k/signal.c:44:1: error: ‘TYPE_CANONICAL’ is 
not compatible
|    44 | };
|       | ^

Hmm. So this looks like a gcc ICE bug. Here's the code in question:

struct target_sigframe
{
    abi_ulong pretcode;
    int sig;
    int code;
    abi_ulong psc;
    char retcode[8];
    abi_ulong extramask[TARGET_NSIG_WORDS-1];
    struct target_sigcontext sc;
};

...
| /<<PKGBUILDDIR>>/linux-user/m68k/signal.c:44:1: internal compiler error: 
‘verify_type’ failed

I'm not sure what I have to do with this, besides reassigning it to gcc.

BTW, symbol TYPE_CANONICAL is not used/referenced by qemu sources.

/mjt

Reply via email to