D: [iurt_root_command] chroot Building target platforms: x86_64 Building for target x86_64 sh: line 4: [: -j8: integer expression expected sh: line 4: [: -j8: integer expression expected Installing /home/pterjan/rpmbuild/SRPMS/keeperrl-1.0.19-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.S6InIq + 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 sh: line 4: [: -j8: integer expression expected Executing(%prep): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.zeaL8m + 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/lib/rpm/rpmuncompress /home/pterjan/rpmbuild/SOURCES/0001-Improve-NO_STEAMWORKS-support.part2.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /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 sh: line 4: [: -j8: integer expression expected Executing(%build): /bin/sh -e /home/pterjan/rpmbuild/tmp/rpm-tmp.iIUyv3 + 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 -j48 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 body_part.cpp -o obj-opt/body_part.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from body_part.cpp:2: In file included from ./body_part.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/body_part.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 animation_id.cpp -o obj-opt/animation_id.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from animation_id.cpp:1: In file included from ./animation_id.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_id.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 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 bed_type.cpp -o obj-opt/bed_type.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from bed_type.cpp:2: In file included from ./bed_type.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/bed_type.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 audio_device.cpp -o obj-opt/audio_device.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from audio_device.cpp:8: In file included from ./audio_device.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/audio_device.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 content_id.cpp -o obj-opt/content_id.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from content_id.cpp:3: In file included from ./content_id.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 content_id.cpp:29: In file included from ./key_verifier.h: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/content_id.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 clock.cpp -o obj-opt/clock.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] 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 creature_action.cpp -o obj-opt/creature_action.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from creature_action.cpp:2: In file included from ./creature_action.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/creature_action.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 campaign_menu_index.cpp -o obj-opt/campaign_menu_index.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from campaign_menu_index.cpp:1: In file included from ./campaign_menu_index.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/campaign_menu_index.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 cost_info.cpp -o obj-opt/cost_info.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from cost_info.cpp:2: In file included from ./cost_info.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 cost_info.cpp:27: ./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/cost_info.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 creature_debt.cpp -o obj-opt/creature_debt.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from creature_debt.cpp:2: In file included from ./creature_debt.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/creature_debt.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 bucket_map.cpp -o obj-opt/bucket_map.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from bucket_map.cpp:2: In file included from ./bucket_map.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/bucket_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 buff_info.cpp -o obj-opt/buff_info.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from buff_info.cpp:2: In file included from ./buff_info.h:3: In file included from ./lasting_effect.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 buff_info.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/buff_info.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 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 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 color.cpp -o obj-opt/color.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from color.cpp:18: 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 ); | ^ In file included from color.cpp:94: ./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/color.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 collective_control.cpp -o obj-opt/collective_control.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from collective_control.cpp:2: In file included from ./collective_control.h:3: In file included from ./player_message.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 collective_control.cpp:4: In file included from ./attack_trigger.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/collective_control.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 collective_teams.cpp -o obj-opt/collective_teams.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from collective_teams.cpp:2: In file included from ./collective_teams.h:17: 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/collective_teams.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 controller.cpp -o obj-opt/controller.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from controller.cpp:18: In file included from ./controller.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 ); | ^ 2 errors generated. make[1]: *** [Makefile:143: obj-opt/controller.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 collective_builder.cpp -o obj-opt/collective_builder.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from collective_builder.cpp:2: In file included from ./collective_builder.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 collective_builder.cpp:7: 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/collective_builder.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 creature_experience_info.cpp -o obj-opt/creature_experience_info.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from creature_experience_info.cpp:2: In file included from ./creature_experience_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 creature_experience_info.cpp:4: 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/creature_experience_info.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 campaign_builder.cpp -o obj-opt/campaign_builder.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from campaign_builder.cpp:2: In file included from ./campaign_builder.h:3: In file included from ./campaign.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 campaign_builder.cpp:14: 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/campaign_builder.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 build_info.cpp -o obj-opt/build_info.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from build_info.cpp:2: In file included from ./build_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 build_info.cpp:2: In file included from ./build_info.h:8: 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/build_info.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 assembled_minion.cpp -o obj-opt/assembled_minion.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from assembled_minion.cpp:2: In file included from ./assembled_minion.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 assembled_minion.cpp:4: In file included from ./creature_group.h:3: 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/assembled_minion.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 campaign.cpp -o obj-opt/campaign.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from campaign.cpp:2: In file included from ./campaign.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 campaign.cpp:8: ./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/campaign.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 collective_attack.cpp -o obj-opt/collective_attack.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from collective_attack.cpp:2: In file included from ./collective_attack.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/collective_attack.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 collective_config.cpp -o obj-opt/collective_config.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from collective_config.cpp:2: 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 collective_config.cpp:19: 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/collective_config.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 body.cpp -o obj-opt/body.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from body.cpp:2: In file included from ./body.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 body.cpp:10: 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/body.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 collective_warning.cpp -o obj-opt/collective_warning.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from collective_warning.cpp:2: In file included from ./collective_warning.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 collective_warning.cpp:16: 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/collective_warning.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 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 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 avatar_info.cpp -o obj-opt/avatar_info.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from avatar_info.cpp:2: 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 avatar_info.cpp:2: 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/avatar_info.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 construction_map.cpp -o obj-opt/construction_map.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from construction_map.cpp:2: In file included from ./construction_map.h:3: In file included from ./cost_info.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 construction_map.cpp:5: In file included from ./furniture.h:18: In file included from ./furniture_tick.h:5: ./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/construction_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 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 creature_attributes.cpp -o obj-opt/creature_attributes.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from creature_attributes.cpp:18: In file included from ./creature_attributes.h:21: 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 creature_attributes.cpp:18: 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/creature_attributes.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 creature.cpp -o obj-opt/creature.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from creature.cpp:18: In file included from ./creature.h:19: In file included from ./event_listener.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 creature.cpp:19: 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/creature.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 collective.cpp -o obj-opt/collective.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from collective.cpp:2: In file included from ./collective.h:18: In file included from ./move_info.h:3: In file included from ./creature_action.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 collective.cpp:35: 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 ); | ^ collective.cpp:197:12: warning: variable 'game' set but not used [-Wunused-but-set-variable] 197 | if (auto game = getGame()) | ^ 1 warning and 4 errors generated. make[1]: *** [Makefile:143: obj-opt/collective.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 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 content_factory.cpp -o obj-opt/content_factory.o clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1' [-Wunused-command-line-argument] In file included from content_factory.cpp:2: In file included from ./content_factory.h:3: In file included from ./furniture_factory.h:3: In file included from ./furniture_type.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 content_factory.cpp:2: 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/content_factory.o] Error 1 make: *** [Makefile:130: all] Error 2 error: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.iIUyv3 (%build) RPM build errors: Bad exit status from /home/pterjan/rpmbuild/tmp/rpm-tmp.iIUyv3 (%build) I: [iurt_root_command] ERROR: chroot