[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 0ad FTBFS on arm64: help expected



Le 29/11/2017 à 14:49, John Paul Adrian Glaubitz a écrit :
On 11/29/2017 02:36 PM, Ludovic Rousseau wrote:
I am the new Debian maintainer of 0ad (a video game).
Since 0ad version alpha 22 (0.0.22 in Debian) the software fails to build on arm64.
The build logs are at https://buildd.debian.org/status/fetch.php?pkg=0ad&arch=arm64&ver=0.0.22-1&stamp=1508351579&raw=0

The build error is related to mozjs-38.0.0 patched and embedded in 0ad:

mozjs is a security-relevant library. It shouldn't be embedded into 0ad. Rather,
you should link against any of the mozjs versions packaged and available in
Debian. The security team will certainly not be happy about your embedded copy
of a Javascript engine and they might as you to fix this issue or your package
gets removed from testing.

I know.

0ad has its own list of patches above mozjs 38.2.1. See http://sources.debian.net/src/0ad/0.0.21-2/libraries/source/spidermonkey/

I have no idea if the official mozjs packaged in Debian can be used instead. That is something that could be experimented and it is on my TODO list.
I just maintain the 0ad package since 2 months.

Maybe the best next step is to use the Debian packaged mozjs and get support of arm64 for free.

Regards,

--
 Dr. Ludovic Rousseau


Reply to: