Robosturm / Commander_Wars

The aim of this project is to create an Advance Wars Clone with a lot of additions customizations and modding support. For Contact Inforamtion see the wiki page. Take a view on the game.
https://github.com/Robosturm/Commander_Wars/releases
GNU Lesser General Public License v3.0
217 stars 33 forks source link

build failed: size of array 'sAlternateStack' is not an integral constant-expression #832

Closed LuckyTurtleDev closed 2 years ago

LuckyTurtleDev commented 2 years ago

Describe the bug build failed:

samu: job failed: /usr/bin/c++ -DAUDIOSUPPORT -DDEBUG_LEVEL=0 -DMAJOR=0 -DMINOR=21 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QML_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DREVISION=5 -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/build -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3 -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/build/Commander_Wars_autogen/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtXml -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtMultimedia -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -O3 -DNDEBUG -fPIC -std=gnu++17 -MD -MT CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o -MF CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o.d -o CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o -c /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/linux/crashreporter_os.cpp
In file included from /usr/include/signal.h:328,
                 from /usr/include/c++/11.2.0/csignal:42,
                 from /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/linux/crashreporter_os.cpp:2:
/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/linux/crashreporter_os.cpp:6:32: error: size of array 'sAlternateStack' is not an integral constant-expression
    6 | static uint8_t sAlternateStack[SIGSTKSZ];
      |                                ^~~~~~~~

To Reproduce Steps to reproduce the behavior:

  1. Download Release Beta_22_PreRelease_3, Release Beta_21_4 or 01a19432176e0279618681edcc726af040b20a6e
  2. switch to the root folder of the project
  3. execute:
    
    mkdir -p build
    cd build
    cmake .. \
    -G Ninja \
    -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_PREFIX=/usr

samu


**Expected behavior**
Build without error.

**Screenshots**

