Hi Russell, is your build problem related to Debian bug #984403 "FTBFS with GCC 11" ?
I don't intend to investigate this problem soon. We need a new upstream version too. I presume this will fix the current build failures. Regards, Markus #Am Samstag, dem 13.11.2021 um 15:57 +1100 schrieb Russell Coker: > I've got a build problem with warzone2100 that affects all versions from > 3.4.0 > to 4.2.1. I tried various versions in the hope that I could find out where > the error started, but it turns out that it started when CMake started being > used. > > /usr/bin/ld: src/CMakeFiles/warzone2100.dir/data.cpp.o: in function > `dataAudioCfgLoad(char const*, void**)': > ./debian/build/../../src/data.cpp:605: undefined reference to > `ParseResourceFile(PHYSFS_File*)' > > Above is what seems to be the root cause of the problem, which appears to be > due to lib/gamelib/audp_parser.ypp not being compiled due to CMake stuff I > don't understand. > > I've attached the debian.tar.xz file for 4.2.1 for anyone who would like to > have a go at it. I could also provide a debian.tar.xz file for 3.4.0 if > someone wants to try that (same problem but less disk space and compile > time). > > 4.2.1 takes 4.5 minutes of elapsed time and 17.5 minutes of CPU time to > compile on my workstation (which is moderately fast but a system that is 3* > faster is affordable). 3.4.0 takes 3 minutes of elapsed time and 9.5 minutes > of CPU time. > > Any suggestions would be appreciated. I can provide an account on a VM with > all the dependencies etc installed if that's more convenient (but the VM has > a > single core and will take 9 minutes or 17 minutes to compile). >
signature.asc
Description: This is a digitally signed message part