Re: Bug#1081952: gtk4: FTBFS on powerpc: gtk:gtk / sorter test fails

Trupti <[email protected]>
Newsgroups gmane.linux.debian.ports.powerpc
Message-ID <[email protected]>
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.