=> Bootstrap dependency digest>=20010302: found digest-20180917 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for devtodo-0.1.20nb3 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in util --- Terminal.lo --- --- Lexer.lo --- --- Regex.lo --- --- XML.lo --- --- Strings.lo --- --- CommandArgs.lo --- --- Terminal.lo --- /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Terminal.lo -MD -MP -MF .deps/Terminal.Tpo -c -o Terminal.lo Terminal.cc --- Lexer.lo --- /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Lexer.lo -MD -MP -MF .deps/Lexer.Tpo -c -o Lexer.lo Lexer.cc --- Regex.lo --- /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Regex.lo -MD -MP -MF .deps/Regex.Tpo -c -o Regex.lo Regex.cc --- XML.lo --- /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT XML.lo -MD -MP -MF .deps/XML.Tpo -c -o XML.lo XML.cc --- Strings.lo --- /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Strings.lo -MD -MP -MF .deps/Strings.Tpo -c -o Strings.lo Strings.cc --- CommandArgs.lo --- /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT CommandArgs.lo -MD -MP -MF .deps/CommandArgs.Tpo -c -o CommandArgs.lo CommandArgs.cc --- XML.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT XML.lo -MD -MP -MF .deps/XML.Tpo -c XML.cc -fPIC -DPIC -o .libs/XML.o --- Terminal.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT Terminal.lo -MD -MP -MF .deps/Terminal.Tpo -c Terminal.cc -fPIC -DPIC -o .libs/Terminal.o --- Strings.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT Strings.lo -MD -MP -MF .deps/Strings.Tpo -c Strings.cc -fPIC -DPIC -o .libs/Strings.o --- Lexer.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT Lexer.lo -MD -MP -MF .deps/Lexer.Tpo -c Lexer.cc -fPIC -DPIC -o .libs/Lexer.o --- Regex.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT Regex.lo -MD -MP -MF .deps/Regex.Tpo -c Regex.cc -fPIC -DPIC -o .libs/Regex.o --- CommandArgs.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT CommandArgs.lo -MD -MP -MF .deps/CommandArgs.Tpo -c CommandArgs.cc -fPIC -DPIC -o .libs/CommandArgs.o --- Regex.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT Regex.lo -MD -MP -MF .deps/Regex.Tpo -c Regex.cc -o Regex.o >/dev/null 2>&1 --- Terminal.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/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/data/scratch/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 --- Lexer.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT Lexer.lo -MD -MP -MF .deps/Lexer.Tpo -c Lexer.cc -o Lexer.o >/dev/null 2>&1 --- CommandArgs.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/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 --- Regex.lo --- mv -f .deps/Regex.Tpo .deps/Regex.Plo --- XML.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I.. -I/data/scratch/time/devtodo/work/.buildlink/include -O2 -MT XML.lo -MD -MP -MF .deps/XML.Tpo -c XML.cc -o XML.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 --- Lexer.lo --- mv -f .deps/Lexer.Tpo .deps/Lexer.Plo --- CommandArgs.lo --- mv -f .deps/CommandArgs.Tpo .deps/CommandArgs.Plo --- XML.lo --- mv -f .deps/XML.Tpo .deps/XML.Plo --- libutil.la --- /bin/sh ../libtool --tag=CXX --mode=link clang++ -O2 -I/usr/pkg/include -I/usr/include -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o libutil.la Terminal.lo Lexer.lo Regex.lo XML.lo Strings.lo CommandArgs.lo libtool: link: ar cru .libs/libutil.a .libs/Terminal.o .libs/Lexer.o .libs/Regex.o .libs/XML.o .libs/Strings.o .libs/CommandArgs.o libtool: link: ranlib .libs/libutil.a libtool: link: ( cd ".libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) Making all in src --- Todo.o --- --- TodoDB.o --- --- support.o --- --- main.o --- --- todoterm.o --- --- Loaders.o --- --- Todo.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I../util -DNDEBUG -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Todo.o -MD -MP -MF .deps/Todo.Tpo -c -o Todo.o Todo.cc --- support.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I../util -DNDEBUG -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT support.o -MD -MP -MF .deps/support.Tpo -c -o support.o support.cc --- todoterm.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I../util -DNDEBUG -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT todoterm.o -MD -MP -MF .deps/todoterm.Tpo -c -o todoterm.o todoterm.cc --- Loaders.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I../util -DNDEBUG -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Loaders.o -MD -MP -MF .deps/Loaders.Tpo -c -o Loaders.o Loaders.cc --- TodoDB.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I../util -DNDEBUG -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT TodoDB.o -MD -MP -MF .deps/TodoDB.Tpo -c -o TodoDB.o TodoDB.cc --- main.o --- clang++ -DHAVE_CONFIG_H -I. -I.. -I../util -DNDEBUG -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cc --- Todo.o --- Todo.cc:56:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Todo.cc:63:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Todo.cc:70:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Todo.cc:82:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ Todo.cc:89:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- todoterm.o --- mv -f .deps/todoterm.Tpo .deps/todoterm.Po --- support.o --- support.cc:424:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ support.cc:432:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- Todo.o --- 5 warnings generated. mv -f .deps/Todo.Tpo .deps/Todo.Po --- TodoDB.o --- TodoDB.cc:559:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- main.o --- mv -f .deps/main.Tpo .deps/main.Po --- TodoDB.o --- TodoDB.cc:936:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] } else ^ --- Loaders.o --- mv -f .deps/Loaders.Tpo .deps/Loaders.Po --- support.o --- 2 warnings generated. mv -f .deps/support.Tpo .deps/support.Po --- TodoDB.o --- 2 warnings generated. mv -f .deps/TodoDB.Tpo .deps/TodoDB.Po --- devtodo --- /bin/sh ../libtool --tag=CXX --mode=link clang++ -O2 -I/usr/pkg/include -I/usr/include -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o devtodo Todo.o TodoDB.o support.o main.o todoterm.o Loaders.o ../util/libutil.la -lreadline -ltermcap libtool: link: clang++ -O2 -I/data/scratch/time/devtodo/work/.buildlink/include -Wl,-rpath -Wl,/usr/pkg/lib -o devtodo Todo.o TodoDB.o support.o main.o todoterm.o Loaders.o -L/data/scratch/time/devtodo/work/.buildlink/lib ../util/.libs/libutil.a -lreadline -ltermcap -Wl,-rpath,/data/scratch/time/devtodo/work/.buildlink/lib -Wl,-rpath,/data/scratch/time/devtodo/work/.buildlink/lib TodoDB.o: In function `TodoDB::StreamColour::veryhigh(std::__1::basic_ostream >&)': TodoDB.cc:(.text+0x1aeb): undefined reference to `std::__1::basic_ostream >::operator<<(std::__1::basic_ostream >& (*)(std::__1::basic_ostream >&))' TodoDB.o: In function `TodoDB::StreamColour::high(std::__1::basic_ostream >&)': TodoDB.cc:(.text+0x1cef): undefined reference to `std::__1::basic_ostream >::operator<<(std::__1::basic_ostream >& (*)(std::__1::basic_ostream >&))' TodoDB.o: In function `TodoDB::StreamColour::medium(std::__1::basic_ostream >&)': TodoDB.cc:(.text+0x1eef): undefined reference to `std::__1::basic_ostream >::operator<<(std::__1::basic_ostream >& (*)(std::__1::basic_ostream >&))' TodoDB.o: In function `TodoDB::StreamColour::low(std::__1::basic_ostream >&)': TodoDB.cc:(.text+0x20ef): undefined reference to `std::__1::basic_ostream >::operator<<(std::__1::basic_ostream >& (*)(std::__1::basic_ostream >&))' TodoDB.o: In function `TodoDB::StreamColour::verylow(std::__1::basic_ostream >&)': TodoDB.cc:(.text+0x22e1): undefined reference to `std::__1::basic_ostream >::operator<<(std::__1::basic_ostream >& (*)(std::__1::basic_ostream >&))' TodoDB.o:TodoDB.cc:(.text+0x24df): more undefined references to `std::__1::basic_ostream >::operator<<(std::__1::basic_ostream >& (*)(std::__1::basic_ostream >&))' follow /usr/bin/ld: devtodo: hidden symbol `_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEPFRS3_S4_E' isn't defined /usr/bin/ld: final link failed: Bad value clang: error: linker command failed with exit code 1 (use -v to see invocation) *** [devtodo] Error code 1 make[2]: stopped in /data/scratch/time/devtodo/work/devtodo-0.1.20/src 1 error make[2]: stopped in /data/scratch/time/devtodo/work/devtodo-0.1.20/src *** [all-recursive] Error code 1 make[1]: stopped in /data/scratch/time/devtodo/work/devtodo-0.1.20 1 error make[1]: stopped in /data/scratch/time/devtodo/work/devtodo-0.1.20 *** [all] Error code 2 make: stopped in /data/scratch/time/devtodo/work/devtodo-0.1.20 1 error make: stopped in /data/scratch/time/devtodo/work/devtodo-0.1.20 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/time/devtodo *** Error code 1 Stop. make: stopped in /data/pkgsrc/time/devtodo