Debian Patches

Status for 0ad/0.0.26-7

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> no
miniupnpc-transition.patch fix FTBFS for the transition to miniupnpc 2.2.8 Yangfl <mmyangfl@gmail.com> no 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> no 2023-05-31

All known versions for source package '0ad'

Links