Package Base Details: 0ad-git

Git Clone URL: (read-only, click to copy)
Submitter: fusion809
Maintainer: tuxayo
Last Packager: tuxayo
Votes: 5
Popularity: 0.21
First Submitted: 2016-09-09 11:31
Last Updated: 2021-07-09 21:32

Packages (2)

Latest Comments

1 2 Next › Last »

tuxayo commented on 2021-07-04 16:19

Thanks Brenton for trusting me with the package and for the past work.

So I just pushed the following main changes:

  • various fixes so package builds again
  • keep debug symbols
  • add the option for a debug build

Tell me if I broke something. Feel free to review the changes, feedback very welcome about AUR and C++ build best practices.

Enjoy the game and thanks for testing the upcoming release :)

FastCar commented on 2020-12-16 00:27

mft is now a dependency for 0ad. SpiderMonkey version has been bumped to 78 and now requires rust for the build process. I guess that means rustup and cargo for make dependencies? Not sure if the PKGBUILD is also expected to install the toolchain if not already installed? Additionally I wonder what "test projects" are? If they're not necessary, compilation time could be reduced by adding --without-tests.

TheCloudt commented on 2020-06-28 18:20

Hi, the current version fails to build with an

undefined reference to `_xmlNode*` FArchiveXML::AddPhysicsParameter<FMVector3, 0>(_xmlNode*, char const*, FCDParameterAnimatableT<FMVector3, 0>&)


There is a fix known at wildfire games namely D2745, I am not aware when this fix will appear in the master branch on git, but in the mean time one can apply D2745 himself by applying the diff located at:

tuxayo commented on 2020-05-14 18:40

WARNING: the 0ad git repo is approximately 7 GB in size!

Can someone check the size of the .git directory? To have an idea if not cloning the whole history[1] would save space.

[1] using git clone --depth 1

kozaki commented on 2019-12-11 17:00

WARNING: the 0ad git repo is approximately 3 GB in size!

Actually about 7 GB nowadays:

$ ncdu /PATH/TO/makepkg/0ad-git/src/

 4,0 GiB [##########] /binaries
 2,8 GiB [#######   ] /libraries
35,4 MiB [          ] /build    
14,1 MiB [          ] /source
 4,5 MiB [          ] /...

fusion809 commented on 2018-12-19 13:37

@Sample: please stop spamming these comments.

a36233 commented on 2018-05-18 07:57

./src/0ad/binaries/system/*.so missing on system after installation.

a36233 commented on 2018-05-17 21:37

Reported Upstream possible fix:

$ export SDL2_CONFIG="pkg-config sdl2"

$ sh

fusion809 commented on 2018-05-17 15:52

@a36233, hmm thanks for reporting but this does seem like an upstream bug. Could you report this bug upstream? I personally have no idea how to fix this really, although if someone else knows how to I'll be happy to accept a patch.

a36233 commented on 2018-05-17 15:47

==== Building scriptinterface (release) ==== precompiled.h In file included from ../../../source/lib/sysdep/stl.h:32, from ../../../source/lib/precompiled.h:68, from ../../../source/pch/scriptinterface/precompiled.h:19: /usr/include/c++/8.1.0/cstdlib:75:15: fatal error: stdlib.h: No such file or directory #include_next <stdlib.h> ^~~~~~~~~~ compilation terminated. make[1]: [scriptinterface.make:121: obj/scriptinterface_Release/precompiled.h.gch] Error 1 make: [Makefile:105: scriptinterface] Error 2</stdlib.h>