-- The CXX compiler identification is GNU 11.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Prefix Path: Module Path: Qt-Dir: C-Compiler Path: C-Compiler: C++-Compiler Path: C++-Compiler: /usr/bin/c++ C-Compiler C++-Compiler GNU OS: Linux CFlags: CXX Flags: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt CMake Systemname: Linux -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.4.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Compiling as Release Building with Audio Addr2Line Path: /usr/bin/addr2line Using compiled resources Language Update Options: Bundling resources as rcc-pack /usr/lib/qt6/bin using qt lib naming convention: ../lib/libQt6Libname.so install lib dir: /usr Build will zip artifacts -- Configuring done -- Generating done -- Build files have been written to: /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/build [1/332] Generating ../translation/lang_en.ts [2/332] Generating ../translation/lang_de_DE.ts [3/332] Generating qrc_soundtmp.cpp [4/332] Generating qrc_musictmp.cpp [5/332] Generating qrc_generaltmp.cpp [6/332] Building CXX object CMakeFiles/rcc_object_sound.dir/qrc_soundtmp.cpp.o /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/wikiview.cpp:28: Qualifying with unknown namespace/class ::WikiView /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/wikipage.cpp:35: Qualifying with unknown namespace/class ::Wikipage /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/unitinfo.cpp:50: Qualifying with unknown namespace/class ::UnitInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/terraininfo.cpp:48: Qualifying with unknown namespace/class ::TerrainInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventplaysound.cpp:11: Qualifying with unknown namespace/class ::ScriptEventPlaySound /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventcentermap.cpp:10: Qualifying with unknown namespace/class ::ScriptEventCenterMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventspawnbuilding.cpp:14: Qualifying with unknown namespace/class ::ScriptEventSpawnBuilding /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeplayerteam.cpp:10: Qualifying with unknown namespace/class ::ScriptEventChangePlayerTeam /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeunitowner.cpp:11: Qualifying with unknown namespace/class ::ScriptEventChangeUnitOwner /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangebuildingowner.cpp:11: Qualifying with unknown namespace/class ::ScriptEventChangeBuildingOwner /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeunitai.cpp:11: Qualifying with unknown namespace/class ::ScriptEventChangeUnitAI /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventgeneric.cpp:172: Qualifying with unknown namespace/class ::ScriptEventGeneric /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventmodifyvariable.cpp:92: Qualifying with unknown namespace/class ::ScriptEventModifyVariable /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventvictoryinfo.cpp:62: Qualifying with unknown namespace/class ::ScriptEventVictoryInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventanimation.cpp:85: Qualifying with unknown namespace/class ::ScriptEventAnimation /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventmodifyterrain.cpp:59: Qualifying with unknown namespace/class ::ScriptEventModifyTerrain /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventmodifyunit.cpp:63: Qualifying with unknown namespace/class ::ScriptEventModifyUnit /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangecobar.cpp:92: Qualifying with unknown namespace/class ::ScriptEventChangeCOBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeweather.cpp:75: Qualifying with unknown namespace/class ::ScriptEventChangeWeather /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventaddfunds.cpp:73: Qualifying with unknown namespace/class ::ScriptEventAddFunds /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangebuildlist.cpp:88: Qualifying with unknown namespace/class ::ScriptEventChangeBuildlist /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventdefeatplayer.cpp:57: Qualifying with unknown namespace/class ::ScriptEventDefeatPlayer /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventspawnunit.cpp:116: Qualifying with unknown namespace/class ::ScriptEventSpawnUnit /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditioncheckvariable.cpp:117: Qualifying with unknown namespace/class ::ScriptConditionCheckVariable /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/ScriptConditionUnitReachedArea.cpp:187: Qualifying with unknown namespace/class ::ScriptConditionUnitReachedArea /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionplayerreachedarea.cpp:188: Qualifying with unknown namespace/class ::ScriptConditionPlayerReachedArea /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionplayerreachedarea.cpp:305: Qualifying with unknown namespace/class ::ScriptConditionPlayerReachedArea /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionbuildingsowned.cpp:131: Qualifying with unknown namespace/class ::ScriptConditionBuildingsOwned /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionunitsdestroyed.cpp:131: Qualifying with unknown namespace/class ::ScriptConditionUnitsDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionplayerdefeated.cpp:119: Qualifying with unknown namespace/class ::ScriptConditionPlayerDefeated /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionbuildingcaptured.cpp:149: Qualifying with unknown namespace/class ::ScriptConditionBuildingCaptured /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionterraindestroyed.cpp:111: Qualifying with unknown namespace/class ::ScriptConditionTerrainDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionbuildingdestroyed.cpp:112: Qualifying with unknown namespace/class ::ScriptConditionBuildingDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionunitdestroyed.cpp:132: Qualifying with unknown namespace/class ::ScriptConditionUnitDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditioneachday.cpp:107: Qualifying with unknown namespace/class ::ScriptConditionEachDay /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionstartofturn.cpp:101: Qualifying with unknown namespace/class ::ScriptConditionStartOfTurn /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionvictory.cpp:83: Qualifying with unknown namespace/class ::ScriptConditionVictory /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scriptdialogdialog.cpp:39: Qualifying with unknown namespace/class ::ScriptDialogDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scriptdialogdialog.cpp:117: Qualifying with unknown namespace/class ::ScriptDialogDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/genericbox.cpp:26: Qualifying with unknown namespace/class ::GenericBox /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:41: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:176: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:303: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:389: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:59: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:167: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:274: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:688: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:760: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:838: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/dialogpassword.cpp:40: Qualifying with unknown namespace/class ::DialogPassword /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/dialogpasswordandadress.cpp:41: Qualifying with unknown namespace/class ::DialogPasswordAndAdress /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:79: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:93: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:116: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:141: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:591: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:1128: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:1241: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:55: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:186: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:229: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:243: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:261: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:332: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/importawbyweb_text.cpp:29: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:117: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:627: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:854: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:1134: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/damagecalculator.cpp:30: Qualifying with unknown namespace/class ::DamageCalculator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/damagecalculator.cpp:144: Qualifying with unknown namespace/class ::DamageCalculator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/damagecalculator.cpp:180: Qualifying with unknown namespace/class ::DamageCalculator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/copowermeter.cpp:141: Qualifying with unknown namespace/class ::CoPowermeter /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/ingameinfobar.cpp:242: Qualifying with unknown namespace/class ::IngameInfoBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/ingameinfobar.cpp:576: Qualifying with unknown namespace/class ::IngameInfoBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/ingameinfobar.cpp:839: Qualifying with unknown namespace/class ::IngameInfoBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gameanimation/gameanimationnextday.cpp:144: Qualifying with unknown namespace/class ::GameAnimationNextDay /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamescript.cpp:101: Qualifying with unknown namespace/class ::GameScript /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/co.cpp:389: Qualifying with unknown namespace/class ::CO /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:464: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:561: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:589: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:1315: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/workerthread.cpp:83: Qualifying with unknown namespace/class ::WorkerThread /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/mainapp.cpp:140: Qualifying with unknown namespace/class ::Mainapp /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/mainapp.cpp:585: Qualifying with unknown namespace/class ::Mainapp /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/resource_management/cospritemanager.cpp:262: Qualifying with unknown namespace/class ::COSpriteManager /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/resource_management/unitspritemanager.cpp:105: Qualifying with unknown namespace/class ::UnitSpriteManager /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/shopmenu.cpp:53: Qualifying with unknown namespace/class ::Shopmenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/shopmenu.cpp:167: Qualifying with unknown namespace/class ::Shopmenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/achievementmenu.cpp:48: Qualifying with unknown namespace/class ::Achievementmenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:107: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:165: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:201: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:318: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:365: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:503: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/costylemenu.cpp:48: Qualifying with unknown namespace/class ::COStyleMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/wikimenu.cpp:41: Qualifying with unknown namespace/class ::Wikimenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/campaignmenu.cpp:53: Qualifying with unknown namespace/class ::CampaignMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/victorymenue.cpp:132: Qualifying with unknown namespace/class ::VictoryMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/victorymenue.cpp:547: Qualifying with unknown namespace/class ::VictoryMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/victorymenue.cpp:627: Qualifying with unknown namespace/class ::VictoryMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/creditsmenue.cpp:44: Qualifying with unknown namespace/class ::CreditsMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mapselectionmapsmenue.cpp:74: Qualifying with unknown namespace/class ::MapSelectionMapsMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mapselectionmapsmenue.cpp:515: Qualifying with unknown namespace/class ::MapSelectionMapsMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:109: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:403: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:787: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:925: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:1113: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:90: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:340: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:478: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:671: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1409: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1841: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1872: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1898: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/editormenue.cpp:84: Qualifying with unknown namespace/class ::EditorMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/editormenue.cpp:474: Qualifying with unknown namespace/class ::EditorMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/editormenue.cpp:724: Qualifying with unknown namespace/class ::EditorMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mainwindow.cpp:70: Qualifying with unknown namespace/class ::Mainwindow /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mainwindow.cpp:443: Qualifying with unknown namespace/class ::Mainwindow /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/ingame/dialogunitinfo.cpp:38: Qualifying with unknown namespace/class ::DialogUnitInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/ingame/dialogattacklog.cpp:45: Qualifying with unknown namespace/class ::DialogAttackLog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/editor/dialograndommap.cpp:424: Qualifying with unknown namespace/class DialogRandomMap::DialogRandomMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/dialogvaluecounter.cpp:29: Qualifying with unknown namespace/class ::DialogValueCounter /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/folderdialog.cpp:39: Qualifying with unknown namespace/class ::FolderDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/folderdialog.cpp:224: Qualifying with unknown namespace/class ::FolderDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/dialogcostyle.cpp:36: Qualifying with unknown namespace/class ::DialogCOStyle /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/dialogcostyle.cpp:208: Qualifying with unknown namespace/class ::DialogCOStyle /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/filedialog.cpp:46: Qualifying with unknown namespace/class ::FileDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/filedialog.cpp:302: Qualifying with unknown namespace/class ::FileDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/colorselectiondialog.cpp:25: Qualifying with unknown namespace/class ::ColorSelectionDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/unitstatisticview.cpp:25: Qualifying with unknown namespace/class ::UnitStatisticView /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/playerselection.cpp:109: Qualifying with unknown namespace/class ::PlayerSelection /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/playerselection.cpp:359: Qualifying with unknown namespace/class ::PlayerSelection /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/playerselection.cpp:907: Qualifying with unknown namespace/class ::PlayerSelection Updating '../translation/lang_en.ts'... Found 1172 source text(s) (0 new and 1172 already existing) [7/332] Generating lang_en.qm /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/wikiview.cpp:28: Qualifying with unknown namespace/class ::WikiView /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/wikipage.cpp:35: Qualifying with unknown namespace/class ::Wikipage /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/unitinfo.cpp:50: Qualifying with unknown namespace/class ::UnitInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/wiki/terraininfo.cpp:48: Qualifying with unknown namespace/class ::TerrainInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventplaysound.cpp:11: Qualifying with unknown namespace/class ::ScriptEventPlaySound /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventcentermap.cpp:10: Qualifying with unknown namespace/class ::ScriptEventCenterMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventspawnbuilding.cpp:14: Qualifying with unknown namespace/class ::ScriptEventSpawnBuilding /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeplayerteam.cpp:10: Qualifying with unknown namespace/class ::ScriptEventChangePlayerTeam /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeunitowner.cpp:11: Qualifying with unknown namespace/class ::ScriptEventChangeUnitOwner /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangebuildingowner.cpp:11: Qualifying with unknown namespace/class ::ScriptEventChangeBuildingOwner /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeunitai.cpp:11: Qualifying with unknown namespace/class ::ScriptEventChangeUnitAI /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventgeneric.cpp:172: Qualifying with unknown namespace/class ::ScriptEventGeneric /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventmodifyvariable.cpp:92: Qualifying with unknown namespace/class ::ScriptEventModifyVariable /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventvictoryinfo.cpp:62: Qualifying with unknown namespace/class ::ScriptEventVictoryInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventanimation.cpp:85: Qualifying with unknown namespace/class ::ScriptEventAnimation /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventmodifyterrain.cpp:59: Qualifying with unknown namespace/class ::ScriptEventModifyTerrain /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventmodifyunit.cpp:63: Qualifying with unknown namespace/class ::ScriptEventModifyUnit /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangecobar.cpp:92: Qualifying with unknown namespace/class ::ScriptEventChangeCOBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangeweather.cpp:75: Qualifying with unknown namespace/class ::ScriptEventChangeWeather /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventaddfunds.cpp:73: Qualifying with unknown namespace/class ::ScriptEventAddFunds /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventchangebuildlist.cpp:88: Qualifying with unknown namespace/class ::ScriptEventChangeBuildlist /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventdefeatplayer.cpp:57: Qualifying with unknown namespace/class ::ScriptEventDefeatPlayer /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/events/scripteventspawnunit.cpp:116: Qualifying with unknown namespace/class ::ScriptEventSpawnUnit /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditioncheckvariable.cpp:117: Qualifying with unknown namespace/class ::ScriptConditionCheckVariable /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/ScriptConditionUnitReachedArea.cpp:187: Qualifying with unknown namespace/class ::ScriptConditionUnitReachedArea /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionplayerreachedarea.cpp:188: Qualifying with unknown namespace/class ::ScriptConditionPlayerReachedArea /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionplayerreachedarea.cpp:305: Qualifying with unknown namespace/class ::ScriptConditionPlayerReachedArea /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionbuildingsowned.cpp:131: Qualifying with unknown namespace/class ::ScriptConditionBuildingsOwned /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionunitsdestroyed.cpp:131: Qualifying with unknown namespace/class ::ScriptConditionUnitsDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionplayerdefeated.cpp:119: Qualifying with unknown namespace/class ::ScriptConditionPlayerDefeated /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionbuildingcaptured.cpp:149: Qualifying with unknown namespace/class ::ScriptConditionBuildingCaptured /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionterraindestroyed.cpp:111: Qualifying with unknown namespace/class ::ScriptConditionTerrainDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionbuildingdestroyed.cpp:112: Qualifying with unknown namespace/class ::ScriptConditionBuildingDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionunitdestroyed.cpp:132: Qualifying with unknown namespace/class ::ScriptConditionUnitDestroyed /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditioneachday.cpp:107: Qualifying with unknown namespace/class ::ScriptConditionEachDay /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionstartofturn.cpp:101: Qualifying with unknown namespace/class ::ScriptConditionStartOfTurn /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/conditions/scriptconditionvictory.cpp:83: Qualifying with unknown namespace/class ::ScriptConditionVictory /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scriptdialogdialog.cpp:39: Qualifying with unknown namespace/class ::ScriptDialogDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scriptdialogdialog.cpp:117: Qualifying with unknown namespace/class ::ScriptDialogDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/genericbox.cpp:26: Qualifying with unknown namespace/class ::GenericBox /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:41: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:176: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:303: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/scripteditor.cpp:389: Qualifying with unknown namespace/class ::ScriptEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:59: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:167: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:274: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:688: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:760: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/ingamescriptsupport/campaigneditor.cpp:838: Qualifying with unknown namespace/class ::CampaignEditor /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/dialogpassword.cpp:40: Qualifying with unknown namespace/class ::DialogPassword /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/dialogpasswordandadress.cpp:41: Qualifying with unknown namespace/class ::DialogPasswordAndAdress /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:79: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:93: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:116: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:141: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:591: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:1128: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/multiplayermenu.cpp:1241: Qualifying with unknown namespace/class ::Multiplayermenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:55: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:186: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:229: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:243: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:261: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/multiplayer/lobbymenu.cpp:332: Qualifying with unknown namespace/class ::LobbyMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/importawbyweb_text.cpp:29: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:117: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:627: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:854: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/mapsupport/randomMapGenerator.cpp:1134: Qualifying with unknown namespace/class ::RandomMapGenerator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/damagecalculator.cpp:30: Qualifying with unknown namespace/class ::DamageCalculator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/damagecalculator.cpp:144: Qualifying with unknown namespace/class ::DamageCalculator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/damagecalculator.cpp:180: Qualifying with unknown namespace/class ::DamageCalculator /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/copowermeter.cpp:141: Qualifying with unknown namespace/class ::CoPowermeter /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/ingameinfobar.cpp:242: Qualifying with unknown namespace/class ::IngameInfoBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/ingameinfobar.cpp:576: Qualifying with unknown namespace/class ::IngameInfoBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/ui/ingameinfobar.cpp:839: Qualifying with unknown namespace/class ::IngameInfoBar /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gameanimation/gameanimationnextday.cpp:144: Qualifying with unknown namespace/class ::GameAnimationNextDay /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamescript.cpp:101: Qualifying with unknown namespace/class ::GameScript /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/co.cpp:389: Qualifying with unknown namespace/class ::CO /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:464: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:561: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:589: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/game/gamemap.cpp:1315: Qualifying with unknown namespace/class ::GameMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/workerthread.cpp:83: Qualifying with unknown namespace/class ::WorkerThread /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/mainapp.cpp:140: Qualifying with unknown namespace/class ::Mainapp /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/mainapp.cpp:585: Qualifying with unknown namespace/class ::Mainapp /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/resource_management/cospritemanager.cpp:262: Qualifying with unknown namespace/class ::COSpriteManager /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/resource_management/unitspritemanager.cpp:105: Qualifying with unknown namespace/class ::UnitSpriteManager /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/shopmenu.cpp:53: Qualifying with unknown namespace/class ::Shopmenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/shopmenu.cpp:167: Qualifying with unknown namespace/class ::Shopmenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/achievementmenu.cpp:48: Qualifying with unknown namespace/class ::Achievementmenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:107: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:165: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:201: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:318: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:365: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/replaymenu.cpp:503: Qualifying with unknown namespace/class ::ReplayMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/costylemenu.cpp:48: Qualifying with unknown namespace/class ::COStyleMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/wikimenu.cpp:41: Qualifying with unknown namespace/class ::Wikimenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/campaignmenu.cpp:53: Qualifying with unknown namespace/class ::CampaignMenu /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/victorymenue.cpp:132: Qualifying with unknown namespace/class ::VictoryMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/victorymenue.cpp:547: Qualifying with unknown namespace/class ::VictoryMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/victorymenue.cpp:627: Qualifying with unknown namespace/class ::VictoryMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/creditsmenue.cpp:44: Qualifying with unknown namespace/class ::CreditsMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mapselectionmapsmenue.cpp:74: Qualifying with unknown namespace/class ::MapSelectionMapsMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mapselectionmapsmenue.cpp:515: Qualifying with unknown namespace/class ::MapSelectionMapsMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:109: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:403: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:787: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:925: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/optionmenue.cpp:1113: Qualifying with unknown namespace/class ::OptionMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:90: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:340: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:478: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:671: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1409: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1841: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1872: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/gamemenue.cpp:1898: Qualifying with unknown namespace/class ::GameMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/editormenue.cpp:84: Qualifying with unknown namespace/class ::EditorMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/editormenue.cpp:474: Qualifying with unknown namespace/class ::EditorMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/editormenue.cpp:724: Qualifying with unknown namespace/class ::EditorMenue /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mainwindow.cpp:70: Qualifying with unknown namespace/class ::Mainwindow /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/menue/mainwindow.cpp:443: Qualifying with unknown namespace/class ::Mainwindow /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/ingame/dialogunitinfo.cpp:38: Qualifying with unknown namespace/class ::DialogUnitInfo /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/ingame/dialogattacklog.cpp:45: Qualifying with unknown namespace/class ::DialogAttackLog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/editor/dialograndommap.cpp:424: Qualifying with unknown namespace/class DialogRandomMap::DialogRandomMap /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/dialogvaluecounter.cpp:29: Qualifying with unknown namespace/class ::DialogValueCounter /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/folderdialog.cpp:39: Qualifying with unknown namespace/class ::FolderDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/folderdialog.cpp:224: Qualifying with unknown namespace/class ::FolderDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/dialogcostyle.cpp:36: Qualifying with unknown namespace/class ::DialogCOStyle /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/dialogcostyle.cpp:208: Qualifying with unknown namespace/class ::DialogCOStyle /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/filedialog.cpp:46: Qualifying with unknown namespace/class ::FileDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/filedialog.cpp:302: Qualifying with unknown namespace/class ::FileDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/dialogs/colorselectiondialog.cpp:25: Qualifying with unknown namespace/class ::ColorSelectionDialog /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/unitstatisticview.cpp:25: Qualifying with unknown namespace/class ::UnitStatisticView /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/playerselection.cpp:109: Qualifying with unknown namespace/class ::PlayerSelection /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/playerselection.cpp:359: Qualifying with unknown namespace/class ::PlayerSelection /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/objects/playerselection.cpp:907: Qualifying with unknown namespace/class ::PlayerSelection Updating '../translation/lang_de_DE.ts'... Found 1172 source text(s) (0 new and 1172 already existing) [8/332] Generating lang_de_DE.qm Updating '/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/build/lang_de_DE.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 1172 untranslated source text(s) Updating '/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/build/lang_en.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 1172 untranslated source text(s) [9/332] Automatic MOC and UIC for target Commander_Wars [10/332] Building CXX object CMakeFiles/rcc_object_music.dir/qrc_musictmp.cpp.o [11/332] Building CXX object CMakeFiles/rcc_object_general.dir/qrc_generaltmp.cpp.o [12/332] Running rcc for resource Commander_Wars [13/332] Generating qrc_sound.o [14/332] Generating qrc_music.o [15/332] Generating qrc_general.o [16/332] Building CXX object CMakeFiles/Commander_Wars.dir/build/.rcc/qrc_Commander_Wars.cpp.o [17/332] Building CXX object CMakeFiles/Commander_Wars.dir/coreengine/sounds/ondemandsound.cpp.o [18/332] Building CXX object CMakeFiles/Commander_Wars.dir/coreengine/linux/Gamepad.cpp.o [19/332] Building CXX object CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o [20/332] Building CXX object CMakeFiles/Commander_Wars.dir/ui_reader/createdgui.cpp.o [21/332] Building CXX object CMakeFiles/Commander_Wars.dir/ui_reader/uifactory.cpp.o [22/332] Building CXX object CMakeFiles/Commander_Wars.dir/spritingsupport/spritecreator.cpp.o [23/332] Building CXX object CMakeFiles/Commander_Wars.dir/wiki/wikiview.cpp.o [24/332] Building CXX object CMakeFiles/Commander_Wars.dir/wiki/defaultwikipage.cpp.o [25/332] Building CXX object CMakeFiles/Commander_Wars.dir/wiki/wikipage.cpp.o [26/332] Building CXX object CMakeFiles/Commander_Wars.dir/wiki/wikidatabase.cpp.o samu: job failed: /usr/bin/c++ -DAUDIOSUPPORT -DDEBUG_LEVEL=0 -DMAJOR=0 -DMINOR=21 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QML_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DREVISION=5 -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/build -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3 -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/build/Commander_Wars_autogen/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtXml -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtMultimedia -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -O3 -DNDEBUG -fPIC -std=gnu++17 -MD -MT CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o -MF CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o.d -o CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o -c /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/linux/crashreporter_os.cpp In file included from /usr/include/signal.h:328, from /usr/include/c++/11.2.0/csignal:42, from /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/linux/crashreporter_os.cpp:2: /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-Beta_22_PreRelease_3/coreengine/linux/crashreporter_os.cpp:6:32: error: size of array 'sAlternateStack' is not an integral constant-expression 6 | static uint8_t sAlternateStack[SIGSTKSZ]; | ^~~~ samu: subcommand failed



