Bug#961336: prboom-plus FTBFS on big endian
Adrian Bunk
bunk at debian.org
Sat May 23 17:08:01 BST 2020
On Sat, May 23, 2020 at 05:52:26PM +0200, Fabian Greffrath wrote:
> Hi Adrian,
Hi Fabian,
> Am Samstag, den 23.05.2020, 15:39 +0300 schrieb Adrian Bunk:
> > cd /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/data && ./rdatawad -I [...]
> > /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/prboom-plus.wad
> > Segmentation fault
> > make[3]: *** [data/CMakeFiles/prboomwad.dir/build.make:257: prboom-
> > plus.wad] Error 139
>
> are these platforms cross-built?
no, all buildd.debian.org builds are native builds.
Some non-release architectures are built inside qemu,
but for the program built this is like a native build
(e.g. the m68k build runs native m68k gcc inside qemu).
> I am asking, because one step in
> building prboom-plus is to compile a helper tool called "rdatawad" and
> run this to combine several graphics and sound files into a data "wad"
> file needed by the engine.
It is exactly all big endian architectures that fail this way,[1]
this looks like "rdatawad" always segfaults on big endian.
> - Fabian
cu
Adrian
[1] riscv64 is little endian and fails for unrelated reasons
More information about the Pkg-games-devel
mailing list