Looks like there's a problem with the LEXX stuff. FAILED: src/warzone2100 : && /usr/bin/c++ -g -O2 -ffile-prefix-map=/home/etbe/wz/warzone2100-4.3.3=. - fstack-protector-strong -Wformat -Werror=format-security -fstack-protector- strong -fstack-clash-protection -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now - Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now src/CMakeFiles/warzone2100.dir/ 3rdparty/physfs_memoryio.cpp.o src/CMakeFiles/warzone2100.dir/3rdparty/ propertymatcher.cpp.o src/CMakeFiles/warzone2100.dir/action.cpp.o src/ CMakeFiles/warzone2100.dir/activity.cpp.o src/CMakeFiles/warzone2100.dir/ advvis.cpp.o src/CMakeFiles/warzone2100.dir/ai.cpp.o src/CMakeFiles/ warzone2100.dir/animation.cpp.o src/CMakeFiles/warzone2100.dir/astar.cpp.o src/CMakeFiles/warzone2100.dir/atmos.cpp.o src/CMakeFiles/warzone2100.dir/ aud.cpp.o src/CMakeFiles/warzone2100.dir/baseobject.cpp.o src/CMakeFiles/ warzone2100.dir/bucket3d.cpp.o src/CMakeFiles/warzone2100.dir/challenge.cpp.o src/CMakeFiles/warzone2100.dir/chat.cpp.o src/CMakeFiles/warzone2100.dir/ cheat.cpp.o src/CMakeFiles/warzone2100.dir/clparse.cpp.o src/CMakeFiles/ warzone2100.dir/cmddroid.cpp.o src/CMakeFiles/warzone2100.dir/combat.cpp.o src/CMakeFiles/warzone2100.dir/component.cpp.o src/CMakeFiles/warzone2100.dir/ configuration.cpp.o src/CMakeFiles/warzone2100.dir/console.cpp.o src/ CMakeFiles/warzone2100.dir/data.cpp.o src/CMakeFiles/warzone2100.dir/ design.cpp.o src/CMakeFiles/warzone2100.dir/difficulty.cpp.o src/CMakeFiles/ warzone2100.dir/display.cpp.o src/CMakeFiles/warzone2100.dir/display3d.cpp.o src/CMakeFiles/warzone2100.dir/droid.cpp.o src/CMakeFiles/warzone2100.dir/ edit3d.cpp.o src/CMakeFiles/warzone2100.dir/effects.cpp.o src/CMakeFiles/ warzone2100.dir/faction.cpp.o src/CMakeFiles/warzone2100.dir/feature.cpp.o src/CMakeFiles/warzone2100.dir/fpath.cpp.o src/CMakeFiles/warzone2100.dir/ frontend.cpp.o src/CMakeFiles/warzone2100.dir/game.cpp.o src/CMakeFiles/ warzone2100.dir/gateway.cpp.o src/CMakeFiles/warzone2100.dir/geometry.cpp.o src/CMakeFiles/warzone2100.dir/group.cpp.o src/CMakeFiles/warzone2100.dir/ hci.cpp.o src/CMakeFiles/warzone2100.dir/hci/build.cpp.o src/CMakeFiles/ warzone2100.dir/hci/commander.cpp.o src/CMakeFiles/warzone2100.dir/hci/ manufacture.cpp.o src/CMakeFiles/warzone2100.dir/hci/objects_stats.cpp.o src/ CMakeFiles/warzone2100.dir/hci/research.cpp.o src/CMakeFiles/warzone2100.dir/ ingameop.cpp.o src/CMakeFiles/warzone2100.dir/init.cpp.o src/CMakeFiles/ warzone2100.dir/input/context.cpp.o src/CMakeFiles/warzone2100.dir/input/ debugmappings.cpp.o src/CMakeFiles/warzone2100.dir/input/keyconfig.cpp.o src/ CMakeFiles/warzone2100.dir/input/manager.cpp.o src/CMakeFiles/warzone2100.dir/ input/mapping.cpp.o src/CMakeFiles/warzone2100.dir/intdisplay.cpp.o src/ CMakeFiles/warzone2100.dir/intelmap.cpp.o src/CMakeFiles/warzone2100.dir/ intimage.cpp.o src/CMakeFiles/warzone2100.dir/intorder.cpp.o src/CMakeFiles/ warzone2100.dir/keybind.cpp.o src/CMakeFiles/warzone2100.dir/keyedit.cpp.o src/CMakeFiles/warzone2100.dir/levels.cpp.o src/CMakeFiles/warzone2100.dir/ lighting.cpp.o src/CMakeFiles/warzone2100.dir/loadsave.cpp.o src/CMakeFiles/ warzone2100.dir/loop.cpp.o src/CMakeFiles/warzone2100.dir/main.cpp.o src/ CMakeFiles/warzone2100.dir/map.cpp.o src/CMakeFiles/warzone2100.dir/ mapdisplay.cpp.o src/CMakeFiles/warzone2100.dir/mapgrid.cpp.o src/CMakeFiles/ warzone2100.dir/mechanics.cpp.o src/CMakeFiles/warzone2100.dir/message.cpp.o src/CMakeFiles/warzone2100.dir/miscimd.cpp.o src/CMakeFiles/warzone2100.dir/ mission.cpp.o src/CMakeFiles/warzone2100.dir/modding.cpp.o src/CMakeFiles/ warzone2100.dir/move.cpp.o src/CMakeFiles/warzone2100.dir/multibot.cpp.o src/ CMakeFiles/warzone2100.dir/multigifts.cpp.o src/CMakeFiles/warzone2100.dir/ multiint.cpp.o src/CMakeFiles/warzone2100.dir/multijoin.cpp.o src/CMakeFiles/ warzone2100.dir/multilimit.cpp.o src/CMakeFiles/warzone2100.dir/ multilobbycommands.cpp.o src/CMakeFiles/warzone2100.dir/multimenu.cpp.o src/ CMakeFiles/warzone2100.dir/multiopt.cpp.o src/CMakeFiles/warzone2100.dir/ multiplay.cpp.o src/CMakeFiles/warzone2100.dir/multistat.cpp.o src/CMakeFiles/ warzone2100.dir/multistruct.cpp.o src/CMakeFiles/warzone2100.dir/ multisync.cpp.o src/CMakeFiles/warzone2100.dir/musicmanager.cpp.o src/ CMakeFiles/warzone2100.dir/nethelpers.cpp.o src/CMakeFiles/warzone2100.dir/ notifications.cpp.o src/CMakeFiles/warzone2100.dir/objects.cpp.o src/ CMakeFiles/warzone2100.dir/objmem.cpp.o src/CMakeFiles/warzone2100.dir/ oprint.cpp.o src/CMakeFiles/warzone2100.dir/order.cpp.o src/CMakeFiles/ warzone2100.dir/pointtree.cpp.o src/CMakeFiles/warzone2100.dir/power.cpp.o src/CMakeFiles/warzone2100.dir/projectile.cpp.o src/CMakeFiles/ warzone2100.dir/qtscript.cpp.o src/CMakeFiles/warzone2100.dir/ quickjs_backend.cpp.o src/CMakeFiles/warzone2100.dir/radar.cpp.o src/ CMakeFiles/warzone2100.dir/random.cpp.o src/CMakeFiles/warzone2100.dir/ raycast.cpp.o src/CMakeFiles/warzone2100.dir/research.cpp.o src/CMakeFiles/ warzone2100.dir/scores.cpp.o src/CMakeFiles/warzone2100.dir/selection.cpp.o src/CMakeFiles/warzone2100.dir/seqdisp.cpp.o src/CMakeFiles/warzone2100.dir/ spectatorwidgets.cpp.o src/CMakeFiles/warzone2100.dir/stats.cpp.o src/ CMakeFiles/warzone2100.dir/stdinreader.cpp.o src/CMakeFiles/warzone2100.dir/ structure.cpp.o src/CMakeFiles/warzone2100.dir/template.cpp.o src/CMakeFiles/ warzone2100.dir/terrain.cpp.o src/CMakeFiles/warzone2100.dir/text.cpp.o src/ CMakeFiles/warzone2100.dir/texture.cpp.o src/CMakeFiles/warzone2100.dir/ titleui/gamefind.cpp.o src/CMakeFiles/warzone2100.dir/titleui/msgbox.cpp.o src/CMakeFiles/warzone2100.dir/titleui/old.cpp.o src/CMakeFiles/ warzone2100.dir/titleui/passbox.cpp.o src/CMakeFiles/warzone2100.dir/titleui/ protocol.cpp.o src/CMakeFiles/warzone2100.dir/titleui/titleui.cpp.o src/ CMakeFiles/warzone2100.dir/transporter.cpp.o src/CMakeFiles/warzone2100.dir/ updatemanager.cpp.o src/CMakeFiles/warzone2100.dir/urlhelpers.cpp.o src/ CMakeFiles/warzone2100.dir/urlrequest.cpp.o src/CMakeFiles/warzone2100.dir/ version.cpp.o src/CMakeFiles/warzone2100.dir/visibility.cpp.o src/CMakeFiles/ warzone2100.dir/warcam.cpp.o src/CMakeFiles/warzone2100.dir/ warzoneconfig.cpp.o src/CMakeFiles/warzone2100.dir/wavecast.cpp.o src/ CMakeFiles/warzone2100.dir/wrappers.cpp.o src/CMakeFiles/warzone2100.dir/ wzapi.cpp.o src/CMakeFiles/warzone2100.dir/wzcrashhandlingproviders.cpp.o src/ CMakeFiles/warzone2100.dir/wzpropertyproviders.cpp.o src/CMakeFiles/ warzone2100.dir/wzscriptdebug.cpp.o -o src/warzone2100 lib/exceptionhandler/ libexception-handler.a lib/gamelib/libgamelib.a lib/wzmaplib/libwzmaplib.a lib/ivis_opengl/libivis-opengl.a lib/netplay/libnetplay.a lib/sdl/libsdl- backend.a lib/framework/libframework.a lib/sequence/libsequence.a lib/ sound/libsound.a lib/widget/libwidget.a 3rdparty/launchinfo/liblaunchinfo.a 3rdparty/EmbeddedJSONSignature/libEmbeddedJSONSignature.a 3rdparty/fmt/ libfmt.a 3rdparty/quickjs-wz/libquickjs.a /usr/lib/x86_64-linux-gnu/ libcurl.so 3rdparty/re2/libre2.a /usr/lib/x86_64-linux-gnu/libsqlite3.so 3rdparty/SQLiteCpp/libSQLiteCpp.a src/integrations/libwz-discord- integration.a /usr/lib/x86_64-linux-gnu/libSDL2.a -lm -lasound -lm - lasound -lpulse-simple -lpulse -pthread -lsamplerate -lX11 -lXext - lXcursor -lXi -lXfixes -lXrandr -lXss -ldrm -lgbm -lwayland-egl - lwayland-client -lwayland-cursor -lxkbcommon -ldecor-0 -lrt /usr/lib/ x86_64-linux-gnu/libSDL2main.a /usr/lib/x86_64-linux-gnu/libtheoradec.so / usr/lib/x86_64-linux-gnu/libvorbis.so /usr/lib/x86_64-linux-gnu/ libvorbisfile.so /usr/lib/x86_64-linux-gnu/libopenal.so lib/sound/ libopusfile.a /usr/lib/x86_64-linux-gnu/libogg.so /usr/lib/x86_64-linux-gnu/ libogg.so /usr/lib/x86_64-linux-gnu/libopus.so /usr/lib/x86_64-linux-gnu/ libopus.so lib/ivis_opengl/libivis-opengl.a /usr/lib/x86_64-linux-gnu/ libpng.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/ libharfbuzz.so /usr/lib/x86_64-linux-gnu/libfreetype.so 3rdparty/libglad.a /usr/lib/x86_64-linux-gnu/libfribidi.so lib/ivis_opengl/3rdparty/etcpak/ libetcpak.a 3rdparty/libbasis_transcoder.a /usr/lib/x86_64-linux-gnu/ libsqlite3.so -ldl lib/gamelib/libgamelib.a lib/netplay/libnetplay.a 3rdparty/re2/libre2.a /usr/lib/x86_64-linux-gnu/libminiupnpc.so /usr/lib/ x86_64-linux-gnu/libz.so lib/framework/libframework.a /usr/lib/x86_64-linux- gnu/libphysfs.so /usr/lib/x86_64-linux-gnu/libsodium.so 3rdparty/utf8proc/ libutf8proc.a 3rdparty/EmbeddedJSONSignature/libEmbeddedJSONSignature.a / usr/lib/x86_64-linux-gnu/libsodium.so 3rdparty/discord-rpc/src/libdiscord- rpc.a -lpthread && : /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*)' /usr/bin/ld: src/CMakeFiles/warzone2100.dir/levels.cpp.o: in function `lev_error(char const*)': ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: src/CMakeFiles/warzone2100.dir/levels.cpp.o: in function `levParse(char const*, unsigned long, searchPathMode, bool, char const*)': ./debian/build/./src/levels.cpp:382: undefined reference to `lev_set_extra(lexerinput_t*)' /usr/bin/ld: ./debian/build/./src/levels.cpp:387: undefined reference to `lev_lex()' /usr/bin/ld: ./debian/build/./src/levels.cpp:387: undefined reference to `lev_lex()' /usr/bin/ld: src/CMakeFiles/warzone2100.dir/levels.cpp.o: in function `lev_error(char const*)': ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: src/CMakeFiles/warzone2100.dir/levels.cpp.o: in function `levParse(char const*, unsigned long, searchPathMode, bool, char const*)': ./debian/build/./src/levels.cpp:385: undefined reference to `lev_lex_destroy()' /usr/bin/ld: src/CMakeFiles/warzone2100.dir/levels.cpp.o: in function `lev_error(char const*)': ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_text()' /usr/bin/ld: ./debian/build/./src/levels.cpp:146: undefined reference to `lev_get_lineno()' /usr/bin/ld: src/CMakeFiles/warzone2100.dir/levels.cpp.o: in function `levParse(char const*, unsigned long, searchPathMode, bool, char const*) [clone .cold]': ./debian/build/./src/levels.cpp:385: undefined reference to `lev_lex_destroy()' /usr/bin/ld: lib/framework/libframework.a(frameresource.cpp.o): in function `resLoad(char const*, int)': ./debian/build/./lib/framework/frameresource.cpp:206: undefined reference to `res_set_extra(lexerinput_t*)' /usr/bin/ld: ./debian/build/./lib/framework/frameresource.cpp:207: undefined reference to `res_parse()' /usr/bin/ld: ./debian/build/./lib/framework/frameresource.cpp:213: undefined reference to `res_lex_destroy()' /usr/bin/ld: lib/framework/libframework.a(strres.cpp.o): in function `strresLoad(STR_RES*, char const*)': ./debian/build/./lib/framework/strres.cpp:113: undefined reference to `strres_set_extra(lexerinput_t*)' /usr/bin/ld: ./debian/build/./lib/framework/strres.cpp:114: undefined reference to `strres_parse(void*)' /usr/bin/ld: ./debian/build/./lib/framework/strres.cpp:116: undefined reference to `strres_lex_destroy()' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. make[1]: *** [debian/rules:26: override_dh_auto_build] Error 1 make[1]: Leaving directory '/home/etbe/wz/warzone2100-4.3.3' make: *** [debian/rules:13: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
-- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/