**Desktop:**
 - Manjaro
 - Version  [Release Beta_22_PreRelease_3](https://github.com/Robosturm/Commander_Wars/releases/tag/Beta_22_PreRelease_3), [Release Beta_21_4](https://github.com/Robosturm/Commander_Wars/releases/tag/Beta_21_4_Hotfix), 01a19432176e0279618681edcc726af040b20a6e
Robosturm commented 2 years ago

The game is compiling fine on Linux. The continous job/release job for those Builds run fine. So i would say the error is on your end.

My first guess is that the GNU-Compiler you use doesn't define the symbol SIGSTKSZ

The game is currently compiled with GNU 9.3.0 on Linux. Output from the github action: -- The CXX compiler identification is GNU 9.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done Prefix Path: /home/runner/work/Commander_Wars/Commander_Wars/qt/Qt//lib/cmake/ Module Path: Qt-Dir: /home/runner/work/Commander_Wars/Commander_Wars/qt/Qt//lib/cmake/Qt6/ C-Compiler Path: C-Compiler: C++-Compiler Path: C++-Compiler: /usr/bin/c++ C-Compiler C++-Compiler GNU OS: Linux CFlags: CXX Flags: CMake Systemname: Linux -- Looking for C++ include pthread.h -- Looking for C++ include pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
-- Found WrapOpenGL: TRUE
-- Could NOT find XKB (missing: XKB_LIBRARY XKB_INCLUDE_DIR) (Required is at least version "0.5.0") -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) Compiling as Release Building with Audio Addr2Line Path: /usr/bin/addr2line Using compiled resources Language Update Options: Bundling resources as rcc-pack /home/runner/work/Commander_Wars/Commander_Wars/qt/Qt/6.2.3/gcc_64/bin using qt lib naming convention: ../lib/libQt6Libname.so install lib dir: /home/runner/work/Commander_Wars/Commander_Wars/install Build will zip artifacts -- Configuring done -- Generating done -- Build files have been written to: /home/runner/work/Commander_Wars/Commander_Wars/build

