Bug#986690: triplane FTCBFS -- executes dksbuild during build
Timo Lindfors
timo.lindfors at iki.fi
Fri Apr 9 21:04:22 BST 2021
Hi,
On 4/9/21 10:44 PM, Helmut Grohne wrote:
> As far as I can see, dksbuild.cc produces a binary format. You can
> easily spot that by searching for fread and fwrite. This format is
> composed of structures that happen to contain elements of type unsigned
> long int. The size of this type is architecture-dependent. Unless I am
> mistaken, the output becomes dependent on the bits of the architecture.
Yes I think that is correct. The data could be inside the executable
nowadays since the original reasons for keeping it separate have
disappeared.
>
> Also shipping the file in /usr/share is a lie. It's
> architecture-dependent and therefore should go to /usr/lib. Better still
> would be using an architecture-independent file format.
/usr/share is indeed probably a separate bug. I don't think we (speaking
as upstream here) are keen on changing the data format though as this is
an original game from 1990s and is essentially in a maintenance-only mode.
-Timo
More information about the Pkg-games-devel
mailing list