>>> lzdoom: Building community/lzdoom 3.88a-r2 (using abuild 3.12.0-r2) started Tue, 16 Jan 2024 23:57:50 +0000 >>> lzdoom: Checking sanity of /home/buildozer/aports/community/lzdoom/APKBUILD... >>> lzdoom: Analyzing dependencies... >>> lzdoom: Installing for build: build-base fluidsynth cmake nasm musl-fts-dev sdl2-dev gtk+3.0-dev zlib-dev zmusic-dev bzip2-dev libjpeg-turbo-dev libgme-dev openal-soft-dev mpg123-dev libsndfile-dev mesa-dev samurai vulkan-loader-dev openmp-dev (1/281) Installing soundfont-timgm (3412-r1) (2/281) Installing alsa-lib (1.2.10-r0) (3/281) Installing dbus-libs (1.14.10-r0) (4/281) Installing libffi (3.4.4-r3) (5/281) Installing libintl (0.22.4-r0) (6/281) Installing libblkid (2.39.3-r0) (7/281) Installing libmount (2.39.3-r0) (8/281) Installing glib (2.78.3-r0) (9/281) Installing opus (1.4-r0) (10/281) Installing libsamplerate (0.2.2-r3) (11/281) Installing jack (1.9.22-r4) (12/281) Installing avahi-libs (0.8-r13) (13/281) Installing libcamera-ipa (0.2.0-r0) (14/281) Installing nettle (3.9.1-r0) (15/281) Installing libtasn1 (4.19.0-r2) (16/281) Installing p11-kit (0.25.3-r0) (17/281) Installing gnutls (3.8.1-r0) (18/281) Installing eudev-libs (3.2.14-r1) (19/281) Installing xz-libs (5.4.5-r0) (20/281) Installing libunwind (1.7.2-r1) (21/281) Installing yaml (0.2.5-r2) (22/281) Installing libcamera (0.2.0-r0) (23/281) Installing speexdsp (1.2.1-r2) (24/281) Installing libuv (1.47.0-r0) (25/281) Installing roc-toolkit-libs (0.3.0-r0) (26/281) Installing libogg (1.3.5-r5) (27/281) Installing libflac (1.4.3-r1) (28/281) Installing libvorbis (1.3.7-r2) (29/281) Installing libsndfile (1.2.2-r0) (30/281) Installing webrtc-audio-processing-1 (1.3-r0) (31/281) Installing pipewire-libs (1.0.1-r1) (32/281) Installing portaudio (19.7.0-r2) (33/281) Installing libxau (1.0.11-r3) (34/281) Installing libmd (1.1.0-r0) (35/281) Installing libbsd (0.11.8-r0) (36/281) Installing libxdmcp (1.1.4-r3) (37/281) Installing libxcb (1.16-r0) (38/281) Installing libx11 (1.8.7-r0) (39/281) Installing libasyncns (0.8-r3) (40/281) Installing libltdl (2.4.7-r3) (41/281) Installing orc (0.4.34-r0) (42/281) Installing soxr (0.1.3-r7) (43/281) Installing tdb-libs (1.4.9-r0) (44/281) Installing libpulse (17.0-r0) (45/281) Installing readline (8.2.10-r0) (46/281) Installing fluidsynth-libs (2.3.4-r0) (47/281) Installing fluidsynth (2.3.4-r0) (48/281) Installing libbz2 (1.0.8-r6) (49/281) Installing libarchive (3.7.2-r0) (50/281) Installing rhash-libs (1.4.4-r0) (51/281) Installing cmake (3.28.1-r0) (52/281) Installing nasm (2.16.01-r2) (53/281) Installing musl-fts (1.2.7-r6) (54/281) Installing musl-fts-dev (1.2.7-r6) (55/281) Installing sdl2 (2.28.5-r0) (56/281) Installing libpng (1.6.40-r0) (57/281) Installing freetype (2.13.2-r0) (58/281) Installing tslib (1.22-r1) (59/281) Installing directfb (1.7.7-r7) (60/281) Installing directfb-dev (1.7.7-r7) (61/281) Installing linux-headers (6.6-r0) (62/281) Installing hwdata-pci (0.378-r0) (63/281) Installing libpciaccess (0.17-r2) (64/281) Installing libdrm (2.4.120-r0) (65/281) Installing libpciaccess-dev (0.17-r2) (66/281) Installing libdrm-dev (2.4.120-r0) (67/281) Installing xorgproto (2023.2-r0) (68/281) Installing libxau-dev (1.0.11-r3) (69/281) Installing libxext (1.3.5-r3) (70/281) Installing gdbm (1.23-r1) (71/281) Installing mpdecimal (2.5.1-r2) (72/281) Installing libpanelw (6.4_p20231125-r0) (73/281) Installing sqlite-libs (3.45.0-r0) (74/281) Installing python3 (3.11.6-r1) (75/281) Installing python3-pycache-pyc0 (3.11.6-r1) (76/281) Installing pyc (3.11.6-r1) (77/281) Installing xcb-proto-pyc (1.16.0-r0) (78/281) Installing python3-pyc (3.11.6-r1) (79/281) Installing xcb-proto (1.16.0-r0) (80/281) Installing libxdmcp-dev (1.1.4-r3) (81/281) Installing libxcb-dev (1.16-r0) (82/281) Installing xtrans (1.5.0-r0) (83/281) Installing libx11-dev (1.8.7-r0) (84/281) Installing libxext-dev (1.3.5-r3) (85/281) Installing libxdamage (1.1.6-r4) (86/281) Installing libxfixes (6.0.1-r3) (87/281) Installing libxfixes-dev (6.0.1-r3) (88/281) Installing libxdamage-dev (1.1.6-r4) (89/281) Installing libxshmfence (1.3.2-r5) (90/281) Installing libxshmfence-dev (1.3.2-r5) (91/281) Installing mesa (23.3.3-r0) (92/281) Installing wayland-libs-server (1.22.0-r4) (93/281) Installing mesa-gbm (23.3.3-r0) (94/281) Installing mesa-glapi (23.3.3-r0) (95/281) Installing wayland-libs-client (1.22.0-r4) (96/281) Installing mesa-egl (23.3.3-r0) (97/281) Installing libxxf86vm (1.1.5-r5) (98/281) Installing mesa-gl (23.3.3-r0) (99/281) Installing mesa-gles (23.3.3-r0) (100/281) Installing libxml2 (2.12.4-r0) (101/281) Installing llvm17-libs (17.0.6-r0) (102/281) Installing mesa-osmesa (23.3.3-r0) (103/281) Installing clang17-headers (17.0.6-r0) (104/281) Installing libclc (17.0.6-r0) (105/281) Installing spirv-llvm-translator-libs (17.0.0-r0) (106/281) Installing spirv-tools (1.3.261.1-r0) (107/281) Installing clang17-libs (17.0.6-r0) (108/281) Installing libelf (0.190-r1) (109/281) Installing mesa-rusticl (23.3.3-r0) (110/281) Installing mesa-xatracker (23.3.3-r0) (111/281) Installing libxxf86vm-dev (1.1.5-r5) (112/281) Installing mesa-dev (23.3.3-r0) (113/281) Installing sdl2-dev (2.28.5-r0) (114/281) Installing libxi (1.8.1-r2) (115/281) Installing libxtst (1.2.4-r4) (116/281) Installing at-spi2-core (2.50.1-r0) (117/281) Installing libatk-1.0 (2.50.1-r0) (118/281) Installing libatk-bridge-2.0 (2.50.1-r0) (119/281) Installing libuuid (2.39.3-r0) (120/281) Installing libfdisk (2.39.3-r0) (121/281) Installing libsmartcols (2.39.3-r0) (122/281) Installing util-linux-dev (2.39.3-r0) (123/281) Installing dbus-dev (1.14.10-r0) (124/281) Installing bzip2-dev (1.0.8-r6) (125/281) Installing libxml2-utils (2.12.4-r0) (126/281) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (127/281) Installing libgpg-error (1.47-r2) (128/281) Installing libgcrypt (1.10.3-r0) (129/281) Installing libxslt (1.1.39-r0) (130/281) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (131/281) Installing xz (5.4.5-r0) (132/281) Installing gettext-asprintf (0.22.4-r0) (133/281) Installing gettext-libs (0.22.4-r0) (134/281) Installing gettext-envsubst (0.22.4-r0) (135/281) Installing gettext (0.22.4-r0) (136/281) Installing gettext-dev (0.22.4-r0) (137/281) Installing libffi-dev (3.4.4-r3) (138/281) Installing bsd-compat-headers (0.7.2-r5) (139/281) Installing libformw (6.4_p20231125-r0) (140/281) Installing libmenuw (6.4_p20231125-r0) (141/281) Installing libncurses++ (6.4_p20231125-r0) (142/281) Installing ncurses-dev (6.4_p20231125-r0) (143/281) Installing libedit-dev (20230828.3.1-r4) (144/281) Installing zlib-dev (1.3-r2) (145/281) Installing libpcre2-16 (10.42-r2) (146/281) Installing libpcre2-32 (10.42-r2) (147/281) Installing pcre2-dev (10.42-r2) (148/281) Installing glib-dev (2.78.3-r0) (149/281) Installing libxi-dev (1.8.1-r2) (150/281) Installing libxtst-dev (1.2.4-r4) (151/281) Installing at-spi2-core-dev (2.50.1-r0) (152/281) Installing shared-mime-info (2.4-r0) (153/281) Installing libjpeg-turbo (3.0.1-r0) (154/281) Installing libsharpyuv (1.3.2-r0) (155/281) Installing libwebp (1.3.2-r0) (156/281) Installing tiff (4.6.0-r0) (157/281) Installing gdk-pixbuf (2.42.10-r6) (158/281) Installing libturbojpeg (3.0.1-r0) (159/281) Installing libjpeg-turbo-dev (3.0.1-r0) (160/281) Installing libpng-dev (1.6.40-r0) (161/281) Installing zstd (1.5.5-r8) (162/281) Installing zstd-dev (1.5.5-r8) (163/281) Installing libtiffxx (4.6.0-r0) (164/281) Installing libwebpdecoder (1.3.2-r0) (165/281) Installing libwebpdemux (1.3.2-r0) (166/281) Installing libwebpmux (1.3.2-r0) (167/281) Installing libwebp-dev (1.3.2-r0) (168/281) Installing tiff-dev (4.6.0-r0) (169/281) Installing gdk-pixbuf-dev (2.42.10-r6) (170/281) Installing libepoxy (1.5.10-r1) (171/281) Installing libepoxy-dev (1.5.10-r1) (172/281) Installing libxinerama (1.1.5-r3) (173/281) Installing libxinerama-dev (1.1.5-r3) (174/281) Installing xkeyboard-config (2.40-r0) (175/281) Installing libxkbcommon (1.6.0-r0) (176/281) Installing libxkbcommon-x11 (1.6.0-r0) (177/281) Installing xz-dev (5.4.5-r0) (178/281) Installing libxml2-dev (2.12.4-r0) (179/281) Installing libxkbcommon-dev (1.6.0-r0) (180/281) Installing wayland-libs-cursor (1.22.0-r4) (181/281) Installing wayland-protocols (1.32-r2) (182/281) Installing hicolor-icon-theme (0.17-r2) (183/281) Installing gtk-update-icon-cache (3.24.38-r7) (184/281) Installing libxcomposite (0.4.6-r4) (185/281) Installing libxrender (0.9.11-r4) (186/281) Installing libxcursor (1.2.1-r3) (187/281) Installing libxrandr (1.5.4-r0) (188/281) Installing fontconfig (2.15.0-r0) (189/281) Installing pixman (0.43.0-r0) (190/281) Installing cairo (1.18.0-r0) (191/281) Installing cairo-gobject (1.18.0-r0) (192/281) Installing cups-libs (2.4.7-r0) (193/281) Installing fribidi (1.0.13-r0) (194/281) Installing graphite2 (1.3.14-r6) (195/281) Installing harfbuzz (8.3.0-r0) (196/281) Installing libxft (2.3.8-r2) (197/281) Installing pango (1.51.0-r0) (198/281) Installing wayland-libs-egl (1.22.0-r4) (199/281) Installing gtk+3.0 (3.24.38-r7) (200/281) Installing cairo-tools (1.18.0-r0) (201/281) Installing expat (2.5.0-r2) (202/281) Installing expat-dev (2.5.0-r2) (203/281) Installing brotli (1.1.0-r1) (204/281) Installing brotli-dev (1.1.0-r1) (205/281) Installing freetype-dev (2.13.2-r0) (206/281) Installing fontconfig-dev (2.15.0-r0) (207/281) Installing libxrender-dev (0.9.11-r4) (208/281) Installing pixman-dev (0.43.0-r0) (209/281) Installing util-macros (1.20.0-r0) (210/281) Installing xcb-util (0.4.1-r3) (211/281) Installing xcb-util-dev (0.4.1-r3) (212/281) Installing cairo-dev (1.18.0-r0) (213/281) Installing fribidi-dev (1.0.13-r0) (214/281) Installing pango-tools (1.51.0-r0) (215/281) Installing harfbuzz-cairo (8.3.0-r0) (216/281) Installing harfbuzz-gobject (8.3.0-r0) (217/281) Installing icu-data-full (74.2-r0) (218/281) Installing icu-libs (74.2-r0) (219/281) Installing harfbuzz-icu (8.3.0-r0) (220/281) Installing harfbuzz-subset (8.3.0-r0) (221/281) Installing graphite2-dev (1.3.14-r6) (222/281) Installing icu (74.2-r0) (223/281) Installing icu-dev (74.2-r0) (224/281) Installing harfbuzz-dev (8.3.0-r0) (225/281) Installing libxft-dev (2.3.8-r2) (226/281) Installing pango-dev (1.51.0-r0) (227/281) Installing wayland-dev (1.22.0-r4) (228/281) Installing libxcomposite-dev (0.4.6-r4) (229/281) Installing libxcursor-dev (1.2.1-r3) (230/281) Installing libxrandr-dev (1.5.4-r0) (231/281) Installing gtk+3.0-dev (3.24.38-r7) (232/281) Installing zmusic (1.1.12-r1) (233/281) Installing zmusic-dev (1.1.12-r1) (234/281) Installing libgme (0.6.3-r1) (235/281) Installing libgme-dev (0.6.3-r1) (236/281) Installing alsa-lib-dev (1.2.10-r0) (237/281) Installing jack-dev (1.9.22-r4) (238/281) Installing opus-dev (1.4-r0) (239/281) Installing libflac++ (1.4.3-r1) (240/281) Installing libogg-dev (1.3.5-r5) (241/281) Installing flac-dev (1.4.3-r1) (242/281) Installing libvorbis-dev (1.3.7-r2) (243/281) Installing libsndfile-dev (1.2.2-r0) (244/281) Installing libportaudiocxx (19.7.0-r2) (245/281) Installing portaudio-dev (19.7.0-r2) (246/281) Installing libpulse-mainloop-glib (17.0-r0) (247/281) Installing pulseaudio-dev (17.0-r0) (248/281) Installing openal-soft-libs (1.23.1-r0) (249/281) Installing qt5-qtbase (5.15.10_git20230714-r2) (250/281) Installing libice (1.1.1-r5) (251/281) Installing libsm (1.2.4-r3) (252/281) Installing libxt (1.3.0-r4) (253/281) Installing libxmu (1.1.4-r2) (254/281) Installing xset (1.2.5-r1) (255/281) Installing xprop (1.2.6-r0) (256/281) Installing xdg-utils (1.1.3-r4) (257/281) Installing libevdev (1.13.1-r0) (258/281) Installing mtdev (1.1.6-r3) (259/281) Installing libinput-libs (1.25.0-r0) (260/281) Installing xcb-util-wm (0.4.2-r0) (261/281) Installing xcb-util-image (0.4.1-r0) (262/281) Installing xcb-util-keysyms (0.4.1-r0) (263/281) Installing xcb-util-renderutil (0.3.10-r0) (264/281) Installing qt5-qtbase-x11 (5.15.10_git20230714-r2) (265/281) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (266/281) Installing qt5-qtwayland (5.15.10_git20230714-r0) (267/281) Installing openal-soft-dev (1.23.1-r0) (268/281) Installing mpg123-libs (1.32.4-r0) (269/281) Installing mpg123-dev (1.32.4-r0) (270/281) Installing samurai (1.2-r5) (271/281) Installing vulkan-headers (1.3.261.1-r0) (272/281) Installing vulkan-loader (1.3.261.1-r0) (273/281) Installing vulkan-loader-dev (1.3.261.1-r0) (274/281) Installing openmp (17.0.6-r0) (275/281) Installing openmp-bitcode (17.0.6-r0) (276/281) Installing libomptarget-rtl-amdgpu (17.0.6-r0) (277/281) Installing libomptarget-rtl-cuda (17.0.6-r0) (278/281) Installing libomptarget-rtl (17.0.6-r0) (279/281) Installing libomptarget (17.0.6-r0) (280/281) Installing openmp-dev (17.0.6-r0) (281/281) Installing .makedepends-lzdoom (20240116.235751) Executing busybox-1.36.1-r19.trigger Executing glib-2.78.3-r0.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.10-r6.trigger Executing gtk-update-icon-cache-3.24.38-r7.trigger Executing gtk+3.0-3.24.38-r7.trigger OK: 1209 MiB in 386 packages >>> lzdoom: Cleaning up srcdir >>> lzdoom: Cleaning up pkgdir >>> lzdoom: Cleaning up tmpdir >>> lzdoom: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lzdoom-3.88a.tar.gz >>> lzdoom: Fetching https://distfiles.alpinelinux.org/distfiles/edge/lzdoom-3.88a.tar.gz >>> lzdoom: Checking sha512sums... no-execinfo.patch: OK 0001-link-zipdir-against-fts.patch: OK 0002-fix-musl-fts.patch: OK lzdoom-3.88a.tar.gz: OK >>> lzdoom: Unpacking /var/cache/distfiles/lzdoom-3.88a.tar.gz... >>> lzdoom: no-execinfo.patch patching file CMakeLists.txt Hunk #1 succeeded at 351 (offset -1 lines). patching file src/scripting/vm/jit_runtime.cpp >>> lzdoom: 0001-link-zipdir-against-fts.patch patching file tools/zipdir/CMakeLists.txt >>> lzdoom: 0002-fix-musl-fts.patch patching file CMakeLists.txt Hunk #1 succeeded at 292 (offset 17 lines). CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found BZip2: /usr/lib/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Found ZLIB: /lib/libz.so (found version "1.3") -- Looking for fts_set -- Looking for fts_set - not found -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.0") -- Checking for module 'musl-fts' -- Found musl-fts, version 1.2.7 -- Using system zlib, includes found at /usr/include -- Using system jpeg library, includes found at /usr/include -- Using system bzip2 library, includes found at /usr/include -- Using internal gme library CMake Deprecation Warning at libraries/game-music-emu/CMakeLists.txt:12 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test HAVE_NO_ARRAY_BOUNDS -- Performing Test HAVE_NO_ARRAY_BOUNDS - Success -- Performing Test __LIBGME_SWITCH_FALLTHROUGH_WARNINGS -- Performing Test __LIBGME_SWITCH_FALLTHROUGH_WARNINGS - Success VGM/GYM: Nuked OPN2 emulator will be used ** ZLib library located, compressed file formats will be supported CMake Deprecation Warning at libraries/lzma/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/re2c/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Looking for strdup -- Looking for strdup - found -- Looking for strndup -- Looking for strndup - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of 0i8 -- Check size of 0i8 - failed -- Check size of 0l -- Check size of 0l - done -- Check size of 0ll -- Check size of 0ll - done -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Check size of void * -- Check size of void * - done -- Check size of __int64 -- Check size of __int64 - failed CMake Deprecation Warning at tools/lemon/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/zipdir/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at libraries/dumb/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Looking for itoa -- Looking for itoa - not found -- Performing Test DUMB_CAN_USE_SSE -- Performing Test DUMB_CAN_USE_SSE - Failed CMake Deprecation Warning at libraries/gdtoa/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at libraries/adlmidi/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at libraries/opnmidi/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at libraries/timidity/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Looking for stricmp -- Looking for stricmp - not found CMake Deprecation Warning at libraries/timidityplus/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at libraries/wildmidi/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Looking for strnicmp -- Looking for strnicmp - not found CMake Deprecation Warning at libraries/oplsynth/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at libraries/zmusic/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found ALSA: /usr/lib/libasound.so (found version "1.2.10") CMake Deprecation Warning at wadsrc/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at wadsrc_bm/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at wadsrc_lights/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at wadsrc_extra/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at src/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.38 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found SDL2: /usr/lib/libSDL2main.a;/usr/lib/libSDL2.so -- Found OpenAL: /usr/lib/libopenal.so -- Performing Test HAVE_MMX -- Performing Test HAVE_MMX - Failed -- Performing Test HAVE_PARALLEL_FOR -- Performing Test HAVE_PARALLEL_FOR - Failed -- Performing Test HAVE_DISPATCH_APPLY -- Performing Test HAVE_DISPATCH_APPLY - Failed -- Performing Test HAVE_THREAD_LOCAL -- Performing Test HAVE_THREAD_LOCAL - Success -- Looking for filelength -- Looking for filelength - not found -- Looking for strupr -- Looking for strupr - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Looking for backtrace -- Looking for backtrace - not found -- Could NOT find Backtrace (missing: Backtrace_LIBRARY Backtrace_INCLUDE_DIR) -- Configuring done (4.3s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/build [1/746] cd /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a && /usr/bin/cmake -P /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/tools/updaterevision/UpdateRevision.cmake src/gitinfo.h [2/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_alsa_state.cpp.o [3/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_alsa_mididevice.cpp.o [4/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/zmusic/zmusic.cpp.o [5/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/zmusic/configuration.cpp.o [6/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/decoder/mpg123_decoder.cpp.o [7/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/decoder/sndfile_decoder.cpp.o [8/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/decoder/sounddecoder.cpp.o [9/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/musicformats/music_cd.cpp.o [10/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/musicformats/music_midi.cpp.o [11/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/musicformats/music_stream.cpp.o [12/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_xa.cpp.o [13/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_opl.cpp.o [14/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_libsndfile.cpp.o [15/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_gme.cpp.o [16/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_dumb.cpp.o [17/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/midisources/midisource_xmi.cpp.o [18/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/midisources/midisource_hmi.cpp.o [19/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/midisources/midisource_smf.cpp.o [20/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/midisources/midisource_mus.cpp.o [21/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/midisources/midisource.cpp.o [22/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wavewriter_mididevice.cpp.o [23/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wildmidi_mididevice.cpp.o [24/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timidity_mididevice.cpp.o [25/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_softsynth_mididevice.cpp.o [26/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_fluidsynth_mididevice.cpp.o [27/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timiditypp_mididevice.cpp.o [28/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opnmidi_mididevice.cpp.o [29/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opl_mididevice.cpp.o [30/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_adlmidi_mididevice.cpp.o [31/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_base_mididevice.cpp.o [32/746] Building CXX object libraries/zmusic/CMakeFiles/zmusic.dir/i_module.cpp.o [33/746] Building CXX object libraries/oplsynth/CMakeFiles/oplsynth.dir/dosbox/opl.cpp.o [34/746] Building CXX object libraries/oplsynth/CMakeFiles/oplsynth.dir/oplio.cpp.o [35/746] Building CXX object libraries/oplsynth/CMakeFiles/oplsynth.dir/OPL3.cpp.o [36/746] Building CXX object libraries/oplsynth/CMakeFiles/oplsynth.dir/opl_mus_player.cpp.o [37/746] Building CXX object libraries/oplsynth/CMakeFiles/oplsynth.dir/nukedopl3.cpp.o [38/746] Building CXX object libraries/oplsynth/CMakeFiles/oplsynth.dir/musicblock.cpp.o [39/746] Building CXX object libraries/oplsynth/CMakeFiles/oplsynth.dir/fmopl.cpp.o [40/746] Building CXX object libraries/wildmidi/CMakeFiles/wildmidi.dir/wm_error.cpp.o [41/746] Building CXX object libraries/wildmidi/CMakeFiles/wildmidi.dir/wildmidi_lib.cpp.o [42/746] Building CXX object libraries/wildmidi/CMakeFiles/wildmidi.dir/reverb.cpp.o [43/746] Building CXX object libraries/wildmidi/CMakeFiles/wildmidi.dir/gus_pat.cpp.o [44/746] Building CXX object libraries/wildmidi/CMakeFiles/wildmidi.dir/file_io.cpp.o [45/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/tables.cpp.o [46/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/sndfont.cpp.o [47/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/smplfile.cpp.o [48/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/sfitem.cpp.o [49/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/sffile.cpp.o [50/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/sbkconv.cpp.o [51/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/resample.cpp.o [52/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/recache.cpp.o [53/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/readmidic.cpp.o [54/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/quantity.cpp.o [55/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/playmidi.cpp.o [56/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/mix.cpp.o [57/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/mblock.cpp.o [58/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/instrum.cpp.o [59/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/freq.cpp.o [60/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/filter.cpp.o [61/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/effect.cpp.o [62/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/configfile.cpp.o [63/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/common.cpp.o [64/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/reverb.cpp.o [65/746] Building CXX object libraries/timidityplus/CMakeFiles/timidityplus.dir/fft4g.cpp.o [66/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/timidity.cpp.o [67/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/resample.cpp.o [68/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/playmidi.cpp.o [69/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/mix.cpp.o [70/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/instrum_sf2.cpp.o [71/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/instrum_font.cpp.o [72/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/instrum_dls.cpp.o [73/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/instrum.cpp.o [74/746] Building CXX object libraries/timidity/CMakeFiles/timidity.dir/common.cpp.o [75/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/wopn/wopn_file.c.o [76/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/chips/pmdwin/rhythmdata.c.o [77/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/chips/pmdwin/psg.c.o [78/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/chips/pmdwin/opna.c.o [79/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/chips/nuked/ym3438.c.o [80/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/chips/mame/mame_ym2612fm.c.o [81/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/chips/mamefm/emu2149.c.o [82/746] Building C object libraries/opnmidi/CMakeFiles/opn.dir/chips/gx/gx_ym2612.c.o Failed to get commit info: 128 src/gitinfo.h updated to commit . [83/746] Building CXX object libraries/opnmidi/CMakeFiles/opn.dir/opnmidi_private.cpp.o ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wavewriter_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wavewriter_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wavewriter_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wavewriter_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wavewriter_mididevice.cpp: In constructor 'MIDIWaveWriter::MIDIWaveWriter(const char*, SoftSynthMIDIDevice*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wavewriter_mididevice.cpp:129:28: error: 'runtime_error' is not a member of 'std' 129 | throw std::runtime_error(buffer); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wavewriter_mididevice.cpp:40:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 39 | #include "zmusic/m_swap.h" +++ |+#include 40 | #include "../music_common/fileio.h" /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wavewriter_mididevice.cpp: In member function 'virtual int MIDIWaveWriter::Resume()': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wavewriter_mididevice.cpp:188:36: error: 'runtime_error' is not a member of 'std' 188 | throw std::runtime_error(buffer); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wavewriter_mididevice.cpp:188:36: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wildmidi_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wildmidi_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_wildmidi_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp: In member function 'void WildMIDIDevice::LoadInstruments()': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:97:36: error: 'runtime_error' is not a member of 'std' 97 | throw std::runtime_error("Unable to initialize instruments for WildMidi device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:43:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 42 | #include "wildmidi/wildmidi_lib.h" +++ |+#include 43 | /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:102:28: error: 'runtime_error' is not a member of 'std' 102 | throw std::runtime_error("No instruments set for WildMidi device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:102:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:107:28: error: 'runtime_error' is not a member of 'std' 107 | throw std::runtime_error("Unable to load instruments set for WildMidi device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:107:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp: In function 'bool WildMidi_SetupConfig(const char*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:261:28: error: 'runtime_error' is not a member of 'std' 261 | throw std::runtime_error(error); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_wildmidi_mididevice.cpp:261:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timiditypp_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timiditypp_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timiditypp_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp: In member function 'void TimidityPPMIDIDevice::LoadInstruments()': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp:89:36: error: 'runtime_error' is not a member of 'std' 89 | throw std::runtime_error("Unable to initialize instruments for Timidity++ MIDI device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp:43:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 42 | #include "timiditypp/playmidi.h" +++ |+#include 43 | /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp:94:28: error: 'runtime_error' is not a member of 'std' 94 | throw std::runtime_error("No instruments set for Timidity++ device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp:94:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp: In function 'bool Timidity_SetupConfig(const char*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp:224:28: error: 'runtime_error' is not a member of 'std' 224 | throw std::runtime_error(error); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timiditypp_mididevice.cpp:224:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timidity_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timidity_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_timidity_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp: In member function 'void TimidityMIDIDevice::LoadInstruments()': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:127:28: error: 'runtime_error' is not a member of 'std' 127 | throw std::runtime_error("Unable to initialize DMXGUS for GUS MIDI device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:46:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 45 | #include "timidity/instrum.h" +++ |+#include 46 | #include "../../music_common/fileio.h" /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:140:36: error: 'runtime_error' is not a member of 'std' 140 | throw std::runtime_error("Unable to initialize instruments for GUS MIDI device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:140:36: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:145:28: error: 'runtime_error' is not a member of 'std' 145 | throw std::runtime_error("No instruments set for GUS device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:145:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp: In function 'bool GUS_SetupConfig(const char*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:293:28: error: 'runtime_error' is not a member of 'std' 293 | throw std::runtime_error(error); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_timidity_mididevice.cpp:293:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? ninja: job failed: /usr/bin/g++ -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/wildmidi/CMakeFiles/wildmidi.dir/gus_pat.cpp.o -MF libraries/wildmidi/CMakeFiles/wildmidi.dir/gus_pat.cpp.o.d -o libraries/wildmidi/CMakeFiles/wildmidi.dir/gus_pat.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/gus_pat.cpp In file included from /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/file_io.h:30, from /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/gus_pat.cpp:32: /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:63:39: error: 'int32_t' has not been declared 63 | virtual long read(void* buff, int32_t size) = 0; | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:103:31: error: 'int32_t' has not been declared 103 | long read(void* buff, int32_t size) override | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:129:15: error: 'uint8_t' does not name a type 129 | const uint8_t *mData; | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:30:1: note: 'uint8_t' is defined in header ''; did you forget to '#include '? 29 | #include +++ |+#include 30 | /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:133:28: error: 'uint8_t' does not name a type 133 | MemoryReader(const uint8_t *data, long length) | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:133:28: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:167:31: error: 'int32_t' has not been declared 167 | long read(void* buff, int32_t size) override | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h: In constructor 'MusicIO::MemoryReader::MemoryReader(const int*, long int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:134:12: error: class 'MusicIO::MemoryReader' does not have any field named 'mData' 134 | : mData(data), mLength(length), mPos(0) | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h: In member function 'virtual char* MusicIO::MemoryReader::gets(char*, int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:146:29: error: 'mData' was not declared in this scope 146 | if (mData[mPos] == 0) | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:151:29: error: 'mData' was not declared in this scope 151 | if (mData[mPos] != '\r') | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h: In member function 'virtual long int MusicIO::MemoryReader::read(void*, int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:172:30: error: 'mData' was not declared in this scope 172 | memcpy(buff, mData + mPos, len); | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h: At global scope: /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:209:21: error: 'uint8_t' was not declared in this scope 209 | std::vector mVector; | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:209:21: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:209:28: error: template argument 1 is invalid 209 | std::vector mVector; | ^ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:209:28: error: template argument 2 is invalid /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:219:28: error: 'uint8_t' does not name a type 219 | VectorReader(const uint8_t* data, size_t size) | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:219:28: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h: In constructor 'MusicIO::VectorReader::VectorReader(getFunc)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:215:17: error: 'mData' was not declared in this scope 215 | mData = mVector.data(); | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:215:33: error: request for member 'data' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 215 | mData = mVector.data(); | ^~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:216:41: error: request for member 'size' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 216 | mLength = (long)mVector.size(); | ^~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h: In constructor 'MusicIO::VectorReader::VectorReader(const int*, size_t)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:221:25: error: request for member 'resize' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 221 | mVector.resize(size); | ^~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:222:32: error: request for member 'data' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 222 | memcpy(mVector.data(), data, size); | ^~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h: In member function 'virtual MusicIO::FileInterface* MusicIO::SF2Reader::open_file(const char*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:376:50: error: 'uint8_t' was not declared in this scope 376 | return new MemoryReader((uint8_t*)mMainConfigForSF2.c_str(), (long)mMainConfigForSF2.length()); | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:376:50: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi/wildmidi/../../music_common/fileio.h:376:58: error: expected primary-expression before ')' token 376 | return new MemoryReader((uint8_t*)mMainConfigForSF2.c_str(), (long)mMainConfigForSF2.length()); | ^ ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opnmidi_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opnmidi_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opnmidi_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opnmidi_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opnmidi_mididevice.cpp: In constructor 'OPNMIDIDevice::OPNMIDIDevice(const OpnConfig*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opnmidi_mididevice.cpp:107:28: error: 'runtime_error' is not a member of 'std' 107 | throw std::runtime_error("Unable to create OPN renderer."); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opnmidi_mididevice.cpp:84:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 83 | #include "data/xg.h" +++ |+#include 84 | ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/musicformats/music_midi.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/musicformats/music_midi.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/musicformats/music_midi.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp: In member function 'MIDIDevice* MIDIStreamer::CreateMIDIDevice(EMidiDevice, int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:310:29: error: 'runtime_error' in namespace 'std' does not name a type 310 | catch (std::runtime_error &err) | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:48:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 47 | #include "mididevices/music_alsa_state.h" +++ |+#include 48 | #endif /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:329:67: error: 'err' was not declared in this scope; did you mean 'errno'? 329 | std::string message = std::string(err.what()) + "\n\nFailed to play music: Unable to open any MIDI Device."; | ^~~ | errno /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:330:44: error: 'runtime_error' is not a member of 'std' 330 | throw std::runtime_error(message); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:330:44: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp: In member function 'bool MIDIStreamer::DumpWave(const char*, int, int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:392:28: error: 'runtime_error' is not a member of 'std' 392 | throw std::runtime_error("System MIDI device is not supported"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:392:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:402:28: error: 'runtime_error' is not a member of 'std' 402 | throw std::runtime_error(buffer); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:402:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp: In member function 'bool MIDIStreamer::InitPlayback()': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:424:28: error: 'runtime_error' is not a member of 'std' 424 | throw std::runtime_error("Could not open MIDI out device"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:424:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:440:28: error: 'runtime_error' is not a member of 'std' 440 | throw std::runtime_error("Starting MIDI playback failed"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:440:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp: In member function 'void MIDIStreamer::StartPlayback()': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:471:28: error: 'runtime_error' is not a member of 'std' 471 | throw std::runtime_error("Setting MIDI stream speed failed"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:471:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:488:44: error: 'runtime_error' is not a member of 'std' 488 | throw std::runtime_error("Initial midiStreamOut failed"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:488:44: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp: In member function 'bool MIDIStreamer::InitPlayback()': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/musicformats/music_midi.cpp:447:1: warning: control reaches end of non-void function [-Wreturn-type] 447 | } | ^ ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_fluidsynth_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_fluidsynth_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_fluidsynth_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp: In constructor 'FluidSynthMIDIDevice::FluidSynthMIDIDevice(int, std::vector >&, int (*)(const char*, ...))': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:181:28: error: 'runtime_error' is not a member of 'std' 181 | throw std::runtime_error("Failed to load FluidSynth.\n"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:54:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 53 | #include "i_module.h" +++ |+#include 54 | extern FModule FluidSynthModule; /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:197:28: error: 'runtime_error' is not a member of 'std' 197 | throw std::runtime_error("Failed to create FluidSettings.\n"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:197:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:209:28: error: 'runtime_error' is not a member of 'std' 209 | throw std::runtime_error("Failed to create FluidSynth.\n"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:209:28: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:228:20: error: 'runtime_error' is not a member of 'std' 228 | throw std::runtime_error("Failed to load any MIDI patches.\n"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_fluidsynth_mididevice.cpp:228:20: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opl_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opl_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_opl_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opl_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opl_mididevice.cpp: In function 'MIDIDevice* CreateOplMIDIDevice(const char*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opl_mididevice.cpp:325:47: error: 'runtime_error' is not a member of 'std' 325 | if (!oplConfig.genmidiset) throw std::runtime_error("Cannot play OPL without GENMIDI data"); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_opl_mididevice.cpp:45:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 44 | #include "oplsynth/opl_mus_player.h" +++ |+#include 45 | ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_gme.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_gme.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_gme.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_gme.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_gme.cpp: In function 'StreamSource* GME_OpenSong(MusicIO::FileInterface*, const char*, int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_gme.cpp:143:28: error: 'runtime_error' is not a member of 'std' 143 | throw std::runtime_error(err); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_gme.cpp:44:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 43 | #include +++ |+#include 44 | #include "../..//libraries/music_common/fileio.h" ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_opl.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_opl.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/streamsources/music_opl.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_opl.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_opl.cpp: In constructor 'OPLMUSSong::OPLMUSSong(MusicIO::FileInterface*, OPLConfig*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_opl.cpp:82:28: error: 'runtime_error' is not a member of 'std' 82 | throw std::runtime_error(error); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/streamsources/music_opl.cpp:37:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 36 | #include "oplsynth/opl_mus_player.h" +++ |+#include 37 | #include "../../libraries/music_common/fileio.h" ninja: job failed: /usr/bin/g++ -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/timiditypp -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/timidityplus/CMakeFiles/timidityplus.dir/instrum.cpp.o -MF libraries/timidityplus/CMakeFiles/timidityplus.dir/instrum.cpp.o.d -o libraries/timidityplus/CMakeFiles/timidityplus.dir/instrum.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/instrum.cpp In file included from /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/instrum.cpp:30: /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:63:39: error: 'int32_t' has not been declared 63 | virtual long read(void* buff, int32_t size) = 0; | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:103:31: error: 'int32_t' has not been declared 103 | long read(void* buff, int32_t size) override | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:129:15: error: 'uint8_t' does not name a type 129 | const uint8_t *mData; | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:30:1: note: 'uint8_t' is defined in header ''; did you forget to '#include '? 29 | #include +++ |+#include 30 | /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:133:28: error: 'uint8_t' does not name a type 133 | MemoryReader(const uint8_t *data, long length) | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:133:28: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:167:31: error: 'int32_t' has not been declared 167 | long read(void* buff, int32_t size) override | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h: In constructor 'MusicIO::MemoryReader::MemoryReader(const int*, long int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:134:12: error: class 'MusicIO::MemoryReader' does not have any field named 'mData' 134 | : mData(data), mLength(length), mPos(0) | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h: In member function 'virtual char* MusicIO::MemoryReader::gets(char*, int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:146:29: error: 'mData' was not declared in this scope 146 | if (mData[mPos] == 0) | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:151:29: error: 'mData' was not declared in this scope 151 | if (mData[mPos] != '\r') | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h: In member function 'virtual long int MusicIO::MemoryReader::read(void*, int)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:172:30: error: 'mData' was not declared in this scope 172 | memcpy(buff, mData + mPos, len); | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h: At global scope: /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:209:21: error: 'uint8_t' was not declared in this scope 209 | std::vector mVector; | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:209:21: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:209:28: error: template argument 1 is invalid 209 | std::vector mVector; | ^ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:209:28: error: template argument 2 is invalid /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:219:28: error: 'uint8_t' does not name a type 219 | VectorReader(const uint8_t* data, size_t size) | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:219:28: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h: In constructor 'MusicIO::VectorReader::VectorReader(getFunc)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:215:17: error: 'mData' was not declared in this scope 215 | mData = mVector.data(); | ^~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:215:33: error: request for member 'data' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 215 | mData = mVector.data(); | ^~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:216:41: error: request for member 'size' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 216 | mLength = (long)mVector.size(); | ^~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h: In constructor 'MusicIO::VectorReader::VectorReader(const int*, size_t)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:221:25: error: request for member 'resize' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 221 | mVector.resize(size); | ^~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:222:32: error: request for member 'data' in '((MusicIO::VectorReader*)this)->MusicIO::VectorReader::mVector', which is of non-class type 'int' 222 | memcpy(mVector.data(), data, size); | ^~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h: In member function 'virtual MusicIO::FileInterface* MusicIO::SF2Reader::open_file(const char*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:376:50: error: 'uint8_t' was not declared in this scope 376 | return new MemoryReader((uint8_t*)mMainConfigForSF2.c_str(), (long)mMainConfigForSF2.length()); | ^~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:376:50: note: 'uint8_t' is defined in header ''; did you forget to '#include '? /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus/../music_common/fileio.h:376:58: error: expected primary-expression before ')' token 376 | return new MemoryReader((uint8_t*)mMainConfigForSF2.c_str(), (long)mMainConfigForSF2.length()); | ^ ninja: job failed: /usr/bin/g++ -DDYN_FLUIDSYNTH -DDYN_MPG123 -DDYN_SNDFILE -DHAVE_FLUIDSYNTH -DHAVE_MPG123 -DHAVE_SNDFILE -DHAVE_SYSTEM_MIDI -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/../libraries/dumb/include -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/adlmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/opnmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidityplus -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/timidity -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/wildmidi -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/oplsynth -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/game-music-emu -I/home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++14 -ffp-contract=off -L/usr/lib -lfts -fPIE -ffast-math -ffp-contract=fast -std=c++11 -O3 -DNDEBUG -std=c++14 -MD -MT libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_adlmidi_mididevice.cpp.o -MF libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_adlmidi_mididevice.cpp.o.d -o libraries/zmusic/CMakeFiles/zmusic.dir/mididevices/music_adlmidi_mididevice.cpp.o -c /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_adlmidi_mididevice.cpp /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_adlmidi_mididevice.cpp: In constructor 'ADLMIDIDevice::ADLMIDIDevice(const ADLConfig*)': /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_adlmidi_mididevice.cpp:129:25: error: 'runtime_error' is not a member of 'std' 129 | else throw std::runtime_error("Failed to create ADL MIDI renderer."); | ^~~~~~~~~~~~~ /home/buildozer/aports/community/lzdoom/src/gzdoom-3.88a/libraries/zmusic/mididevices/music_adlmidi_mididevice.cpp:44:1: note: 'std::runtime_error' is defined in header ''; did you forget to '#include '? 43 | #include "adlmidi.h" +++ |+#include 44 | ninja: subcommands failed >>> ERROR: lzdoom: build failed >>> lzdoom: Uninstalling dependencies... (1/281) Purging .makedepends-lzdoom (20240116.235751) (2/281) Purging fluidsynth (2.3.4-r0) (3/281) Purging soundfont-timgm (3412-r1) (4/281) Purging cmake (3.28.1-r0) (5/281) Purging nasm (2.16.01-r2) (6/281) Purging musl-fts-dev (1.2.7-r6) (7/281) Purging musl-fts (1.2.7-r6) (8/281) Purging sdl2-dev (2.28.5-r0) (9/281) Purging sdl2 (2.28.5-r0) (10/281) Purging directfb-dev (1.7.7-r7) (11/281) Purging directfb (1.7.7-r7) (12/281) Purging gtk+3.0-dev (3.24.38-r7) (13/281) Purging wayland-protocols (1.32-r2) (14/281) Purging zmusic-dev (1.1.12-r1) (15/281) Purging zmusic (1.1.12-r1) (16/281) Purging libgme-dev (0.6.3-r1) (17/281) Purging libgme (0.6.3-r1) (18/281) Purging openal-soft-dev (1.23.1-r0) (19/281) Purging jack-dev (1.9.22-r4) (20/281) Purging portaudio-dev (19.7.0-r2) (21/281) Purging libportaudiocxx (19.7.0-r2) (22/281) Purging pulseaudio-dev (17.0-r0) (23/281) Purging libpulse-mainloop-glib (17.0-r0) (24/281) Purging openal-soft-libs (1.23.1-r0) (25/281) Purging mpg123-dev (1.32.4-r0) (26/281) Purging mpg123-libs (1.32.4-r0) (27/281) Purging libsndfile-dev (1.2.2-r0) (28/281) Purging samurai (1.2-r5) (29/281) Purging vulkan-loader-dev (1.3.261.1-r0) (30/281) Purging vulkan-headers (1.3.261.1-r0) (31/281) Purging vulkan-loader (1.3.261.1-r0) (32/281) Purging openmp-dev (17.0.6-r0) (33/281) Purging openmp (17.0.6-r0) (34/281) Purging openmp-bitcode (17.0.6-r0) (35/281) Purging libomptarget-rtl-amdgpu (17.0.6-r0) (36/281) Purging libomptarget-rtl-cuda (17.0.6-r0) (37/281) Purging libomptarget-rtl (17.0.6-r0) (38/281) Purging libomptarget (17.0.6-r0) (39/281) Purging alsa-lib-dev (1.2.10-r0) (40/281) Purging at-spi2-core-dev (2.50.1-r0) (41/281) Purging dbus-dev (1.14.10-r0) (42/281) Purging flac-dev (1.4.3-r1) (43/281) Purging libflac++ (1.4.3-r1) (44/281) Purging fluidsynth-libs (2.3.4-r0) (45/281) Purging gdk-pixbuf-dev (2.42.10-r6) (46/281) Purging libarchive (3.7.2-r0) (47/281) Purging libepoxy-dev (1.5.10-r1) (48/281) Purging libpulse (17.0-r0) (49/281) Purging libvorbis-dev (1.3.7-r2) (50/281) Purging libxcomposite-dev (0.4.6-r4) (51/281) Purging libxcursor-dev (1.2.1-r3) (52/281) Purging libxinerama-dev (1.1.5-r3) (53/281) Purging libxkbcommon-dev (1.6.0-r0) (54/281) Purging libxml2-dev (2.12.4-r0) (55/281) Purging libxrandr-dev (1.5.4-r0) (56/281) Purging libxtst-dev (1.2.4-r4) (57/281) Purging mesa-dev (23.3.3-r0) (58/281) Purging libxdamage-dev (1.1.6-r4) (59/281) Purging libxshmfence-dev (1.3.2-r5) (60/281) Purging mesa-gl (23.3.3-r0) (61/281) Purging mesa-osmesa (23.3.3-r0) (62/281) Purging mesa-rusticl (23.3.3-r0) (63/281) Purging clang17-headers (17.0.6-r0) (64/281) Purging libclc (17.0.6-r0) (65/281) Purging mesa-xatracker (23.3.3-r0) (66/281) Purging opus-dev (1.4-r0) (67/281) Purging orc (0.4.34-r0) (68/281) Purging pango-dev (1.51.0-r0) (69/281) Purging pango-tools (1.51.0-r0) (70/281) Purging pipewire-libs (1.0.1-r1) (71/281) Purging portaudio (19.7.0-r2) (72/281) Purging python3-pyc (3.11.6-r1) (73/281) Purging python3-pycache-pyc0 (3.11.6-r1) (74/281) Purging xcb-proto-pyc (1.16.0-r0) (75/281) Purging pyc (3.11.6-r1) (76/281) Purging qt5-qtwayland (5.15.10_git20230714-r0) (77/281) Purging rhash-libs (1.4.4-r0) (78/281) Purging roc-toolkit-libs (0.3.0-r0) (79/281) Purging soxr (0.1.3-r7) (80/281) Purging speexdsp (1.2.1-r2) (81/281) Purging spirv-llvm-translator-libs (17.0.0-r0) (82/281) Purging spirv-tools (1.3.261.1-r0) (83/281) Purging tdb-libs (1.4.9-r0) (84/281) Purging tiff-dev (4.6.0-r0) (85/281) Purging libtiffxx (4.6.0-r0) (86/281) Purging tslib (1.22-r1) (87/281) Purging wayland-dev (1.22.0-r4) (88/281) Purging webrtc-audio-processing-1 (1.3-r0) (89/281) Purging xz-dev (5.4.5-r0) (90/281) Purging zstd-dev (1.5.5-r8) (91/281) Purging zstd (1.5.5-r8) (92/281) Purging jack (1.9.22-r4) (93/281) Purging libsndfile (1.2.2-r0) (94/281) Purging alsa-lib (1.2.10-r0) (95/281) Purging qt5-qtdeclarative (5.15.10_git20230629-r0) (96/281) Purging qt5-qtbase-x11 (5.15.10_git20230714-r2) (97/281) Purging xdg-utils (1.1.3-r4) (98/281) Purging xset (1.2.5-r1) (99/281) Purging xprop (1.2.6-r0) (100/281) Purging gtk+3.0 (3.24.38-r7) Executing gtk+3.0-3.24.38-r7.post-deinstall (101/281) Purging gtk-update-icon-cache (3.24.38-r7) (102/281) Purging hicolor-icon-theme (0.17-r2) (103/281) Purging libatk-bridge-2.0 (2.50.1-r0) (104/281) Purging at-spi2-core (2.50.1-r0) (105/281) Purging cups-libs (2.4.7-r0) (106/281) Purging avahi-libs (0.8-r13) (107/281) Purging harfbuzz-dev (8.3.0-r0) (108/281) Purging harfbuzz-cairo (8.3.0-r0) (109/281) Purging harfbuzz-gobject (8.3.0-r0) (110/281) Purging harfbuzz-icu (8.3.0-r0) (111/281) Purging harfbuzz-subset (8.3.0-r0) (112/281) Purging graphite2-dev (1.3.14-r6) (113/281) Purging cairo-dev (1.18.0-r0) (114/281) Purging cairo-tools (1.18.0-r0) (115/281) Purging xcb-util-dev (0.4.1-r3) (116/281) Purging util-macros (1.20.0-r0) (117/281) Purging cairo-gobject (1.18.0-r0) (118/281) Purging libxft-dev (2.3.8-r2) (119/281) Purging fontconfig-dev (2.15.0-r0) (120/281) Purging freetype-dev (2.13.2-r0) (121/281) Purging brotli-dev (1.1.0-r1) (122/281) Purging brotli (1.1.0-r1) (123/281) Purging glib-dev (2.78.3-r0) (124/281) Purging bzip2-dev (1.0.8-r6) (125/281) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (126/281) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (127/281) Purging gettext-dev (0.22.4-r0) (128/281) Purging xz (5.4.5-r0) (129/281) Purging gettext-asprintf (0.22.4-r0) (130/281) Purging gettext (0.22.4-r0) (131/281) Purging gettext-envsubst (0.22.4-r0) (132/281) Purging libxml2-utils (2.12.4-r0) (133/281) Purging libxslt (1.1.39-r0) (134/281) Purging pcre2-dev (10.42-r2) (135/281) Purging libpcre2-32 (10.42-r2) (136/281) Purging libedit-dev (20230828.3.1-r4) (137/281) Purging ncurses-dev (6.4_p20231125-r0) (138/281) Purging libncurses++ (6.4_p20231125-r0) (139/281) Purging bsd-compat-headers (0.7.2-r5) (140/281) Purging pango (1.51.0-r0) Executing pango-1.51.0-r0.pre-deinstall (141/281) Purging cairo (1.18.0-r0) (142/281) Purging clang17-libs (17.0.6-r0) (143/281) Purging qt5-qtbase (5.15.10_git20230714-r2) (144/281) Purging dbus-libs (1.14.10-r0) (145/281) Purging libinput-libs (1.25.0-r0) (146/281) Purging libcamera-ipa (0.2.0-r0) (147/281) Purging libcamera (0.2.0-r0) (148/281) Purging eudev-libs (3.2.14-r1) (149/281) Purging expat-dev (2.5.0-r2) (150/281) Purging expat (2.5.0-r2) (151/281) Purging libxft (2.3.8-r2) (152/281) Purging fontconfig (2.15.0-r0) (153/281) Purging harfbuzz (8.3.0-r0) (154/281) Purging freetype (2.13.2-r0) (155/281) Purging fribidi-dev (1.0.13-r0) (156/281) Purging fribidi (1.0.13-r0) (157/281) Purging libxxf86vm-dev (1.1.5-r5) (158/281) Purging libxxf86vm (1.1.5-r5) (159/281) Purging libxrender-dev (0.9.11-r4) (160/281) Purging libxi-dev (1.8.1-r2) (161/281) Purging libxi (1.8.1-r2) (162/281) Purging libxfixes-dev (6.0.1-r3) (163/281) Purging libxext-dev (1.3.5-r3) (164/281) Purging libx11-dev (1.8.7-r0) (165/281) Purging xtrans (1.5.0-r0) (166/281) Purging libxcb-dev (1.16-r0) (167/281) Purging xcb-proto (1.16.0-r0) (168/281) Purging python3 (3.11.6-r1) (169/281) Purging gdbm (1.23-r1) (170/281) Purging gdk-pixbuf (2.42.10-r6) Executing gdk-pixbuf-2.42.10-r6.pre-deinstall (171/281) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (172/281) Purging gettext-libs (0.22.4-r0) (173/281) Purging libatk-1.0 (2.50.1-r0) (174/281) Purging glib (2.78.3-r0) (175/281) Purging gnutls (3.8.1-r0) (176/281) Purging graphite2 (1.3.14-r6) (177/281) Purging libdrm-dev (2.4.120-r0) (178/281) Purging libpciaccess-dev (0.17-r2) (179/281) Purging mesa-egl (23.3.3-r0) (180/281) Purging mesa-gbm (23.3.3-r0) (181/281) Purging libdrm (2.4.120-r0) (182/281) Purging libpciaccess (0.17-r2) (183/281) Purging hwdata-pci (0.378-r0) (184/281) Purging icu-dev (74.2-r0) (185/281) Purging icu (74.2-r0) (186/281) Purging icu-libs (74.2-r0) (187/281) Purging icu-data-full (74.2-r0) (188/281) Purging libasyncns (0.8-r3) (189/281) Purging util-linux-dev (2.39.3-r0) (190/281) Purging libfdisk (2.39.3-r0) (191/281) Purging libmount (2.39.3-r0) (192/281) Purging libsmartcols (2.39.3-r0) (193/281) Purging libblkid (2.39.3-r0) (194/281) Purging libxdmcp-dev (1.1.4-r3) (195/281) Purging xcb-util-renderutil (0.3.10-r0) (196/281) Purging xcb-util-image (0.4.1-r0) (197/281) Purging libxkbcommon-x11 (1.6.0-r0) (198/281) Purging xcb-util-wm (0.4.2-r0) (199/281) Purging libxmu (1.1.4-r2) (200/281) Purging libxrandr (1.5.4-r0) (201/281) Purging libxinerama (1.1.5-r3) (202/281) Purging libxtst (1.2.4-r4) (203/281) Purging libxext (1.3.5-r3) (204/281) Purging libxcursor (1.2.1-r3) (205/281) Purging libxdamage (1.1.6-r4) (206/281) Purging libxrender (0.9.11-r4) (207/281) Purging libxt (1.3.0-r4) (208/281) Purging libxcomposite (0.4.6-r4) (209/281) Purging libxfixes (6.0.1-r3) (210/281) Purging libx11 (1.8.7-r0) (211/281) Purging xcb-util-keysyms (0.4.1-r0) (212/281) Purging xcb-util (0.4.1-r3) (213/281) Purging libxcb (1.16-r0) (214/281) Purging libxdmcp (1.1.4-r3) (215/281) Purging libbsd (0.11.8-r0) (216/281) Purging libbz2 (1.0.8-r6) (217/281) Purging libelf (0.190-r1) (218/281) Purging libepoxy (1.5.10-r1) (219/281) Purging libevdev (1.13.1-r0) (220/281) Purging libffi-dev (3.4.4-r3) (221/281) Purging linux-headers (6.6-r0) (222/281) Purging llvm17-libs (17.0.6-r0) (223/281) Purging wayland-libs-cursor (1.22.0-r4) (224/281) Purging wayland-libs-client (1.22.0-r4) (225/281) Purging p11-kit (0.25.3-r0) (226/281) Purging wayland-libs-server (1.22.0-r4) (227/281) Purging libffi (3.4.4-r3) (228/281) Purging libflac (1.4.3-r1) (229/281) Purging libformw (6.4_p20231125-r0) (230/281) Purging libgcrypt (1.10.3-r0) (231/281) Purging libgpg-error (1.47-r2) (232/281) Purging libsm (1.2.4-r3) (233/281) Purging libice (1.1.1-r5) (234/281) Purging libintl (0.22.4-r0) (235/281) Purging libjpeg-turbo-dev (3.0.1-r0) (236/281) Purging libturbojpeg (3.0.1-r0) (237/281) Purging tiff (4.6.0-r0) (238/281) Purging libjpeg-turbo (3.0.1-r0) (239/281) Purging libltdl (2.4.7-r3) (240/281) Purging libmd (1.1.0-r0) (241/281) Purging libmenuw (6.4_p20231125-r0) (242/281) Purging libogg-dev (1.3.5-r5) (243/281) Purging libvorbis (1.3.7-r2) (244/281) Purging libogg (1.3.5-r5) (245/281) Purging libpanelw (6.4_p20231125-r0) (246/281) Purging libpcre2-16 (10.42-r2) (247/281) Purging libpng-dev (1.6.40-r0) (248/281) Purging libpng (1.6.40-r0) (249/281) Purging libsamplerate (0.2.2-r3) (250/281) Purging libwebp-dev (1.3.2-r0) (251/281) Purging libwebpdecoder (1.3.2-r0) (252/281) Purging libwebpdemux (1.3.2-r0) (253/281) Purging libwebpmux (1.3.2-r0) (254/281) Purging libwebp (1.3.2-r0) (255/281) Purging libsharpyuv (1.3.2-r0) (256/281) Purging libtasn1 (4.19.0-r2) (257/281) Purging libunwind (1.7.2-r1) (258/281) Purging libuuid (2.39.3-r0) (259/281) Purging libuv (1.47.0-r0) (260/281) Purging libxau-dev (1.0.11-r3) (261/281) Purging libxau (1.0.11-r3) (262/281) Purging libxkbcommon (1.6.0-r0) (263/281) Purging xkeyboard-config (2.40-r0) (264/281) Purging libxml2 (2.12.4-r0) (265/281) Purging libxshmfence (1.3.2-r5) (266/281) Purging mesa-gles (23.3.3-r0) (267/281) Purging mesa (23.3.3-r0) (268/281) Purging mesa-glapi (23.3.3-r0) (269/281) Purging mpdecimal (2.5.1-r2) (270/281) Purging mtdev (1.1.6-r3) (271/281) Purging nettle (3.9.1-r0) (272/281) Purging opus (1.4-r0) (273/281) Purging pixman-dev (0.43.0-r0) (274/281) Purging pixman (0.43.0-r0) (275/281) Purging readline (8.2.10-r0) (276/281) Purging sqlite-libs (3.45.0-r0) (277/281) Purging wayland-libs-egl (1.22.0-r4) (278/281) Purging xorgproto (2023.2-r0) (279/281) Purging xz-libs (5.4.5-r0) (280/281) Purging yaml (0.2.5-r2) (281/281) Purging zlib-dev (1.3-r2) Executing busybox-1.36.1-r19.trigger OK: 381 MiB in 105 packages