Bug#1049434: gtk4: FTBFS on riscv64: SIGSEGV in gtk:gtk / templates test
Aurelien Jarno
aurel32 at debian.org
Tue Aug 15 21:34:14 BST 2023
On 2023-08-15 20:19, Aurelien Jarno wrote:
> Source: gtk4
> Version: 4.10.3+ds-1
> Severity: important
> Tags: upstream ftbfs
> Justification: fails to build from source
> X-Debbugs-Cc: debian-riscv at lists.debian.org
>
> Dear maintainer,
>
> As part of the riscv64 bootstrap, I have been trying to build and import
> gtk4 (involves building it with a mix of the official archive and the
> old debian-ports archive). Unfortunately it fails to build from source
> with a failure in the testsuite:
>
> | 262/722 gtk:gtk / templates ERROR 8.58s killed by signal 5 SIGTRAP
>
I am also able to reproduce the issue on amd64 (although mostly with
SIGTRAP, only rarely SIGSEGV), when not using a separate $HOME directory
like done in debian/run-tests.sh.
A strace shows a lot of stat on files, and I wonder if it's not just a
timing issue: scanning all those files or a slow architecture are
triggering the issue. Using that way to reproduce the issue on amd64, I
can confirm that the issue is not reproducible with 4.10.1+ds-2 and is
first reproducible with 4.10.3+ds-1.
Also note that after many tries, I have been able to get a successful
build on riscv64 that I uploaded into the archive. We'll see if it can
be rebuilt on the buildds once all packages of the loop are available,
which might take a few days.
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien at aurel32.net http://aurel32.net
More information about the pkg-gnome-maintainers
mailing list