Debian Patches

Status for 0ad/0.0.26-8

Patch Description Author Forwarded Bugs Origin Last update
TestStunClient 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 2021-08-27
allow-build-with-root.patch Allow building 0ad as root/fakeroot Rico Tzschichholz <ricotz@ubuntu.com> not-needed 2014-10-13
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 2014-10-13
Fix-build-mozjs-on-armhf.patch Fix build mozjs on armhf Shengjing Zhu <zhsj@debian.org> not-needed 2021-12-23
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 2022-10-02
fix_python_3.11_ftbfs.patch Fix mozjs/spidermonkey FTBFS with python 3.11 not-needed debian Fedora, https://src.fedoraproject.org/rpms/0ad/tree/main
fix_gcc13_ftbfs.patch Fix FTBFS with gcc 13 not-needed debian upstream, https://github.com/0ad/0ad/commit/093e1eb23519ab4a4633a999a555a58e4fd5343e
fix_python_3.12_ftbfs.patch Apply additional patches to fix the build of the vendored copy of spidermonkey Spidermonkey 78.6.0 that is vendored in 0AD's sources requires a number of
fixes to build successfully with Python 3.12 and a more recent clang.
Olivier Tilloy <olivier@tilloy.net> not-needed debian
ziplib-ignore-implicit-function-declaration-error.patch Suppress an implicit function declaration error in zip-lib This patch is inspired by https://code.wildfiregames.com/D5093,
but with a different target.
Olivier Tilloy <olivier@tilloy.net> not-needed
miniupnpc-transition.patch fix FTBFS for the transition to miniupnpc 2.2.8 Yangfl <mmyangfl@gmail.com> not-needed debian
Fix-the-removal-of-implicit-conversions-in-libfmt-10.patch Fix the removal of implicit conversions in libfmt 10 by using explicit casts.

Patch by: @phosit
Accepted by: @vladislavbelov
Comments by: @sera
Differential Revision: https://code.wildfiregames.com/D4998
This was SVN commit r27657.

(cherry picked from commit 7c07083724980af73f299c079f9040166120b1e4)
Stan <stan@wildfiregames.com> not-needed 2023-05-31
0012-Fix-segfault-with-openal-1.24.0.patch Fix segfault with openal-1.24.0
With version 1.24.0 alcIsExtensionPresent() has dropped case insensitive
string comparison [1], use upper case names.

The internal strings are uppercase since the first git commit importing
openal 17 years ago.

[1] upstream commit 785f794141d62a4c308db26aa4a4819e6a92525e
Ralph Sennhauser <ralph.sennhauser@gmail.com> not-needed 2024-11-19
0013-Make-failed-audio-device-query-non-fatal.patch Make failed audio device query non fatal
Querring the audio device name may fail. The name is only used for the
sake of logging it for debugging. Avoid querry failure to be fatal and
insted just log the issue.
Ralph Sennhauser <ralph.sennhauser@gmail.com> not-needed 2024-11-20

All known versions for source package '0ad'

Links