Debian Patches
Status for 0ad/0.28.0-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| fix-bindir.patch | Fix search path for pyrogenesis Modify launcher script to execute /usr/games/pyrogenesis if /usr/games is not in the user's $PATH. |
Vincent Cheng <vcheng@debian.org> | yes | debian | 2025-02-01 | |
| disable-spidermonkey-debug-build.patch | Disable SpiderMonkey's debug build This saves us build time from not building mozjs twice, and also saves disk space in the resulting binary packages. |
not-needed | upstream | https://github.com/flathub/com.play0ad.zeroad/blob/master/patches/0002-Disable-SpiderMonkey-s-debug-build.patch | 2026-02-21 | |
| disable-test/disable-test-StunClient.patch | remove this test since it fails in the build environment The failure is: In TestStunClient::test_local_ip: ./source/network/tests/test_StunClient.h:43: Error: Assertion failed: StunClient::FindLocalIP(ip) ./source/network/tests/test_StunClient.h:47: Error: Test failed: StunClient::FindLocalIP did not return a valid IPV4 address: wrong size |
Ludovic Rousseau <rousseau@debian.org> | not-needed | 2026-02-21 | ||
| disable-test/disable-test-MeshManager.patch | remove this test since it fails in the build environment These tests fail due to trying to dlopen() files that are present only when 0ad is installed (TODO: run them as autopkgtests?) In TestMeshManager::test_load_dae: ./source/graphics/tests/test_MeshManager.h:159: Error: Assertion failed: modeldef ERROR: DllLoader: dlopen(/usr/lib/games/0ad/libCollada.so) failed: /usr/lib/games/0ad/libCollada.so: cannot open shared object file: No such file or directory; dlopen(/usr/lib/games/0ad/libCollada_dbg.so) failed: /usr/lib/games/0ad/libCollada_dbg.so: cannot open shared object file: No such file or directory; ERROR: Failed to load COLLADA conversion DLL ERROR: Failed to load COLLADA conversion DLL |
Vincent Cheng <vcheng@debian.org> | not-needed | 2026-02-21 | ||
| disable-test/disable-test-TestModel.patch | remove this test since it fails in the build environment This test segfaults (TODO: figure out why?) In TestModel::test_unit_reload: ./source/graphics/tests/test_Model.h:262: Error: Assertion failed: unit Segmentation fault |
Vincent Cheng <vcheng@debian.org> | not-needed | 2025-02-01 | ||
| disable-test/disable-test-TestNetComms.patch | remove this test since it fails in the build environment This test assumes that 0ad-data is installed and accessible from same directory as test suite (TODO: convert this to autopkgtest) In TestNetComms::test_dummy: ./source/network/tests/test_Net.h:47: Error: Expected ((g_VFS->Mount(L"", DataDir() / "mods" / "public" / "", VFS_MOUNT_MUST_EXIST)) == INFO::OK), found (-110100 != 0) |
Vincent Cheng <vcheng@debian.org> | not-needed | 2026-02-21 | ||
| disable-test/disable-test-TestDapInterface.patch | remove this test since it fails in the build environment This test assumes that 0ad-data is installed and accessible from same directory as test suite (TODO: convert this to autopkgtest) In TestDapInterface::test_dap_interface: ./source/dapinterface/tests/test_DapInterface.h:50: Error: Expected ((g_VFS->Mount(L"", DataDir() / "mods" / "mod" / "", VFS_MOUNT_MUST_EXIST)) == INFO::OK), found (-110100 != 0) |
Nicolas Auvray <itms@wildfiregames.com> | not-needed | 2025-07-18 | ||
| disable-test/disable-test-TestModuleHotload.patch | Disable module hotloading tests Since Questing, with rust-coreutils, the file change on disk is not picked up. This may mean that hotloading will not work on platforms with rust-coreutils. |
Nicolas Auvray <itms@wildfiregames.com> | yes | upstream |
All known versions for source package '0ad'
- 0.28.0-3 (sid)
- 0.27.1-3 (forky)
- 0.27.1-3~bpo13+1 (trixie-backports)
- 0.27.0-2 (trixie)
- 0.0.26-3 (bookworm)
