+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/boolstuff-0.1.16nb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/boolstuff-0.1.16nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for boolstuff-0.1.16nb2 Making all in src Making all in boolstuff /usr/bin/bash ../../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"boolstuff\" -DPACKAGE_TARNAME=\"boolstuff\" -DPACKAGE_VERSION=\"0.1.16\" -DPACKAGE_STRING=\"boolstuff\ 0.1.16\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"boolstuff\" -DVERSION=\"0.1.16\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_GETOPT_LONG=1 -DHAVE_NAMESPACES=/\*\*/ -DHAVE_STD=/\*\*/ -DHAVE_SSTREAM=/\*\*/ -I. -I../../src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -W -Wall -MT libboolstuff_0_1_la-BoolExprParser.lo -MD -MP -MF .deps/libboolstuff_0_1_la-BoolExprParser.Tpo -c -o libboolstuff_0_1_la-BoolExprParser.lo `test -f 'BoolExprParser.cpp' || echo './'`BoolExprParser.cpp libtool: compile: g++ -DPACKAGE_NAME=\"boolstuff\" -DPACKAGE_TARNAME=\"boolstuff\" -DPACKAGE_VERSION=\"0.1.16\" "-DPACKAGE_STRING=\"boolstuff 0.1.16\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"boolstuff\" -DVERSION=\"0.1.16\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_GETOPT_LONG=1 "-DHAVE_NAMESPACES=/**/" "-DHAVE_STD=/**/" "-DHAVE_SSTREAM=/**/" -I. -I../../src -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -W -Wall -MT libboolstuff_0_1_la-BoolExprParser.lo -MD -MP -MF .deps/libboolstuff_0_1_la-BoolExprParser.Tpo -c BoolExprParser.cpp -fPIC -DPIC -o .libs/libboolstuff_0_1_la-BoolExprParser.o In file included from BoolExprParser.cpp:23: ../../src/boolstuff/BoolExprParser.h:107:59: error: ISO C++17 does not allow dynamic exception specifications 107 | BoolExpr<std::string> *parse(const std::string &expr) throw(Error); | ^~~~~ ../../src/boolstuff/BoolExprParser.h:115:40: error: ISO C++17 does not allow dynamic exception specifications 115 | BoolExpr<std::string> *parseExpr() throw(Error); | ^~~~~ ../../src/boolstuff/BoolExprParser.h:116:40: error: ISO C++17 does not allow dynamic exception specifications 116 | BoolExpr<std::string> *parseTerm() throw(Error); | ^~~~~ ../../src/boolstuff/BoolExprParser.h:117:42: error: ISO C++17 does not allow dynamic exception specifications 117 | BoolExpr<std::string> *parseFactor() throw(Error); | ^~~~~ ../../src/boolstuff/BoolExprParser.h:118:40: error: ISO C++17 does not allow dynamic exception specifications 118 | BoolExpr<std::string> *parseAtom() throw(Error); | ^~~~~ ../../src/boolstuff/BoolExprParser.h:119:46: error: ISO C++17 does not allow dynamic exception specifications 119 | BoolExpr<std::string> *parseIdentifier() throw(Error); | ^~~~~ BoolExprParser.cpp:65:48: error: ISO C++17 does not allow dynamic exception specifications 65 | BoolExprParser::parse(const std::string &expr) throw(Error) | ^~~~~ BoolExprParser.cpp:78:29: error: ISO C++17 does not allow dynamic exception specifications 78 | BoolExprParser::parseExpr() throw(Error) | ^~~~~ BoolExprParser.cpp:92:29: error: ISO C++17 does not allow dynamic exception specifications 92 | BoolExprParser::parseTerm() throw(Error) | ^~~~~ BoolExprParser.cpp:106:31: error: ISO C++17 does not allow dynamic exception specifications 106 | BoolExprParser::parseFactor() throw(Error) | ^~~~~ BoolExprParser.cpp:124:29: error: ISO C++17 does not allow dynamic exception specifications 124 | BoolExprParser::parseAtom() throw(Error) | ^~~~~ BoolExprParser.cpp:145:35: error: ISO C++17 does not allow dynamic exception specifications 145 | BoolExprParser::parseIdentifier() throw(Error) | ^~~~~ *** [libboolstuff_0_1_la-BoolExprParser.lo] Error code 1 bmake[2]: stopped in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src/boolstuff 1 error bmake[2]: stopped in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src/boolstuff *** [all-recursive] Error code 1 bmake[1]: stopped in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src 1 error bmake[1]: stopped in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src *** [all-recursive] Error code 1 bmake: stopped in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16 1 error bmake: stopped in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/boolstuff *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/boolstuff