D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 Installing /home/pterjan/rpmbuild/SRPMS/keeperrl-1.0.19-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.B2gZj5 + umask 022 + cd /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + test -d /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + /usr/bin/rm -rf /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + /usr/bin/mkdir -p /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build/SPECPARTS + RPM_EC=0 ++ jobs -p + exit 0 Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.MrfQZX + umask 022 + cd /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + cd /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + rm -rf keeperrl-1_0_hotfix_19 + /usr/lib/rpm/rpmuncompress -x /home/pterjan/rpmbuild/SOURCES/keeperrl-1_0_hotfix_19.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd keeperrl-1_0_hotfix_19 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/0001-Improve-NO_STEAMWORKS-support.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/0001-Improve-NO_STEAMWORKS-support.part2.patch + /usr/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/0001-Fix-build-with-NDEBUG-defined.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + cat + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.veu9BZ + umask 022 + cd /home/pterjan/rpmbuild/BUILD/keeperrl-1.0.19-build + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd keeperrl-1_0_hotfix_19 + '[' 1 -eq 1 ']' + '[' 1 -eq 1 ']' + CFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + export CC=clang + CC=clang + export CXX=clang++ + CXX=clang++ + /usr/bin/make -O -j16 V=1 VERBOSE=1 RELEASE=ON OPT=ON NO_RPATH=ON NO_STEAMWORKS=ON DATA_DIR=/usr/share/games/keeperrl ENABLE_LOCAL_USER_DIR=ON clang version 19.1.3 (Mageia 19.1.3-7.mga10) Target: x86_64-mageia-linux-gnu bash ./gen_version.sh clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c fx_particle_system.cpp -o obj-opt/fx_particle_system.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from fx_particle_system.cpp:1: In file included from ./fx_particle_system.h:5: In file included from ./color.h:18: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 2 errors generated. make[1]: *** [Makefile:143: obj-opt/fx_particle_system.o] Error 1 make[1]: *** Waiting for unfinished jobs.... clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c sdl_keycodes.cpp -o obj-opt/sdl_keycodes.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from sdl_keycodes.cpp:1: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 2 errors generated. make[1]: *** [Makefile:143: obj-opt/sdl_keycodes.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c video.cpp -o obj-opt/video.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from video.cpp:14: In file included from ./renderer.h:20: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 2 errors generated. make[1]: *** [Makefile:143: obj-opt/video.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c animation.cpp -o obj-opt/animation.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from animation.cpp:3: In file included from ./animation.h:3: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 2 errors generated. make[1]: *** [Makefile:143: obj-opt/animation.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c keybinding_map.cpp -o obj-opt/keybinding_map.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from keybinding_map.cpp:2: In file included from ./keybinding_map.h:4: In file included from ./keybinding.h:3: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from keybinding_map.cpp:4: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/keybinding_map.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c renderer.cpp -o obj-opt/renderer.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from renderer.cpp:20: In file included from ./renderer.h:20: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from renderer.cpp:29: In file included from ./tileset.h:7: In file included from ./scripted_ui.h:6: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/renderer.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c file_sharing.cpp -o obj-opt/file_sharing.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from file_sharing.cpp:2: In file included from ./file_sharing.h:3: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ file_sharing.cpp:96:9: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 96 | CURLFORM_COPYNAME, file.paramName, | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:97:9: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 97 | CURLFORM_FILE, file.path, | ^ /usr/include/curl/curl.h:2533:28: note: 'CURLFORM_FILE' has been explicitly marked deprecated here 2533 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:94:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 94 | curl_formadd(&formpost, | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:102:7: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 102 | CURLFORM_COPYNAME, "submit", | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:103:7: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 103 | CURLFORM_COPYCONTENTS, "send", | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:100:3: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 100 | curl_formadd(&formpost, | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:112:28: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 112 | curl_easy_setopt(curl, CURLOPT_HTTPPOST, formpost); | ^ /usr/include/curl/curl.h:1210:3: note: 'CURLOPT_HTTPPOST' has been explicitly marked deprecated here 1210 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:117:28: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 117 | curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, progressFunction); | ^ /usr/include/curl/curl.h:1309:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:122:5: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 122 | curl_formfree(formpost); | ^ /usr/include/curl/curl.h:2634:18: note: 'curl_formfree' has been explicitly marked deprecated here 2634 | CURL_EXTERN void CURL_DEPRECATED(7.56.0, "Use curl_mime_free()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:164:9: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 164 | CURLFORM_COPYNAME, type, | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:165:9: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 165 | CURLFORM_FILE, path, | ^ /usr/include/curl/curl.h:2533:28: note: 'CURLFORM_FILE' has been explicitly marked deprecated here 2533 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:162:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 162 | curl_formadd(&formpost, | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:175:7: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 175 | CURLFORM_COPYNAME, "description", | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:176:7: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 176 | CURLFORM_COPYCONTENTS, text.data(), | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:173:3: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 173 | curl_formadd(&formpost, | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:180:7: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 180 | CURLFORM_COPYNAME, "installId", | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:181:7: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 181 | CURLFORM_COPYCONTENTS, installId.data(), | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:178:3: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 178 | curl_formadd(&formpost, | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:187:28: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 187 | curl_easy_setopt(curl, CURLOPT_HTTPPOST, formpost); | ^ /usr/include/curl/curl.h:1210:3: note: 'CURLOPT_HTTPPOST' has been explicitly marked deprecated here 1210 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:191:28: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 191 | curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, progressFunction); | ^ /usr/include/curl/curl.h:1309:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:194:5: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 194 | curl_formfree(formpost); | ^ /usr/include/curl/curl.h:2634:18: note: 'curl_formfree' has been explicitly marked deprecated here 2634 | CURL_EXTERN void CURL_DEPRECATED(7.56.0, "Use curl_mime_free()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:285:28: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 285 | curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, progressFunction); | ^ /usr/include/curl/curl.h:1309:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ file_sharing.cpp:804:30: warning: 'CURLOPT_PROGRESSFUNCTION' is deprecated: since 7.32.0. Use CURLOPT_XFERINFOFUNCTION [-Wdeprecated-declarations] 804 | curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, progressFunction); | ^ /usr/include/curl/curl.h:1309:3: note: 'CURLOPT_PROGRESSFUNCTION' has been explicitly marked deprecated here 1309 | CURLOPTDEPRECATED(CURLOPT_PROGRESSFUNCTION, CURLOPTTYPE_FUNCTIONPOINT, 56, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ 23 warnings and 2 errors generated. make[1]: *** [Makefile:143: obj-opt/file_sharing.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c gui_elem.cpp -o obj-opt/gui_elem.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from gui_elem.cpp:18: In file included from ./gui_elem.h:19: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from gui_elem.cpp:28: In file included from ./scripted_ui.h:6: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ gui_elem.cpp:3310:10: warning: lambda capture 'this' is not used [-Wunused-lambda-capture] 3310 | [this, key, size] (Renderer& r, Rectangle bounds) { | ^~~~~ gui_elem.cpp:3310:16: warning: lambda capture 'key' is not used [-Wunused-lambda-capture] 3310 | [this, key, size] (Renderer& r, Rectangle bounds) { | ^~~~ gui_elem.cpp:3310:21: warning: lambda capture 'size' is not used [-Wunused-lambda-capture] 3310 | [this, key, size] (Renderer& r, Rectangle bounds) { | ~~^~~~ gui_elem.cpp:331:17: warning: private field 'steamInput' is not used [-Wunused-private-field] 331 | MySteamInput* steamInput; | ^ 4 warnings and 4 errors generated. make[1]: *** [Makefile:143: obj-opt/gui_elem.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c scripted_ui.cpp -o obj-opt/scripted_ui.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from scripted_ui.cpp:2: In file included from ./scripted_ui.h:4: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from scripted_ui.cpp:2: In file included from ./scripted_ui.h:6: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/scripted_ui.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c options.cpp -o obj-opt/options.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from options.cpp:17: In file included from ./options.h:18: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from options.cpp:20: In file included from ./scripted_ui_data.h:7: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/options.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c map_gui.cpp -o obj-opt/map_gui.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from map_gui.cpp:18: In file included from ./map_gui.h:18: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from map_gui.cpp:24: In file included from ./window_view.h:23: In file included from ./gui_builder.h:29: In file included from ./scripted_ui_data.h:7: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/map_gui.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c window_view.cpp -o obj-opt/window_view.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from window_view.cpp:19: In file included from ./window_view.h:18: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from window_view.cpp:19: In file included from ./window_view.h:23: In file included from ./gui_builder.h:29: In file included from ./scripted_ui_data.h:7: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/window_view.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c main.cpp -o obj-opt/main.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from main.cpp:26: In file included from ./view.h:19: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from main.cpp:33: In file included from ./window_view.h:23: In file included from ./gui_builder.h:29: In file included from ./scripted_ui_data.h:7: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/main.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c main_loop.cpp -o obj-opt/main_loop.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from main_loop.cpp:1: In file included from ./avatar_info.h:3: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from main_loop.cpp:1: In file included from ./avatar_info.h:5: In file included from ./content_factory.h:4: In file included from ./creature_factory.h:23: In file included from ./creature_inventory.h:5: In file included from ./item_types.h:4: In file included from ./weapon_info.h:8: In file included from ./item_prefix.h:6: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/main_loop.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c game.cpp -o obj-opt/game.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from game.cpp:1: In file included from ./owner_pointer.h:4: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from game.cpp:23: In file included from ./creature_attributes.h:32: In file included from ./creature_inventory.h:5: In file included from ./item_types.h:4: In file included from ./weapon_info.h:8: In file included from ./item_prefix.h:6: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/game.o] Error 1 clang++ -MMD -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -m64 -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection=full -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -fpermissive -Wall -std=c++1y -Wno-sign-compare -Wno-unused-variable -Wno-shift-count-overflow -Wno-tautological-constant-out-of-range-compare -Wno-mismatched-tags -ftemplate-depth=512 -Wno-implicit-conversion-floating-point-to-bool -Wno-string-conversion -Wno-bool-conversion -ftemplate-backtrace-limit=0 -Wunused-function -I/usr/include/SDL2 -Iextern/steamworks/public -DDATA_DIR=\"/usr/share/games/keeperrl\" -DENABLE_LOCAL_USER_DIR -DRELEASE -O3 -I. -I./extern -c gui_builder.cpp -o obj-opt/gui_builder.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from gui_builder.cpp:17: In file included from ./gui_builder.h:19: In file included from ./util.h:24: In file included from ./serialization.h:31: ./extern/cereal/types/tuple.hpp:98:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 98 | serialize::template apply( ar, tuple ); | ^ ./extern/cereal/types/tuple.hpp:119:85: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 119 | tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ In file included from gui_builder.cpp:17: In file included from ./gui_builder.h:29: In file included from ./scripted_ui_data.h:7: ./pretty_archive.h:453:41: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 453 | serialize::template apply(ar1, tuple); | ^ ./pretty_archive.h:467:90: error: a template argument list is expected after a name prefixed by the template keyword [-Wmissing-template-arg-list-after-template-kw] 467 | pretty_tuple_detail::serialize>::value>::template apply( ar, tuple ); | ^ 4 errors generated. make[1]: *** [Makefile:143: obj-opt/gui_builder.o] Error 1 make: *** [Makefile:130: all] Error 2 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.veu9BZ (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.veu9BZ (%build) I: [iurt_root_command] ERROR: chroot