You can use an empty crashlog version. Like the one for android: https://github.com/Robosturm/Commander_Wars/blob/master/coreengine/android/crashreporter_os.cpp

But currently i use the default qt-toolchain and no others will be supported from my end. If you wish to support GNU 11.2.0 feel free to make a fitting pull-request, which also supports the current compiler version

LuckyTurtleDev commented 2 years ago

It is not a compiler issue. Comander Wars is simple incompatibly with glibc 2.34 and newer, because of breaking changes in glibc:

  • Add _SC_MINSIGSTKSZ and _SC_SIGSTKSZ. When _SC_SIGSTKSZ_SOURCE or _GNU_SOURCE are defined, MINSIGSTKSZ and SIGSTKSZ are no longer constant on Linux. MINSIGSTKSZ is redefined to sysconf(_SC_MINSIGSTKSZ) and SIGSTKSZ is redefined to sysconf (_SC_SIGSTKSZ).

https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=85e84fe53699fe9e392edffa993612ce08b2954a;hb=HEAD

According to this release note I would expect the error above.

Maybe your glibc version is simple outdated?

It is possible to compile without the crashreporter?

Robosturm commented 2 years ago

I don't own nor ever used a linux system, but the build is run against the latesr ubuntu version with gnu 9.3 and works fine. And other people had no problems compiling it. But i assume the symbol is part of the lib provided by the compiler and since the version difference is 3. I wouldn't be surprised the lib got updated in that time.

