these 8 derivations will be built: /nix/store/hq5gkq6nsn838q91v390chnvmls99nk2-perl5.36.0-File-Rename-0.20.drv /nix/store/lhwx9sc7xx66zkwh85n2l6i69b3yyrj3-innoextract-1.9.drv /nix/store/1drja9v5b4bcgxccq5g852yg5znmgkb5-gog-unpack-hook.drv /nix/store/axaqz75xvhjxc0aqlbm65wv3lb96sbrl-dxx-rebirth-unstable-2022-09-17.drv /nix/store/g1sgrkjl02vya2gb3k3chldkdhr12i1y-restrict-message.drv /nix/store/xa5kk9nm4l5lqd05n7hjbj859rpkvv99-setup_descent12_2.0.0.7.exe.drv /nix/store/w7g6pk0ysk4zp6pzbnb3c8cdsnnc6193-descent1-assets-2.0.0.7.drv /nix/store/69wv7sj0fm0hf7rfmf8mhy4lr7pv0w00-d1x-rebirth-full-2.0.0.7.drv these 18 paths will be fetched (21.0 MiB download, 188.9 MiB unpacked): /nix/store/ly7yi5qmvz4bkalbq3v39yc0k263z12b-File-Rename-0.20.tar.gz /nix/store/28jwc5h31v9xjqxmnvgznbc2vfmzdp9g-SDL2_mixer-2.0.4 /nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev /nix/store/hvmlf0l755pm7yd934gf5fw2ly1hfan2-boost-1.79.0 /nix/store/mh7aagvrb1md58jcc8adgxy2gk7dhqk7-boost-1.79.0-dev /nix/store/m0pa7s2p8c6rq2f7wa5j3jm673g072nb-flac-1.4.2-bin /nix/store/61z66iz07cb08hhgm96ac0qwklw1wby2-flac-1.4.2-dev /nix/store/pbx9wqn87m0jh6f6mhnp1x7pa91g44az-innoextract-1.9.tar.gz /nix/store/wivjklgvm30bw30wqjznxz04rsbff2pf-libmodplug-0.8.9.0 /nix/store/v79zzvczq4k8p52ad4l127q8i8ygf7hz-libopus-1.3.1-dev /nix/store/3gx7a9gv4g4fsiapjr664yi6y2n3gn6d-mpg123-1.29.3 /nix/store/nvrjgbj45wzqlx9wig8dmrwf3vlpfd3r-opusfile-0.12 /nix/store/4lc2xjywxv8nhrzab6av6ssikc8yxv5g-opusfile-0.12-dev /nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0 /nix/store/2a7k1vr47crh2faiirlvx9h98l7q1cvm-scons-4.1.0 /nix/store/lm9ggwnqr58laqzwhfydpchc2q181asj-smpeg2-unstable-2022-05-26 /nix/store/flf6rmq1zx4cy2bg8gr507yjkdmpk6g2-smpeg2-unstable-2022-05-26-dev /nix/store/cz32fr9sfcwchzy6nchp61ma7iasl98k-timidity-2.15.0 building '/nix/store/g1sgrkjl02vya2gb3k3chldkdhr12i1y-restrict-message.drv' building '/nix/store/9a6mfj1wsdxhak0kg4jk35znwr20g8mq-setup_descent12_2.0.0.7.exe.drv' setup_descent12_2.0.0.7.exe> setup_descent12_2.0.0.7.exe> *** setup_descent12_2.0.0.7.exe> While the Descent 1 game engine is free, the game assets are not. setup_descent12_2.0.0.7.exe> setup_descent12_2.0.0.7.exe> Please purchase the game on gog.com and download the Windows installer. setup_descent12_2.0.0.7.exe> setup_descent12_2.0.0.7.exe> Once you have downloaded the file, please use the following command and re-run the setup_descent12_2.0.0.7.exe> installation: setup_descent12_2.0.0.7.exe> setup_descent12_2.0.0.7.exe> nix-prefetch-url file://$PWD/setup_descent12_2.0.0.7.exe setup_descent12_2.0.0.7.exe> setup_descent12_2.0.0.7.exe> *** setup_descent12_2.0.0.7.exe> error: Cannot build '/nix/store/9a6mfj1wsdxhak0kg4jk35znwr20g8mq-setup_descent12_2.0.0.7.exe.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/dcnja8shqsrcv20lqnnf1rr2vjqv61vm-setup_descent12_2.0.0.7.exe Last 13 log lines: > > *** > While the Descent 1 game engine is free, the game assets are not. > > Please purchase the game on gog.com and download the Windows installer. > > Once you have downloaded the file, please use the following command and re-run the > installation: > > nix-prefetch-url file://$PWD/setup_descent12_2.0.0.7.exe > > *** > For full logs, run: nix log /nix/store/9a6mfj1wsdxhak0kg4jk35znwr20g8mq-setup_descent12_2.0.0.7.exe.drv error: build of resolved derivation '/nix/store/9a6mfj1wsdxhak0kg4jk35znwr20g8mq-setup_descent12_2.0.0.7.exe.drv' failed building '/nix/store/hq5gkq6nsn838q91v390chnvmls99nk2-perl5.36.0-File-Rename-0.20.drv' perl5.36.0-File-Rename-0.20> unpacking sources perl5.36.0-File-Rename-0.20> unpacking source archive /nix/store/ly7yi5qmvz4bkalbq3v39yc0k263z12b-File-Rename-0.20.tar.gz perl5.36.0-File-Rename-0.20> source root is File-Rename-0.20 perl5.36.0-File-Rename-0.20> setting SOURCE_DATE_EPOCH to timestamp 1367399929 of file File-Rename-0.20/t/pod.t perl5.36.0-File-Rename-0.20> patching sources perl5.36.0-File-Rename-0.20> configuring perl5.36.0-File-Rename-0.20> Checking if your kit is complete... perl5.36.0-File-Rename-0.20> Looks good perl5.36.0-File-Rename-0.20> Generating a Unix-style Makefile perl5.36.0-File-Rename-0.20> Writing Makefile for File::Rename perl5.36.0-File-Rename-0.20> Writing MYMETA.yml and MYMETA.json perl5.36.0-File-Rename-0.20> no configure script, doing nothing perl5.36.0-File-Rename-0.20> building perl5.36.0-File-Rename-0.20> build flags: SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash perl5.36.0-File-Rename-0.20> cp lib/File/Rename.pm blib/lib/File/Rename.pm perl5.36.0-File-Rename-0.20> "/nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin/perl" "-Iblib/arch" "-Iblib/lib" rename.PL script/rename perl5.36.0-File-Rename-0.20> mkdir script perl5.36.0-File-Rename-0.20> cp script/rename blib/script/rename perl5.36.0-File-Rename-0.20> "/nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/rename building '/nix/store/axaqz75xvhjxc0aqlbm65wv3lb96sbrl-dxx-rebirth-unstable-2022-09-17.drv' perl5.36.0-File-Rename-0.20> Manifying 1 pod document perl5.36.0-File-Rename-0.20> Manifying 1 pod document perl5.36.0-File-Rename-0.20> running tests perl5.36.0-File-Rename-0.20> check flags: SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash VERBOSE=y test perl5.36.0-File-Rename-0.20> PERL_DL_NONLAZY=1 "/nix/store/i33knih9rav8fv8210v0jprkgw0a3k1z-perl-5.36.0/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t dxx-rebirth-unstable-2022-09-17> unpacking sources dxx-rebirth-unstable-2022-09-17> unpacking source archive /nix/store/mj940z4ljc0lvkmj72aajnhijhv7skzw-source perl5.36.0-File-Rename-0.20> t/File-Rename-E.t ....... ok dxx-rebirth-unstable-2022-09-17> source root is source dxx-rebirth-unstable-2022-09-17> patching sources dxx-rebirth-unstable-2022-09-17> configuring perl5.36.0-File-Rename-0.20> t/File-Rename-files.t ... ok dxx-rebirth-unstable-2022-09-17> no configure script, doing nothing dxx-rebirth-unstable-2022-09-17> building dxx-rebirth-unstable-2022-09-17> build flags: -j48 sdl2=1 prefix=/nix/store/ib0nyzyax0xjnaihv7j6jk8giaxwhagm-dxx-rebirth-unstable-2022-09-17 perl5.36.0-File-Rename-0.20> t/File-Rename-list.t .... ok dxx-rebirth-unstable-2022-09-17> scons: Reading SConscript files ... perl5.36.0-File-Rename-0.20> t/File-Rename-script.t .. ok dxx-rebirth-unstable-2022-09-17> ===== D1X-Rebirth v0.61.0 0.60.0-beta2-2064-gad46235b67a2 archive_ad46235b67a24a38dec4734f94a59eba149ad94a ===== dxx-rebirth-unstable-2022-09-17> ===== D2X-Rebirth v0.61.0 0.60.0-beta2-2064-gad46235b67a2 archive_ad46235b67a24a38dec4734f94a59eba149ad94a ===== dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: compiling on 'linux'/'i686' for 'linux' into build/ perl5.36.0-File-Rename-0.20> t/File-Rename-V.t ....... ok dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking version of C++ compiler 'g++' ... 'g++ (GCC) 11.3.0' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking path to assembler ... b'/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/as' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking version of assembler b'/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/as' ... 'GNU assembler (GNU Binutils) 2.39' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking path to linker ... b'/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ld' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking version of linker b'/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ld' ... 'GNU ld (GNU Binutils) 2.39' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CHOST: None dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CXX: 'g++' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CPPDEFINES: [('PHYSFS_DEPRECATED', '')] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CPPPATH: ['common/include', 'common/main', '.', 'build/'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CPPFLAGS: ['-Wno-sign-compare'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: LIBS: None dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: LINKFLAGS: [] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: $CCACHE_PREFIX: None dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: $DISTCC_HOSTS: None perl5.36.0-File-Rename-0.20> t/File-Rename.t ......... ok perl5.36.0-File-Rename-0.20> t/pod-coverage.t ........ skipped: Test::Pod::Coverage 1.00 required for testing POD coverage perl5.36.0-File-Rename-0.20> t/pod.t ................. skipped: Test::Pod 1.00 required for testing POD perl5.36.0-File-Rename-0.20> All tests successful. perl5.36.0-File-Rename-0.20> Files=8, Tests=26, 1 wallclock secs ( 0.05 usr 0.01 sys + 0.70 cusr 0.15 csys = 0.91 CPU) perl5.36.0-File-Rename-0.20> Result: PASS perl5.36.0-File-Rename-0.20> installing perl5.36.0-File-Rename-0.20> install flags: SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash pkgconfigdir=/nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/lib/pkgconfig m4datadir=/nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/share/aclocal aclocaldir=/nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/share/aclocal install perl5.36.0-File-Rename-0.20> Manifying 1 pod document dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether C++ compiler and linker work...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether C++ compiler accepts -std=gnu++20...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking endian to use...little dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable word alignment fixups...no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: building with OpenGL dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable release options...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable memory allocation tracking...no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable level editor...no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable IPv6 support...no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable multiplayer over UDP...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable UDP game tracker...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking how to handle ADL MIDI...disabled dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking how to format screenshots...png dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking libpng pkg-config libpng dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: using pkg-config at discovered path /nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading libpng version from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--modversion', 'libpng') perl5.36.0-File-Rename-0.20> Manifying 1 pod document dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: libpng version: b'1.6.37' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading libpng settings from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--cflags', '--libs', 'libpng') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: libpng settings: {'CPPPATH': ['/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16', '/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include'], 'LIBPATH': ['/nix/store/43svixg7g6hgb0qhpylkv8fvvw92b618-libpng-apng-1.6.37/lib', '/nix/store/x65n29p09g69rjn423fnfpq2pz9pf8zc-zlib-1.2.13/lib'], 'LIBS': ['png16', 'z']} perl5.36.0-File-Rename-0.20> Installing /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/lib/perl5/site_perl/5.36.0/File/Rename.pm perl5.36.0-File-Rename-0.20> Installing /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/share/man/man1/rename.1 perl5.36.0-File-Rename-0.20> Installing /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/share/man/man3/File::Rename.3 perl5.36.0-File-Rename-0.20> Installing /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/bin/rename perl5.36.0-File-Rename-0.20> Appending installation info to /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/lib/perl5/5.36.0/i686-linux-thread-multi/perllocal.pod perl5.36.0-File-Rename-0.20> post-installation fixup perl5.36.0-File-Rename-0.20> Moving /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/share/man/man3 to /nix/store/62vkw9nra97fsl5w2pv61mv9ki82m1gr-perl5.36.0-File-Rename-0.20-devdoc/share/man/man3 perl5.36.0-File-Rename-0.20> rmdir: failed to remove '/nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/share/man': Directory not empty perl5.36.0-File-Rename-0.20> shrinking RPATHs of ELF executables and libraries in /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20 perl5.36.0-File-Rename-0.20> gzipping man pages under /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/share/man/ perl5.36.0-File-Rename-0.20> strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip perl5.36.0-File-Rename-0.20> stripping (with command strip and flags -S) in /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/lib /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20/bin perl5.36.0-File-Rename-0.20> patching script interpreter paths in /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20 perl5.36.0-File-Rename-0.20> checking for references to /build/ in /nix/store/glrbjf581cndkmnq9mff7bqcvz9il4ni-perl5.36.0-File-Rename-0.20... perl5.36.0-File-Rename-0.20> shrinking RPATHs of ELF executables and libraries in /nix/store/62vkw9nra97fsl5w2pv61mv9ki82m1gr-perl5.36.0-File-Rename-0.20-devdoc perl5.36.0-File-Rename-0.20> gzipping man pages under /nix/store/62vkw9nra97fsl5w2pv61mv9ki82m1gr-perl5.36.0-File-Rename-0.20-devdoc/share/man/ perl5.36.0-File-Rename-0.20> strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip perl5.36.0-File-Rename-0.20> patching script interpreter paths in /nix/store/62vkw9nra97fsl5w2pv61mv9ki82m1gr-perl5.36.0-File-Rename-0.20-devdoc perl5.36.0-File-Rename-0.20> checking for references to /build/ in /nix/store/62vkw9nra97fsl5w2pv61mv9ki82m1gr-perl5.36.0-File-Rename-0.20-devdoc... dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for usable library png...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking physfs pkg-config physfs dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading physfs version from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--modversion', 'physfs') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: physfs version: b'3.2.0' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading physfs settings from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--cflags', '--libs', 'physfs') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: physfs settings: {'CPPPATH': ['/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include'], 'LIBPATH': ['/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/lib'], 'LIBS': ['physfs']} dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for usable library physfs...yes building '/nix/store/lhwx9sc7xx66zkwh85n2l6i69b3yyrj3-innoextract-1.9.drv' innoextract-1.9> unpacking sources innoextract-1.9> unpacking source archive /nix/store/pbx9wqn87m0jh6f6mhnp1x7pa91g44az-innoextract-1.9.tar.gz innoextract-1.9> source root is innoextract-1.9 innoextract-1.9> setting SOURCE_DATE_EPOCH to timestamp 1596998884 of file innoextract-1.9/src/util/windows.hpp innoextract-1.9> patching sources innoextract-1.9> configuring innoextract-1.9> fixing cmake files... innoextract-1.9> cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/share/doc/innoextract -DCMAKE_INSTALL_INFODIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/share/man -DCMAKE_INSTALL_OLDINCLUDEDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/include -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/include -DCMAKE_INSTALL_SBINDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_OSX_SYSROOT= -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip -DCMAKE_RANLIB=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ranlib -DCMAKE_AR=/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/ar -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DCMAKE_INSTALL_PREFIX=/nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9 dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for usable library ['GL', 'GLU']...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking SDL2 pkg-config sdl2 dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading sdl2 version from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--modversion', 'sdl2') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: SDL2 version: b'2.24.2' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading SDL2 settings from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--cflags', '--libs', 'sdl2') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: SDL2 settings: {'CPPDEFINES': ['_REENTRANT'], 'CPPPATH': ['/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2'], 'LIBPATH': ['/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib'], 'LIBS': ['SDL2'], 'LINKFLAGS': ['-Wl,-rpath,/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '-Wl,--enable-new-dtags']} dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to enable joystick support...yes innoextract-1.9> -- The C compiler identification is GNU 11.3.0 innoextract-1.9> -- The CXX compiler identification is GNU 11.3.0 innoextract-1.9> -- Detecting C compiler ABI info innoextract-1.9> -- Detecting C compiler ABI info - done innoextract-1.9> -- Check for working C compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/gcc - skipped innoextract-1.9> -- Detecting C compile features innoextract-1.9> -- Detecting C compile features - done innoextract-1.9> -- Detecting CXX compiler ABI info innoextract-1.9> -- Detecting CXX compiler ABI info - done dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for usable library SDL2 with OpenGL...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to use SDL2_image...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking SDL2_image pkg-config SDL2_image dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading SDL2_image version from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--modversion', 'SDL2_image') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: SDL2_image version: b'2.0.5' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading SDL2_image settings from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--cflags', '--libs', 'SDL2_image') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: SDL2_image settings: {'CPPDEFINES': ['_REENTRANT'], 'CPPPATH': ['/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2', '/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2'], 'LIBPATH': ['/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/lib'], 'LIBS': ['SDL2_image', 'SDL2'], 'LINKFLAGS': ['-Wl,-rpath,/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '-Wl,--enable-new-dtags']} innoextract-1.9> -- Check for working CXX compiler: /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/g++ - skipped innoextract-1.9> -- Detecting CXX compile features innoextract-1.9> -- Detecting CXX compile features - done innoextract-1.9> -- Looking for _LIBCPP_VERSION innoextract-1.9> -- Looking for _LIBCPP_VERSION - not found innoextract-1.9> -- Checking linker flag: -fuse-ld=gold innoextract-1.9> -- Checking compiler flag: -flto innoextract-1.9> -- Checking linker flag: -fuse-linker-plugin innoextract-1.9> -- Checking linker flag: -Wl,--gc-sections innoextract-1.9> -- Checking linker flag: -Wl,--icf=all dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for usable library SDL2_image...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to use SDL2_mixer...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking SDL2_mixer pkg-config SDL2_mixer dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading SDL2_mixer version from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--modversion', 'SDL2_mixer') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: SDL2_mixer version: b'2.0.4' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: reading SDL2_mixer settings from ('/nix/store/m6jlkjiw2pikv2h43vhk0r57kfhjz2yf-pkg-config-wrapper-0.29.2/bin/pkg-config', '--cflags', '--libs', 'SDL2_mixer') dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: SDL2_mixer settings: {'CPPDEFINES': ['_REENTRANT'], 'CPPPATH': ['/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2', '/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2'], 'LIBPATH': ['/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '/nix/store/28jwc5h31v9xjqxmnvgznbc2vfmzdp9g-SDL2_mixer-2.0.4/lib'], 'LIBS': ['SDL2_mixer', 'SDL2'], 'LINKFLAGS': ['-Wl,-rpath,/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '-Wl,--enable-new-dtags']} innoextract-1.9> -- Checking compiler flag: -fmerge-all-constants innoextract-1.9> -- Checking compiler flag: -Wall innoextract-1.9> -- Checking compiler flag: -Wextra dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for usable library SDL2_mixer...yes innoextract-1.9> -- Checking compiler flag: -Warray-bounds=2 dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether C++ compiler accepts {} initialization...yes innoextract-1.9> -- Checking compiler flag: -Wbool-conversions - unsupported dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler optimizes function __attribute__((__error__))...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler implements __builtin_bswap{16,32,64} functions...yes innoextract-1.9> -- Checking compiler flag: -Wcast-qual dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler optimizes __builtin_constant_p...yes innoextract-1.9> -- Checking compiler flag: -Wcatch-value=3 dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler accepts __builtin_expect...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler accepts __builtin_FILE, __builtin_LINE...yes innoextract-1.9> -- Checking compiler flag: -Wconversion innoextract-1.9> -- Checking compiler flag: -Wdocumentation - unsupported dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler optimizes __builtin_object_size...yes innoextract-1.9> -- Checking compiler flag: -Wdouble-promotion dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler understands embedded compound statements...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler allows dead calls to undefined functions in the anonymous namespace...no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((always_inline))...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((alloc_size))...yes innoextract-1.9> -- Checking compiler flag: -Wduplicated-cond dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((cold))...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((format_arg))...yes innoextract-1.9> -- Checking compiler flag: -Wextra-semi dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((format(printf)))...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((malloc))...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((nonnull))...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((used))...yes innoextract-1.9> -- Checking compiler flag: -Wformat=2 dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for function __attribute__((unused))...yes innoextract-1.9> -- Checking compiler flag: -Wheader-guard - unsupported dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler optimizes function __attribute__((__warning__))...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for C++11 intrinsic static_assert when true...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for C++11 intrinsic static_assert when false...yes innoextract-1.9> -- Checking compiler flag: -Winit-self dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler handles classes from "using namespace"...yes innoextract-1.9> -- Checking compiler flag: -Wkeyword-macro - unsupported innoextract-1.9> -- Checking compiler flag: -Wliteral-conversion - unsupported innoextract-1.9> -- Checking compiler flag: -Wlogical-op innoextract-1.9> -- Checking compiler flag: -Wmissing-declarations innoextract-1.9> -- Checking compiler flag: -Wnoexcept innoextract-1.9> -- Checking compiler flag: -Woverflow innoextract-1.9> -- Checking compiler flag: -Woverloaded-virtual dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for required C++11, C++14, C++17, C++20 standard features...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking when to pre-compile own headers...never dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking when to pre-compile system headers...never innoextract-1.9> -- Checking compiler flag: -Wpessimizing-move dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for explicitly deleted functions with named parameters...yes innoextract-1.9> -- Checking compiler flag: -Wpointer-arith dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler handles 20-element tuples...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to use overwrite poisoning...(cached) no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to use Valgrind poisoning...(cached) no innoextract-1.9> -- Checking compiler flag: -Wredundant-decls dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to format std::size_t with "%zu"...yes innoextract-1.9> -- Checking compiler flag: -Wreserved-id-macro - unsupported innoextract-1.9> -- Checking compiler flag: -Wshift-overflow dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler argument -Wuseless-cast works with SDL and with constructor inheritance...no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler accepts -Wuseless-cast...yes innoextract-1.9> -- Checking compiler flag: -Wsign-conversion dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to cast operator-(T*,T*) to int...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for strcasecmp...yes innoextract-1.9> -- Checking compiler flag: -Wstrict-null-sentinel dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for getaddrinfo...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking for struct timespec...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler accepts -Wimplicit-fallthrough=5...yes innoextract-1.9> -- Checking compiler flag: -Wstringop-overflow=4 dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler allows lambda capture of local references...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler accepts string literal operator templates...yes innoextract-1.9> -- Checking compiler flag: -Wundef innoextract-1.9> -- Checking compiler flag: -Wunused-const-variable=1 innoextract-1.9> -- Checking compiler flag: -Wunused-macros innoextract-1.9> -- Checking compiler flag: -Wvla innoextract-1.9> -- Checking compiler flag: -Wold-style-cast innoextract-1.9> -- Checking compiler flag: -Wshadow dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether compiler accepts preferred options...yes dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: checking whether to build runtime tests...no dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CHOST: None dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CXX: 'g++' dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CPPDEFINES: [('PHYSFS_DEPRECATED', '')] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CPPPATH: ['common/include', 'common/main', '.', 'build/', '/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16', '/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include', '/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2', '/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2', '/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CPPFLAGS: ['-Wno-sign-compare'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-std=gnu++20', '-Werror=unused', '-Wimplicit-fallthrough=5', '-fvisibility=hidden', '-Wduplicated-branches', '-Wduplicated-cond', '-Wsuggest-attribute=noreturn', '-Wlogical-op', '-Wold-style-cast', '-Wredundant-decls'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: LIBS: ['png16', 'z', 'physfs', 'SDL2_image', 'SDL2_mixer', 'SDL2'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: LINKFLAGS: ['-Wl,-rpath,/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '-Wl,--enable-new-dtags'] dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: $CCACHE_PREFIX: None dxx-rebirth-unstable-2022-09-17> DXX-Archive.3: $DISTCC_HOSTS: None dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: compiling on 'linux'/'i686' for 'linux' into build/ with prefix list ('d1x', '') dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: default sharepath is '/nix/store/ib0nyzyax0xjnaihv7j6jk8giaxwhagm-dxx-rebirth-unstable-2022-09-17/share/games/d1x-rebirth/' innoextract-1.9> -- Checking linker flag: -Wl,--no-undefined dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: CHOST: None dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: CXX: 'g++' dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: CPPDEFINES: [('PHYSFS_DEPRECATED', ''), ('NDEBUG',), ('RELEASE',), '_REENTRANT', ('DXX_BUILD_DESCENT_I',), ('__STDC_FORMAT_MACROS',), ('DXX_USE_SHAREPATH', 1)] dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: CPPPATH: ['common/include', 'common/main', '.', 'build/', '/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16', '/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include', '/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2', '/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2', '/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2', 'd1x-rebirth/main'] dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: CPPFLAGS: ['-Wno-sign-compare'] dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-std=gnu++20', '-Werror=unused', '-Wimplicit-fallthrough=5', '-fvisibility=hidden', '-Wduplicated-branches', '-Wduplicated-cond', '-Wsuggest-attribute=noreturn', '-Wlogical-op', '-Wold-style-cast', '-Wredundant-decls'] dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: LIBS: ['png16', 'z', 'physfs', 'SDL2_image', 'SDL2_mixer', 'SDL2', 'm', 'GL', 'GLU'] dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: LINKFLAGS: ['-Wl,-rpath,/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '-Wl,--enable-new-dtags'] dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: $CCACHE_PREFIX: None dxx-rebirth-unstable-2022-09-17> D1X-Rebirth.1: $DISTCC_HOSTS: None dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: compiling on 'linux'/'i686' for 'linux' into build/ with prefix list ('d2x', '') dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: default sharepath is '/nix/store/ib0nyzyax0xjnaihv7j6jk8giaxwhagm-dxx-rebirth-unstable-2022-09-17/share/games/d2x-rebirth/' dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: CHOST: None dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: CXX: 'g++' dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: CPPDEFINES: [('PHYSFS_DEPRECATED', ''), ('NDEBUG',), ('RELEASE',), '_REENTRANT', ('DXX_BUILD_DESCENT_II',), ('__STDC_FORMAT_MACROS',), ('DXX_USE_SHAREPATH', 1)] dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: CPPPATH: ['common/include', 'common/main', '.', 'build/', '/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16', '/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include', '/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include', '/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2', '/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2', '/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2', 'd2x-rebirth/main'] dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: CPPFLAGS: ['-Wno-sign-compare'] dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: CXXFLAGS: ['-g', '-O2', '-ftabstop=4', '-Wall', '-Werror=extra', '-Werror=format=2', '-Werror=missing-braces', '-Werror=missing-include-dirs', '-Werror=uninitialized', '-Werror=undef', '-Werror=pointer-arith', '-Werror=cast-qual', '-Werror=missing-declarations', '-Werror=vla', '-pthread', '-funsigned-char', '-std=gnu++20', '-Werror=unused', '-Wimplicit-fallthrough=5', '-fvisibility=hidden', '-Wduplicated-branches', '-Wduplicated-cond', '-Wsuggest-attribute=noreturn', '-Wlogical-op', '-Wold-style-cast', '-Wredundant-decls'] dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: LIBS: ['png16', 'z', 'physfs', 'SDL2_image', 'SDL2_mixer', 'SDL2', 'm', 'GL', 'GLU'] dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: LINKFLAGS: ['-Wl,-rpath,/nix/store/w7pyqbv1klndmbm2qwdilfirhv08y0p1-SDL2-2.24.2/lib', '-Wl,--enable-new-dtags'] dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: $CCACHE_PREFIX: None dxx-rebirth-unstable-2022-09-17> D2X-Rebirth.2: $DISTCC_HOSTS: None dxx-rebirth-unstable-2022-09-17> scons: done reading SConscript files. dxx-rebirth-unstable-2022-09-17> scons: Building targets ... dxx-rebirth-unstable-2022-09-17> scons: Configure: creating build/dxxsconf.h innoextract-1.9> -- Checking compiler flag: -Wmaybe-uninitialized innoextract-1.9> -- Checking compiler flag: -Wno-maybe-uninitialized dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/misc/hash.cpp innoextract-1.9> -- Checking linker flag: -Wl,--as-needed innoextract-1.9> -- Checking compiler flag: -g2 innoextract-1.9> -- Checking compiler flag: -ffast-math innoextract-1.9> -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) innoextract-1.9> -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) innoextract-1.9> -- Found LZMA: /nix/store/y8gczzc0accqxdpflqwjx3fmsfjskls9-xz-5.2.9/lib/liblzma.so innoextract-1.9> -- Found Boost: /nix/store/mh7aagvrb1md58jcc8adgxy2gk7dhqk7-boost-1.79.0-dev/lib/cmake/Boost-1.79.0/BoostConfig.cmake (found version "1.79.0") found components: iostreams filesystem date_time system program_options innoextract-1.9> -- Found iconv: /nix/store/7vm0cxq48wb5sgsq20a6f5w8a42lgcfm-glibc-2.35-224-dev/include innoextract-1.9> -- Checking compiler flag: -std=c++17 dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/piggy.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/bm.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ d1x-rebirth/main/snddecom.cpp innoextract-1.9> -- Checking compiler flag: -pedantic dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/robot.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/controls.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/arch/sdl/digi.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/misc/ignorecase.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/arch/sdl/joy.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/arch/ogl/ogl_sync.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/2d/rle.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/arch/ogl/ogl.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/terrain.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/physics.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/automap.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/switch.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/fuelcen.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/aipath.cpp innoextract-1.9> -- Checking C++11 feature: alignof dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/2d/font.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/maths/vecmat.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/3d/matrix.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/arch/ogl/gr.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ d2x-rebirth/libmve/mvelib.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/switch.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/paging.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/aipath.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/render.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/console.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/misc/hmp.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/2d/rect.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ d2x-rebirth/libmve/mveplay.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/state.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/object.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/ai.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/vers_id.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/state.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/fireball.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/maths/tables.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/arch/ogl/ogl_extensions.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/3d/instance.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ d2x-rebirth/libmve/mve_audio.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/songs.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/newmenu.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/arch/sdl/init.cpp innoextract-1.9> -- Checking C++11 feature: std::unique_ptr dxx-rebirth-unstable-2022-09-17> CXX d1x build/ d1x-rebirth/main/custom.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/powerup.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/config.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/ai.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/arch/sdl/event.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/2d/pixel.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ d2x-rebirth/main/movie.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/slew.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/newdemo.cpp innoextract-1.9> -- Checking compiler flag: -fvisibility=hidden dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/arch/sdl/digi_audio.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/songs.cpp innoextract-1.9> -- Checking compiler flag: -fvisibility-inlines-hidden innoextract-1.9> -- Looking for __GLIBC__ dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/endlevel.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/3d/interp.cpp innoextract-1.9> -- Looking for __GLIBC__ - found dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/misc/vgwphys.cpp innoextract-1.9> -- Looking for isatty dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/maths/rand.cpp dxx-rebirth-unstable-2022-09-17> CXX dxx build/ common/3d/globvars.cpp innoextract-1.9> -- Looking for isatty - found dxx-rebirth-unstable-2022-09-17> CXX d2x build/ d2x-rebirth/libmve/decoder16.cpp innoextract-1.9> -- Looking for ioctl dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/segment.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/main/multibot.cpp dxx-rebirth-unstable-2022-09-17> CXX d2x build/ similar/arch/sdl/digi.cpp innoextract-1.9> -- Looking for ioctl - found dxx-rebirth-unstable-2022-09-17> In file included from common/main/net_udp.h:20, dxx-rebirth-unstable-2022-09-17> from similar/main/switch.cpp:46: dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h: In instantiation of ‘class dcx::enumerated_bitset<8, unsigned int>’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:117:38: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:36:27: error: ‘static constexpr bool dcx::enumerated_bitset::valid_index(E) [with unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 36 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:31:27: note: previous declaration ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 31 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> In file included from common/include/fwd-gr.h:29, dxx-rebirth-unstable-2022-09-17> from common/include/gr.h:29, dxx-rebirth-unstable-2022-09-17> from common/main/gamefont.h:29, dxx-rebirth-unstable-2022-09-17> from common/main/newmenu.h:44, dxx-rebirth-unstable-2022-09-17> from similar/main/switch.cpp:32: dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:141:53: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = long long int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:142:55: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = unsigned int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ innoextract-1.9> -- Looking for timegm dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/arch/sdl/jukebox.cpp dxx-rebirth-unstable-2022-09-17> CXX d1x build/ similar/main/polyobj.cpp dxx-rebirth-unstable-2022-09-17> scons: *** [build/similar/main/.d1x-rebirth.switch.o] Error 1 innoextract-1.9> -- Looking for timegm - found innoextract-1.9> -- Looking for gmtime_r innoextract-1.9> -- Looking for gmtime_r - found innoextract-1.9> -- Looking for AT_FDCWD dxx-rebirth-unstable-2022-09-17> In file included from common/main/net_udp.h:20, dxx-rebirth-unstable-2022-09-17> from similar/main/switch.cpp:46: dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h: In instantiation of ‘class dcx::enumerated_bitset<8, unsigned int>’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:117:38: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:36:27: error: ‘static constexpr bool dcx::enumerated_bitset::valid_index(E) [with unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 36 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:31:27: note: previous declaration ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 31 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> In file included from common/include/fwd-gr.h:29, dxx-rebirth-unstable-2022-09-17> from common/include/gr.h:29, dxx-rebirth-unstable-2022-09-17> from common/main/gamefont.h:29, dxx-rebirth-unstable-2022-09-17> from common/main/newmenu.h:44, dxx-rebirth-unstable-2022-09-17> from similar/main/switch.cpp:32: dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:141:53: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = long long int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:142:55: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = unsigned int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ innoextract-1.9> -- Looking for AT_FDCWD - found innoextract-1.9> -- Looking for utimensat dxx-rebirth-unstable-2022-09-17> In file included from common/main/net_udp.h:20, dxx-rebirth-unstable-2022-09-17> from similar/main/endlevel.cpp:64: dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h: In instantiation of ‘class dcx::enumerated_bitset<8, unsigned int>’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:117:38: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:36:27: error: ‘static constexpr bool dcx::enumerated_bitset::valid_index(E) [with unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 36 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:31:27: note: previous declaration ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 31 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> In file included from common/include/fwd-gr.h:29, dxx-rebirth-unstable-2022-09-17> from common/include/gr.h:29, dxx-rebirth-unstable-2022-09-17> from similar/main/endlevel.cpp:38: dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:141:53: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = long long int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:142:55: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = unsigned int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> scons: *** [build/similar/main/.d2x-rebirth.switch.o] Error 1 innoextract-1.9> -- Looking for utimensat - found innoextract-1.9> -- Looking for posix_spawnp innoextract-1.9> -- Looking for posix_spawnp - found innoextract-1.9> -- Looking for environ dxx-rebirth-unstable-2022-09-17> scons: *** [build/similar/main/.d1x-rebirth.endlevel.o] Error 1 innoextract-1.9> -- Looking for environ - found innoextract-1.9> -- Looking for waitpid innoextract-1.9> -- Looking for waitpid - found dxx-rebirth-unstable-2022-09-17> In file included from common/main/net_udp.h:20, dxx-rebirth-unstable-2022-09-17> from common/main/multiinternal.h:12, dxx-rebirth-unstable-2022-09-17> from similar/main/multibot.cpp:26: dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h: In instantiation of ‘class dcx::enumerated_bitset<8, unsigned int>’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:117:38: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:36:27: error: ‘static constexpr bool dcx::enumerated_bitset::valid_index(E) [with unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 36 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_bitset.h:31:27: note: previous declaration ‘static constexpr bool dcx::enumerated_bitset::valid_index(std::size_t) [with unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 31 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> In file included from common/include/fwd-gr.h:29, dxx-rebirth-unstable-2022-09-17> from common/main/fwd-piggy.h:30, dxx-rebirth-unstable-2022-09-17> from common/main/fwd-object.h:14, dxx-rebirth-unstable-2022-09-17> from common/main/fwd-player.h:23, dxx-rebirth-unstable-2022-09-17> from common/main/multi.h:32, dxx-rebirth-unstable-2022-09-17> from common/main/net_udp.h:14, dxx-rebirth-unstable-2022-09-17> from common/main/multiinternal.h:12, dxx-rebirth-unstable-2022-09-17> from similar/main/multibot.cpp:26: dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:141:53: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = long long int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const long long int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = long long int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = long long int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h: In instantiation of ‘struct dcx::enumerated_array’: dxx-rebirth-unstable-2022-09-17> common/main/net_udp.h:142:55: required from here dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 49 | const_reference operator[](std::size_t) const = delete; dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ dxx-rebirth-unstable-2022-09-17> 45 | constexpr const_reference operator[](E position) const dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = unsigned int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 56 | static constexpr bool valid_index(E e) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ dxx-rebirth-unstable-2022-09-17> common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ dxx-rebirth-unstable-2022-09-17> 51 | static constexpr bool valid_index(std::size_t s) dxx-rebirth-unstable-2022-09-17> | ^~~~~~~~~~~ innoextract-1.9> -- Checking compiler builtin: __builtin_bswap16 innoextract-1.9> -- Checking compiler builtin: __builtin_bswap32 innoextract-1.9> -- Checking compiler builtin: __builtin_bswap64 innoextract-1.9> innoextract-1.9> Configuration: innoextract-1.9> - Build type: Release innoextract-1.9> - ARC4 decryption: enabled innoextract-1.9> - LZMA decompression: enabled innoextract-1.9> - File time precision: nanoseconds innoextract-1.9> - Charset conversion: iconv, builtin innoextract-1.9> innoextract-1.9> -- Configuring done innoextract-1.9> -- Generating done innoextract-1.9> CMake Warning: innoextract-1.9> Manually-specified variables were not used by the project: innoextract-1.9> innoextract-1.9> BUILD_TESTING innoextract-1.9> CMAKE_EXPORT_NO_PACKAGE_REGISTRY innoextract-1.9> CMAKE_POLICY_DEFAULT_CMP0025 innoextract-1.9> innoextract-1.9> innoextract-1.9> -- Build files have been written to: /build/innoextract-1.9/build innoextract-1.9> cmake: enabled parallel building innoextract-1.9> building innoextract-1.9> build flags: -j48 SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash innoextract-1.9> CMake Deprecation Warning at /build/innoextract-1.9/cmake/VersionScript.cmake:20 (cmake_minimum_required): innoextract-1.9> Compatibility with CMake < 2.8.12 will be removed from a future version of innoextract-1.9> CMake. innoextract-1.9> innoextract-1.9> Update the VERSION argument value or use a ... suffix to tell innoextract-1.9> CMake that the project does not need compatibility with older versions. innoextract-1.9> innoextract-1.9> innoextract-1.9> CMake Deprecation Warning at /build/innoextract-1.9/cmake/VersionScript.cmake:20 (cmake_minimum_required): innoextract-1.9> Compatibility with CMake < 2.8.12 will be removed from a future version of innoextract-1.9> CMake. innoextract-1.9> innoextract-1.9> Update the VERSION argument value or use a ... suffix to tell innoextract-1.9> CMake that the project does not need compatibility with older versions. innoextract-1.9> innoextract-1.9> innoextract-1.9> [ 2%] Building CXX object CMakeFiles/innoextract.dir/src/cli/extract.cpp.o innoextract-1.9> [ 4%] Building CXX object CMakeFiles/innoextract.dir/src/cli/gog.cpp.o innoextract-1.9> [ 6%] Building CXX object CMakeFiles/innoextract.dir/src/cli/goggalaxy.cpp.o innoextract-1.9> [ 10%] Building CXX object CMakeFiles/innoextract.dir/src/crypto/adler32.cpp.o innoextract-1.9> [ 10%] Building CXX object CMakeFiles/innoextract.dir/src/cli/main.cpp.o innoextract-1.9> [ 12%] Building CXX object CMakeFiles/innoextract.dir/src/crypto/arc4.cpp.o innoextract-1.9> [ 14%] Building CXX object CMakeFiles/innoextract.dir/src/crypto/checksum.cpp.o innoextract-1.9> [ 17%] Building CXX object CMakeFiles/innoextract.dir/src/crypto/hasher.cpp.o innoextract-1.9> [ 19%] Building CXX object CMakeFiles/innoextract.dir/src/crypto/md5.cpp.o innoextract-1.9> [ 21%] Building CXX object CMakeFiles/innoextract.dir/src/crypto/crc32.cpp.o innoextract-1.9> [ 23%] Building CXX object CMakeFiles/innoextract.dir/src/loader/exereader.cpp.o innoextract-1.9> [ 25%] Building CXX object CMakeFiles/innoextract.dir/src/crypto/sha1.cpp.o innoextract-1.9> [ 27%] Building CXX object CMakeFiles/innoextract.dir/src/setup/delete.cpp.o innoextract-1.9> [ 29%] Building CXX object CMakeFiles/innoextract.dir/src/setup/directory.cpp.o innoextract-1.9> [ 31%] Building CXX object CMakeFiles/innoextract.dir/src/setup/component.cpp.o innoextract-1.9> [ 34%] Building CXX object CMakeFiles/innoextract.dir/src/setup/expression.cpp.o innoextract-1.9> [ 36%] Building CXX object CMakeFiles/innoextract.dir/src/setup/data.cpp.o innoextract-1.9> [ 38%] Building CXX object CMakeFiles/innoextract.dir/src/loader/offsets.cpp.o innoextract-1.9> [ 40%] Building CXX object CMakeFiles/innoextract.dir/src/setup/file.cpp.o innoextract-1.9> [ 42%] Building CXX object CMakeFiles/innoextract.dir/src/setup/filename.cpp.o innoextract-1.9> [ 44%] Building CXX object CMakeFiles/innoextract.dir/src/setup/header.cpp.o innoextract-1.9> [ 46%] Building CXX object CMakeFiles/innoextract.dir/src/setup/icon.cpp.o innoextract-1.9> [ 48%] Building CXX object CMakeFiles/innoextract.dir/src/setup/ini.cpp.o innoextract-1.9> [ 48%] Built target manpage innoextract-1.9> [ 51%] Building CXX object CMakeFiles/innoextract.dir/src/setup/item.cpp.o innoextract-1.9> [ 53%] Building CXX object CMakeFiles/innoextract.dir/src/setup/info.cpp.o innoextract-1.9> [ 55%] Building CXX object CMakeFiles/innoextract.dir/src/setup/language.cpp.o innoextract-1.9> [ 57%] Building CXX object CMakeFiles/innoextract.dir/src/setup/message.cpp.o innoextract-1.9> [ 59%] Building CXX object CMakeFiles/innoextract.dir/src/setup/permission.cpp.o innoextract-1.9> [ 61%] Building CXX object CMakeFiles/innoextract.dir/src/setup/registry.cpp.o innoextract-1.9> [ 63%] Building CXX object CMakeFiles/innoextract.dir/src/setup/run.cpp.o innoextract-1.9> [ 65%] Building CXX object CMakeFiles/innoextract.dir/src/setup/task.cpp.o innoextract-1.9> [ 68%] Building CXX object CMakeFiles/innoextract.dir/src/setup/type.cpp.o innoextract-1.9> [ 70%] Building CXX object CMakeFiles/innoextract.dir/src/setup/version.cpp.o innoextract-1.9> [ 72%] Building CXX object CMakeFiles/innoextract.dir/src/setup/windows.cpp.o innoextract-1.9> [ 74%] Building CXX object CMakeFiles/innoextract.dir/src/stream/chunk.cpp.o innoextract-1.9> [ 78%] Building CXX object CMakeFiles/innoextract.dir/src/stream/file.cpp.o innoextract-1.9> [ 78%] Building CXX object CMakeFiles/innoextract.dir/src/stream/block.cpp.o innoextract-1.9> [ 80%] Building CXX object CMakeFiles/innoextract.dir/src/stream/lzma.cpp.o dxx-rebirth-unstable-2022-09-17> scons: *** [build/similar/main/.d2x-rebirth.multibot.o] Error 1 innoextract-1.9> [ 85%] Building CXX object CMakeFiles/innoextract.dir/src/stream/slice.cpp.o innoextract-1.9> [ 85%] Building CXX object CMakeFiles/innoextract.dir/src/util/console.cpp.o innoextract-1.9> [ 87%] Building CXX object CMakeFiles/innoextract.dir/src/util/encoding.cpp.o innoextract-1.9> [ 89%] Building CXX object CMakeFiles/innoextract.dir/src/util/load.cpp.o innoextract-1.9> [ 91%] Building CXX object CMakeFiles/innoextract.dir/src/util/log.cpp.o innoextract-1.9> [ 93%] Building CXX object CMakeFiles/innoextract.dir/src/util/process.cpp.o innoextract-1.9> [ 95%] Building CXX object CMakeFiles/innoextract.dir/src/util/time.cpp.o innoextract-1.9> [ 97%] Building CXX object CMakeFiles/innoextract.dir/release.cpp.o dxx-rebirth-unstable-2022-09-17> scons: building terminated because of errors. dxx-rebirth-unstable-2022-09-17> Failed target count: total=4; targets with enable_build_failure_summary=1: 4 dxx-rebirth-unstable-2022-09-17> Failed node list: dxx-rebirth-unstable-2022-09-17> build/similar/main/.d1x-rebirth.switch.o dxx-rebirth-unstable-2022-09-17> build/similar/main/.d2x-rebirth.switch.o dxx-rebirth-unstable-2022-09-17> build/similar/main/.d1x-rebirth.endlevel.o dxx-rebirth-unstable-2022-09-17> build/similar/main/.d2x-rebirth.multibot.o dxx-rebirth-unstable-2022-09-17> Failed command list: dxx-rebirth-unstable-2022-09-17> g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id1x-rebirth/main "similar/main/switch.cpp" -o "build/similar/main/.d1x-rebirth.switch.o" dxx-rebirth-unstable-2022-09-17> g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id2x-rebirth/main "similar/main/switch.cpp" -o "build/similar/main/.d2x-rebirth.switch.o" dxx-rebirth-unstable-2022-09-17> g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id1x-rebirth/main "similar/main/endlevel.cpp" -o "build/similar/main/.d1x-rebirth.endlevel.o" dxx-rebirth-unstable-2022-09-17> g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id2x-rebirth/main "similar/main/multibot.cpp" -o "build/similar/main/.d2x-rebirth.multibot.o" error: Cannot build '/nix/store/axaqz75xvhjxc0aqlbm65wv3lb96sbrl-dxx-rebirth-unstable-2022-09-17.drv'. Reason: builder failed with exit code 2. Output paths: /nix/store/ib0nyzyax0xjnaihv7j6jk8giaxwhagm-dxx-rebirth-unstable-2022-09-17 Last 25 log lines: > common/main/d_array.h:49:21: error: ‘typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](std::size_t) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array; std::size_t = unsigned int]’ cannot be overloaded with ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ > 49 | const_reference operator[](std::size_t) const = delete; > | ^~~~~~~~ > common/main/d_array.h:45:31: note: previous declaration ‘constexpr typename dcx::enumerated_array::base_type::const_reference dcx::enumerated_array::operator[](E) const [with T = unsigned int; unsigned int N = 8; E = unsigned int; typename dcx::enumerated_array::base_type::const_reference = const unsigned int&; dcx::enumerated_array::base_type = std::array]’ > 45 | constexpr const_reference operator[](E position) const > | ^~~~~~~~ > common/main/d_array.h:56:27: error: ‘static constexpr bool dcx::enumerated_array::valid_index(E) [with T = unsigned int; unsigned int N = 8; E = unsigned int]’ cannot be overloaded with ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ > 56 | static constexpr bool valid_index(E e) > | ^~~~~~~~~~~ > common/main/d_array.h:51:27: note: previous declaration ‘static constexpr bool dcx::enumerated_array::valid_index(std::size_t) [with T = unsigned int; unsigned int N = 8; E = unsigned int; std::size_t = unsigned int]’ > 51 | static constexpr bool valid_index(std::size_t s) > | ^~~~~~~~~~~ > scons: *** [build/similar/main/.d2x-rebirth.multibot.o] Error 1 > scons: building terminated because of errors. > Failed target count: total=4; targets with enable_build_failure_summary=1: 4 > Failed node list: > build/similar/main/.d1x-rebirth.switch.o > build/similar/main/.d2x-rebirth.switch.o > build/similar/main/.d1x-rebirth.endlevel.o > build/similar/main/.d2x-rebirth.multibot.o > Failed command list: > g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id1x-rebirth/main "similar/main/switch.cpp" -o "build/similar/main/.d1x-rebirth.switch.o" > g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id2x-rebirth/main "similar/main/switch.cpp" -o "build/similar/main/.d2x-rebirth.switch.o" > g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_I -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id1x-rebirth/main "similar/main/endlevel.cpp" -o "build/similar/main/.d1x-rebirth.endlevel.o" > g++ -c -g -O2 -ftabstop=4 -Wall -Werror=extra -Werror=format=2 -Werror=missing-braces -Werror=missing-include-dirs -Werror=uninitialized -Werror=undef -Werror=pointer-arith -Werror=cast-qual -Werror=missing-declarations -Werror=vla -pthread -funsigned-char -std=gnu++20 -Werror=unused -Wimplicit-fallthrough=5 -fvisibility=hidden -Wduplicated-branches -Wduplicated-cond -Wsuggest-attribute=noreturn -Wlogical-op -Wold-style-cast -Wredundant-decls -Wno-sign-compare -DPHYSFS_DEPRECATED= -DNDEBUG -DRELEASE -D_REENTRANT -DDXX_BUILD_DESCENT_II -D__STDC_FORMAT_MACROS -DDXX_USE_SHAREPATH=1 -Icommon/include -Icommon/main -I. -Ibuild -I/nix/store/yc42mb1qgf4b9p66mgs3smnw59wq29k4-libpng-apng-1.6.37-dev/include/libpng16 -I/nix/store/dv1mr4mhnwcv301kg29lcm21kwlirgk1-zlib-1.2.13-dev/include -I/nix/store/hlw4k6iyjm0p1kwi1q1md54n5i8ah2ic-physfs-3.2.0/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include -I/nix/store/02xsm25q5jsyd7vyjzr3j0gvjqhhprmn-SDL2-2.24.2-dev/include/SDL2 -I/nix/store/z4354ac2m7fm69bmfk6zsz5dsx1j1w4m-SDL2_image-2.0.5/include/SDL2 -I/nix/store/z175xxm1cnwcx4phqbccb9y4im5zb7pm-SDL2_mixer-2.0.4-dev/include/SDL2 -Id2x-rebirth/main "similar/main/multibot.cpp" -o "build/similar/main/.d2x-rebirth.multibot.o" For full logs, run: nix log /nix/store/axaqz75xvhjxc0aqlbm65wv3lb96sbrl-dxx-rebirth-unstable-2022-09-17.drv innoextract-1.9> [100%] Linking CXX executable innoextract innoextract-1.9> [100%] Built target innoextract innoextract-1.9> buildPhase completed in 54 seconds innoextract-1.9> installing innoextract-1.9> install flags: SHELL=/nix/store/mysyx2ms2gm0n425gsz1hvwfk1jn1f9c-bash-5.1-p16/bin/bash install innoextract-1.9> [ 0%] Built target manpage innoextract-1.9> Consolidate compiler generated dependencies of target innoextract innoextract-1.9> [100%] Built target innoextract innoextract-1.9> Install the project... innoextract-1.9> -- Install configuration: "Release" innoextract-1.9> -- Installing: /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/bin/innoextract innoextract-1.9> -- Installing: /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/share/man/man1/innoextract.1 innoextract-1.9> post-installation fixup innoextract-1.9> shrinking RPATHs of ELF executables and libraries in /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9 innoextract-1.9> shrinking /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/bin/innoextract innoextract-1.9> gzipping man pages under /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/share/man/ innoextract-1.9> strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip innoextract-1.9> stripping (with command strip and flags -S) in /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9/bin innoextract-1.9> patching script interpreter paths in /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9 innoextract-1.9> checking for references to /build/ in /nix/store/1w1cj2bcih10xllbhncb5a4qm7afscay-innoextract-1.9... building '/nix/store/1drja9v5b4bcgxccq5g852yg5znmgkb5-gog-unpack-hook.drv' error: Cannot build '/nix/store/w7g6pk0ysk4zp6pzbnb3c8cdsnnc6193-descent1-assets-2.0.0.7.drv'. Reason: 1 dependency failed. Output paths: /nix/store/87pnnzff8lrhdwxv86f1r3bck2csin4v-descent1-assets-2.0.0.7 error: Cannot build '/nix/store/69wv7sj0fm0hf7rfmf8mhy4lr7pv0w00-d1x-rebirth-full-2.0.0.7.drv'. Reason: 2 dependencies failed. Output paths: /nix/store/pck4r256z4cfm9980vh61xrwgr0i13nx-d1x-rebirth-full-2.0.0.7