Source: 0ad Severity: wishlist With 0 A.D. alpha 27, upstream worked on improving the ability to use system-provided mozjs instead of the embedded copy.
Since this build of the game relies on mozjs 115, already available in Debian testing (Trixie) and Sid, I suggest excluding the shipped copy of the mozjs source and build 0 A.D. against the system-provided library instead, by calling libraries/build-source-libs.sh with --with-system-mozjs. I see the vendored copy of mozjs is the reason for a significant part of the maintenance work, so I hope using the Debian-provided build instead would help in alleviating the work on 0 A.D. packaging. -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'oldstable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.6-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- no debconf information