Bug#1081952: gtk4: FTBFS on powerpc: gtk:gtk / sorter test fails
Trupti
trupti at linux.ibm.com
Tue Oct 28 06:44:16 GMT 2025
On 2025-10-28 04:07, John Paul Adrian Glaubitz wrote:
> Hello,
>
> On Mon, 2024-09-16 at 16:08 +0100, Simon McVittie wrote:
>> I don't know whether this is a bug in the test, or a bug in the part
>> of
>> GTK that is being tested. It might be a problem with pointers or
>> varargs
>> or something (powerpc is 32-bit big-endian, which is unusual these
>> days).
>>
>> The same test fails on hppa, which I think might also be 32-bit
>> big-endian?
>
> Yes, both hppa and powerpc are 32-bit big-endian.
>
>> That test does succeed on ppc64 and s390x, which are 64-bit
>> big-endian.
>>
>> The Debian GNOME team is unlikely to prioritize investigating this,
>> because our focus is the release architectures where GNOME is most
>> commonly used, but tested patches (ideally sent upstream) would be
>> appreciated.
>
> I think we should just ignore this test for now. There are currently 5
> tests
> in total failing on powerpc and we should ignore all of those:
>
>
> Summary of Failures:
>
> 26/755 gtk:gdk / dmabufformats
> ERROR 0.25s killed by signal 5 SIGTRAP
> 21/755 gtk:gdk / memorytexture
> ERROR 1.32s killed by signal 5 SIGTRAP
> 131/755 gtk:gsk / scaling
> ERROR 0.26s killed by signal 5 SIGTRAP
> 128/755 gtk:gsk / misc
> ERROR 0.97s killed by signal 5 SIGTRAP
> 178/755 gtk:gtk / sorter
> ERROR 0.10s killed by signal 6 SIGABRT
>
> Ok: 722
> Fail: 5
> Skipped: 28
>
> I have been trying to figure out how to skip those, but I have not been
> able
> to figure out the mechanism behind that and no matter what I try, the
> tests
> are still run.
>
> Anyone got any idea?
>
> Adrian
>
>> [1]
>> https://buildd.debian.org/status/fetch.php?pkg=gtk4&arch=powerpc&ver=4.20.2%2Bds-2&stamp=1761591976&raw=0
Hi,
I looked into this issue and found that the entries for these tests are
present in testsuite/gdk/meson.build, testsuite/gtk/meson.build, and
testsuite/gsk/meson.build.
Can we skip these tests conditionally based on the architecture in
meson.build so that they are not run on powerpc?
Thanks,
Trupti.
More information about the pkg-gnome-maintainers
mailing list