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