Still the build-node on github tells the truth.

Robosturm commented 2 years ago

I mentioned that android uses an empty crashreporter hook implentation. You can reuse that

LuckyTurtleDev commented 2 years ago

Ubuntu/Debian has often very old packages. The gilbc version of Ubuntu is still 2.27, so it is not effected yet. But in the future, the issues will also appear at Ubuntu.

Robosturm commented 2 years ago

You may try out the latest commit. I added a define remapping...

LuckyTurtleDev commented 2 years ago

This has not fix the issue. SIGSTKSZ does still exist, but is not constant anymore. Because of this the first define will always be used. Testing if _SC_SIGSTKSZ is defined instead should fix this.

job failed: /usr/bin/c++ -DAUDIOSUPPORT -DDEBUG_LEVEL=0 -DMAJOR=0 -DMINOR=21 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_QML_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DREVISION=5 -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-master/build -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-master -I/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-master/build/Commander_Wars_autogen/include -isystem /usr/include/qt6/QtCore -isystem /usr/include/qt6 -isystem /usr/lib/qt6/mkspecs/linux-g++ -isystem /usr/include/qt6/QtGui -isystem /usr/include/qt6/QtQml -isystem /usr/include/qt6/QtNetwork -isystem /usr/include/qt6/QtWidgets -isystem /usr/include/qt6/QtXml -isystem /usr/include/qt6/QtOpenGL -isystem /usr/include/qt6/QtMultimedia -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -O3 -DNDEBUG -fPIC -std=gnu++17 -MD -MT CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o -MF CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o.d -o CMakeFiles/Commander_Wars.dir/coreengine/linux/crashreporter_os.cpp.o -c /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-master/coreengine/linux/crashreporter_os.cpp
In file included from /usr/include/signal.h:328,
                 from /usr/include/c++/11.2.0/csignal:42,
                 from /home/lukas/git/aur/Commander_Wars/src/Commander_Wars-master/coreengine/linux/crashreporter_os.cpp:2:
/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-master/coreengine/linux/crashreporter_os.cpp:7:24: error: size of array 'sAlternateStack' is not an integral constant-expression
    7 |     #define STACK_SIZE SIGSTKSZ
      |                        ^~~~~~~~
/home/lukas/git/aur/Commander_Wars/src/Commander_Wars-master/coreengine/linux/crashreporter_os.cpp:14:32: note: in expansion of macro 'STACK_SIZE'
   14 | static uint8_t sAlternateStack[STACK_SIZE];
      |    

Comander Wars does build if I replace SIGSTKSZ with _SC_SIGSTKSZ.

Building witch the empty android crashreporter does work fine.