flathub / com.realm667.Wolfenstein_Blade_of_Agony

https://flathub.org/apps/details/com.realm667.Wolfenstein_Blade_of_Agony
0 stars 2 forks source link

Attempt to fix #52 #53

Open Talon1024 opened 3 months ago

Talon1024 commented 3 months ago

Use GZDoom 4.6.1, since that is the officially supported GZDoom version that was shipped in the Blade of Agony 3.1 release, and disable automatic GZDoom updates.

flathubbot commented 3 months ago

Started test build 117302

flathubbot commented 3 months ago

Build 117302 failed

flathubbot commented 3 months ago

Started test build 117303

flathubbot commented 3 months ago

Build 117303 failed

flathubbot commented 3 months ago

Started test build 117304

flathubbot commented 3 months ago

Build 117304 failed

flathubbot commented 3 months ago

Started test build 117337

flathubbot commented 3 months ago

Build 117337 failed

Alexander-Wilms commented 1 month ago

bot, build

flathubbot commented 1 month ago

Queued test build for com.realm667.Wolfenstein_Blade_of_Agony.

flathubbot commented 1 month ago

Started test build 129721

Alexander-Wilms commented 1 month ago
[228/641] Building CXX object src/CMakeFiles/zdoom.dir/d_main.cpp.o
FAILED: src/CMakeFiles/zdoom.dir/d_main.cpp.o 
/usr/bin/c++ -DARCH_IA32 -DDYN_GTK=1 -DDYN_OPENAL -DHAVE_FPU_CONTROL -DHAVE_MMX=1 -DHAVE_VM_JIT -DNEED_STRUPR=1 -D__forceinline=inline -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/SDL2 -I/run/build/gzdoom/libraries/lzma/C -I/run/build/gzdoom/libraries/asmjit -I/run/build/gzdoom/src -I/run/build/gzdoom/src/. -I/run/build/gzdoom/src/common/audio/sound -I/run/build/gzdoom/src/common/audio/music -I/run/build/gzdoom/src/common/2d -I/run/build/gzdoom/src/common/thirdparty -I/run/build/gzdoom/src/common/textures -I/run/build/gzdoom/src/common/textures/formats -I/run/build/gzdoom/src/common/textures/hires -I/run/build/gzdoom/src/common/models -I/run/build/gzdoom/src/common/filesystem -I/run/build/gzdoom/src/common/utility -I/run/build/gzdoom/src/common/console -I/run/build/gzdoom/src/common/engine -I/run/build/gzdoom/src/common/menu -I/run/build/gzdoom/src/common/statusbar -I/run/build/gzdoom/src/common/fonts -I/run/build/gzdoom/src/common/objects -I/run/build/gzdoom/src/common/rendering -I/run/build/gzdoom/src/common/rendering/hwrenderer/data -I/run/build/gzdoom/src/common/rendering/gl_load -I/run/build/gzdoom/src/common/rendering/gl -I/run/build/gzdoom/src/common/rendering/vulkan/thirdparty -I/run/build/gzdoom/src/common/rendering/polyrenderer/backend -I/run/build/gzdoom/src/common/rendering/polyrenderer/drawers -I/run/build/gzdoom/src/common/scripting/vm -I/run/build/gzdoom/src/common/scripting/jit -I/run/build/gzdoom/src/common/scripting/core -I/run/build/gzdoom/src/common/scripting/interface -I/run/build/gzdoom/src/common/scripting/frontend -I/run/build/gzdoom/src/common/scripting/backend -I/run/build/gzdoom/src/g_statusbar -I/run/build/gzdoom/src/console -I/run/build/gzdoom/src/playsim -I/run/build/gzdoom/src/playsim/bots -I/run/build/gzdoom/src/playsim/mapthinkers -I/run/build/gzdoom/src/gamedata -I/run/build/gzdoom/src/gamedata/textures -I/run/build/gzdoom/src/gamedata/fonts -I/run/build/gzdoom/src/rendering -I/run/build/gzdoom/src/rendering/hwrenderer -I/run/build/gzdoom/src/rendering/2d -I/run/build/gzdoom/src/r_data -I/run/build/gzdoom/src/sound -I/run/build/gzdoom/src/menu -I/run/build/gzdoom/src/sound/backend -I/run/build/gzdoom/src/xlat -I/run/build/gzdoom/src/utility -I/run/build/gzdoom/src/utility/nodebuilder -I/run/build/gzdoom/src/scripting -I/run/build/gzdoom/src/scripting/zscript -I/run/build/gzdoom/src/../libraries/gdtoa -I/run/build/gzdoom/src/../libraries/glslang/glslang/Public -I/run/build/gzdoom/src/../libraries/glslang/spirv -I/run/build/gzdoom/libraries/gdtoa -I/run/build/gzdoom/src/common/platform/posix -I/run/build/gzdoom/src/common/platform/posix/sdl -I/run/build/gzdoom/libraries/glslang/glslang/.. -I/run/build/gzdoom/libraries/glslang/spirv/.. -Wall -Wextra -Wno-unused -Wno-unused-parameter -Wno-missing-field-initializers -ffp-contract=off -Wno-unused-result  -O2 -pipe -g -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -std=c++17 -ffp-contract=off -DHAVE_VULKAN -DHAVE_SOFTPOLY -fPIE -fopenmp  -fomit-frame-pointer -O2 -g -DNDEBUG  -std=c++17 -include g_pch.h -MD -MT src/CMakeFiles/zdoom.dir/d_main.cpp.o -MF src/CMakeFiles/zdoom.dir/d_main.cpp.o.d -o src/CMakeFiles/zdoom.dir/d_main.cpp.o -c /run/build/gzdoom/src/d_main.cpp
In file included from /run/build/gzdoom/src/g_pch.h:32,
                 from <command-line>:
/run/build/gzdoom/src/common/utility/tarray.h:66:52: warning: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated [-Wdeprecated-declarations]
   66 | template<typename T> class TIterator : public std::iterator<std::random_access_iterator_tag, T>
      |                                                    ^~~~~~~~
In file included from /usr/include/c++/13.2.0/bits/stl_algobase.h:65,
                 from /usr/include/c++/13.2.0/bits/specfun.h:43,
                 from /usr/include/c++/13.2.0/cmath:3699,
                 from /usr/include/c++/13.2.0/math.h:36,
                 from /run/build/gzdoom/src/g_pch.h:6:
/usr/include/c++/13.2.0/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
/run/build/gzdoom/src/d_main.cpp: In function ‘int D_DoomMain_Internal()’:
/run/build/gzdoom/src/d_main.cpp:3182:24: error: incomplete type ‘PType’ used in nested name specifier
 3182 |                 PType::StaticInit();
      |                        ^~~~~~~~~~
flathubbot commented 1 month ago

Build 129721 failed

Alexander-Wilms commented 1 month ago

Since the old version of GZDoom fails to build with an up-to-date runtime and BoA 3.2 should support GZDoom 4.13, this PR can be closed, right?