Bug#1085385: 0ad: FTBFS with Python 3.12

Olivier Tilloy olivier at tilloy.net
Fri Oct 18 19:10:37 BST 2024


Package: 0ad
Version: 0.0.26-5
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: olivier at tilloy.net

Dear Maintainer,

This is a follow-up bug to #1064726. 0ad fails to build from source on
testing and unstable. This is mostly caused by the antiquated version
of the vendored copy of spidermonkey in the source package that is in
many ways incompatible with Python 3.12.

I have spent some time working out these incompatibilities, and I have
submitted a merge request that addresses them, allowing the package to
build: https://salsa.debian.org/games-team/0ad/-/merge_requests/5.
For testing purposes I also built the package on Ubuntu 24.04
(see https://bugs.launchpad.net/ubuntu/+source/0ad/+bug/2071550)
and successfully tested the game on amd64.

-- System Information:
Debian Release: trixie/sid
Architecture: amd64 (x86_64)
Foreign Architectures: i386


More information about the Pkg-games-devel mailing list