Opened 7 months ago

Last modified 12 days ago

#6895 new defect

Bundled spidermonkey fails to build with python 3.12

Reported by: Ralph Sennhauser Owned by:
Priority: Release Blocker Milestone: Alpha 27
Component: Build & Packages Keywords:
Cc: Patch: Phab:D5227

Description

The vendored six and urllib3 needs to be updated to support python 3.12, a patch landed for sm-120 upstream.

https://phabricator.services.mozilla.com/rMOZILLACENTRAL47b8e4dba076af433fe0755cfc02497cdaa6f346

There might be a long tail of commits to cherry-pick first for this patch to apply.

Change History (4)

comment:1 by Ludovic Rousseau, 3 months ago

Because of this Python 3.12 issue 0ad can't migrate to Debian testing.

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064726

comment:2 by fabio, 3 months ago

0ad has also been removed from Debian testing: https://tracker.debian.org/news/1518716/0ad-removed-from-testing/

comment:3 by phosit, 2 months ago

Patch: Phab:D5227

comment:4 by fabio, 12 days ago

Ubuntu 24.04 LTS, released in April 2024, and currently also future Ubuntu 24.10, no longer includes 0ad binary package due to the same Debian bug 1064726 for which was removed from Debian testing.

Ubuntu still includes the 0ad-data package, which is useless by itself.

Note: See TracTickets for help on using tickets.