=> Bootstrap dependency digest>=20010302: found digest-20190127 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for devtodo-0.1.20nb3 --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in util --- Terminal.lo --- --- Lexer.lo --- --- Regex.lo --- --- XML.lo --- --- Strings.lo --- --- CommandArgs.lo --- --- Terminal.lo --- /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -O2 -I/opt/pkg/include -MT Terminal.lo -MD -MP -MF .deps/Terminal.Tpo -c -o Terminal.lo Terminal.cc --- Lexer.lo --- /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -O2 -I/opt/pkg/include -MT Lexer.lo -MD -MP -MF .deps/Lexer.Tpo -c -o Lexer.lo Lexer.cc --- Regex.lo --- /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -O2 -I/opt/pkg/include -MT Regex.lo -MD -MP -MF .deps/Regex.Tpo -c -o Regex.lo Regex.cc --- XML.lo --- /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -O2 -I/opt/pkg/include -MT XML.lo -MD -MP -MF .deps/XML.Tpo -c -o XML.lo XML.cc --- Strings.lo --- /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -O2 -I/opt/pkg/include -MT Strings.lo -MD -MP -MF .deps/Strings.Tpo -c -o Strings.lo Strings.cc --- CommandArgs.lo --- /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/pkg/include -O2 -I/opt/pkg/include -MT CommandArgs.lo -MD -MP -MF .deps/CommandArgs.Tpo -c -o CommandArgs.lo CommandArgs.cc --- Strings.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT Strings.lo -MD -MP -MF .deps/Strings.Tpo -c Strings.cc -fno-common -DPIC -o .libs/Strings.o --- XML.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT XML.lo -MD -MP -MF .deps/XML.Tpo -c XML.cc -fno-common -DPIC -o .libs/XML.o --- CommandArgs.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT CommandArgs.lo -MD -MP -MF .deps/CommandArgs.Tpo -c CommandArgs.cc -fno-common -DPIC -o .libs/CommandArgs.o --- Terminal.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT Terminal.lo -MD -MP -MF .deps/Terminal.Tpo -c Terminal.cc -fno-common -DPIC -o .libs/Terminal.o --- Regex.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT Regex.lo -MD -MP -MF .deps/Regex.Tpo -c Regex.cc -fno-common -DPIC -o .libs/Regex.o --- Lexer.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT Lexer.lo -MD -MP -MF .deps/Lexer.Tpo -c Lexer.cc -fno-common -DPIC -o .libs/Lexer.o --- Regex.lo --- In file included from Regex.cc:1: ./regex.h:12:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ ./regex.h:74:3: error: unknown type name 'regex_t' regex_t regex; ^ ./regex.h:75:3: error: unknown type name 'regmatch_t' regmatch_t matches[50]; ^ ./regex.h:80:4: error: unknown type name 'regex_t' regex_t rx; ^ Regex.cc:51:45: error: use of undeclared identifier 'REG_EXTENDED' if ((error = regcomp(®ex, inrx.c_str(), REG_EXTENDED | REG_NEWLINE))) ^ Regex.cc:51:60: error: use of undeclared identifier 'REG_NEWLINE' if ((error = regcomp(®ex, inrx.c_str(), REG_EXTENDED | REG_NEWLINE))) ^ Regex.cc:81:46: error: use of undeclared identifier 'REG_NOMATCH' if (regexec(®ex, str, 50, matches, 0) == REG_NOMATCH) return -1; ^ 1 warning and 6 errors generated. *** [Regex.lo] Error code 1 bmake[2]: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20/util --- Lexer.lo --- In file included from Lexer.cc:1: In file included from ./Lexer.h:9: ./regex.h:12:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ ./regex.h:74:3: error: unknown type name 'regex_t' regex_t regex; ^ ./regex.h:75:3: error: unknown type name 'regmatch_t' regmatch_t matches[50]; ^ ./regex.h:80:4: error: unknown type name 'regex_t' regex_t rx; ^ --- XML.lo --- In file included from XML.cc:1: In file included from ./XML.h:11: In file included from ./Lexer.h:9: ./regex.h:12:10: warning: non-portable path to file ''; specified path differs in case from file name on disk [-Wnonportable-include-path] #include ^~~~~~~~~ --- Lexer.lo --- In file included from Lexer.cc:1: In file included from ./Lexer.h:6: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:1560:53: error: static_cast from 'std::__1::unique_ptr, void *>, std::__1::__map_node_destructor, void *> > > >::pointer' (aka 'std::__1::__tree_node, void *> *') to 'std::__1::map, std::__1::allocator > >::__node_base_pointer' (aka 'std::__1::__tree_node_base *'), which are not related by inheritance, is not allowed __tree_.__insert_node_at(__parent, __child, static_cast<__node_base_pointer>(__h.get())); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lexer.cc:18:22: note: in instantiation of member function 'std::__1::map, std::__1::allocator > >::operator[]' requested here Pattern &p = pattern[Character]; ^ --- XML.lo --- ./regex.h:74:3: error: unknown type name 'regex_t' regex_t regex; ^ ./regex.h:75:3: error: unknown type name 'regmatch_t' regmatch_t matches[50]; ^ ./regex.h:80:4: error: unknown type name 'regex_t' regex_t rx; ^ --- Lexer.lo --- In file included from Lexer.cc:1: In file included from ./Lexer.h:6: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:797:41: error: binding reference of type 'pair<...>' to value of type 'const pair<...>' drops 'const' qualifier reference operator*() const {return __i_->__get_value();} ^~~~~~~~~~~~~~~~~~~ Lexer.cc:55:9: note: in instantiation of member function 'std::__1::__map_iterator, std::__1::__tree_node, void *> *, long> >::operator*' requested here if ((*i).second.enabled) ^ 1 warning and 5 errors generated. *** [Lexer.lo] Error code 1 bmake[2]: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20/util --- XML.lo --- 1 warning and 3 errors generated. *** [XML.lo] Error code 1 bmake[2]: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20/util --- Terminal.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT Terminal.lo -MD -MP -MF .deps/Terminal.Tpo -c Terminal.cc -o Terminal.o >/dev/null 2>&1 --- Strings.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT Strings.lo -MD -MP -MF .deps/Strings.Tpo -c Strings.cc -o Strings.o >/dev/null 2>&1 --- CommandArgs.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/opt/work/time/devtodo/work/.buildlink/include -O2 -MT CommandArgs.lo -MD -MP -MF .deps/CommandArgs.Tpo -c CommandArgs.cc -o CommandArgs.o >/dev/null 2>&1 --- Terminal.lo --- mv -f .deps/Terminal.Tpo .deps/Terminal.Plo --- Strings.lo --- mv -f .deps/Strings.Tpo .deps/Strings.Plo --- CommandArgs.lo --- mv -f .deps/CommandArgs.Tpo .deps/CommandArgs.Plo 3 errors bmake[2]: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20/util *** [all-recursive] Error code 1 bmake[1]: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20 1 error bmake[1]: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20 *** [all] Error code 2 bmake: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20 1 error bmake: stopped in /opt/work/time/devtodo/work/devtodo-0.1.20 *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/time/devtodo *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/time/devtodo