Elliott Sales de Andrade <quantum.analyst(a)gmail.com> writes:
Hi,
Now that ppc64 is gone, s390x is the only big-endian architecture
left. Bugs around endianness are not usually difficult to fix, _if_ I
can debug it and see where exactly the problem is. However, this
requires a tedious guess-a-patch, try a scratch build, check the
result, rinse and repeat.
Mock (with --forcearch) is completely useless for this. The programs
just crash during the build in such a way that I can't even use
`catchsegv`, and gdb is unusable in the container. And besides, the
programs don't actually crash on real s390x anyway..
Just like we have test machines for other less used architectures [1],
I am wondering if there is some way we can spin up a test machine for
s390x?
[1]
https://fedoraproject.org/wiki/Test_Machine_Resources_For_Package_Maintai...
It's very strange to me that having test hardware available isn't a
requirement for being a Primary architecture, or for that architecture
being present in koji. IMO we should change that going forward.
Thanks,
--Robbie