Debian Patches

Status for 0ad/0.27.0-2

Patch Description Author Forwarded Bugs Origin Last update
allow-build-with-root.patch Allow building 0ad as root/fakeroot Rico Tzschichholz <ricotz@ubuntu.com> not-needed 2025-02-01
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
add-missing-header-in-KeyName.patch Add missing header in KeyName Ralph Sennhauser <ralph.sennhauser@gmail.com> not-needed upstream upstream, https://gitea.wildfiregames.com/0ad/0ad/commit/bccd3db231ebf3d163f05c1996e48d2448acdbbe 2025-02-01
fix-mozjs-i386-ftbfs.patch Fix broken mozjs patch specific to i386 Vincent Cheng <vcheng@debian.org> yes 2025-02-01
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 2025-02-01
disable-test/disable-test-regression-rP26522.patch Disable a failing regression test In TestCGUIText::test_regression_rP26522:
./source/gui/tests/test_CGUIText.h:319: Error: Expected ((g_VFS->Mount(L"", DataDir() / "mods" / "mod" / "", VFS_MOUNT_MUST_EXIST)) == INFO::OK), found (-110100 != 0)
ERROR: Failed to open font file fonts/sans-bold-13.fnt
ERROR: Failed to open font file fonts/sans-10.fnt
./source/gui/tests/test_CGUIText.h:332: Error: Expected (text.GetSize().Height == 14 + 9 + 8 * 2), found (22.0000 != 39)
.............................................................................................................................................................................................................................................Skipping globalscripts tests (can't find binaries/data/mods/public/globalscripts/tests/)
.Skipping component scripts tests (can't find binaries/data/mods/public/simulation/components/tests/setup.js)
................................................................................................................
Failed 1 and Skipped 0 of 391 tests
Success rate: 99%
Ludovic Rousseau <rousseau@debian.org> yes 2025-02-01
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 2025-02-01
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 2025-02-01

All known versions for source package '0ad'

Links