+ 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 ===> Building for boolstuff-0.1.16nb2 --- all-recursive --- Making all in src --- all-recursive --- Making all in boolstuff --- libboolstuff_0_1_la-BoolExprParser.lo --- --- libboolstuff_0_1_la-c-api.lo --- /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-c-api.lo -MD -MP -MF .deps/libboolstuff_0_1_la-c-api.Tpo -c -o libboolstuff_0_1_la-c-api.lo `test -f 'c-api.cpp' || echo './'`c-api.cpp --- libboolstuff_0_1_la-BoolExprParser.lo --- /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 --- libboolstuff_0_1_la-c-api.lo --- 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-c-api.lo -MD -MP -MF .deps/libboolstuff_0_1_la-c-api.Tpo -c c-api.cpp -fPIC -DPIC -o .libs/libboolstuff_0_1_la-c-api.o --- libboolstuff_0_1_la-BoolExprParser.lo --- 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); | ^~~~~ --- libboolstuff_0_1_la-c-api.lo --- In file included from c-api.cpp:25: ../../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); | ^~~~~ --- libboolstuff_0_1_la-BoolExprParser.lo --- 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 making "all" in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src/boolstuff --- libboolstuff_0_1_la-c-api.lo --- In file included from ../../src/boolstuff/BoolExpr.h:374, from ../../src/boolstuff/BoolExprParser.h:26: ../../src/boolstuff/BoolExpr.cpp: In function 'int boolstuff::exprComparator(BoolExpr<T>*, BoolExpr<T>*) [with T = std::__cxx11::basic_string<char>]': ../../src/boolstuff/BoolExpr.cpp:448:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 448 | } | ^ ../../src/boolstuff/BoolExpr.cpp:452:9: note: here 452 | case BoolExpr<T>::NOT: | ^~~~ *** [libboolstuff_0_1_la-c-api.lo] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src/boolstuff bmake[2]: 2 errors bmake[2]: stopped making "all" in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src/boolstuff bmake[1]: stopped making "all" in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16/src bmake: stopped making "all" in /home/pbulk/build/math/boolstuff/work/boolstuff-0.1.16 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/boolstuff *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/math/boolstuff