=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for openfst-1.1 --- config.h --- --- all --- /usr/pkg/bin/bmake all-recursive --- all-recursive --- Making all in src --- all-recursive --- Making all in include Making all in lib --- compat.lo --- --- flags.lo --- --- fst.lo --- --- compat.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c -o compat.lo compat.cc --- flags.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c -o flags.lo flags.cc --- fst.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c -o fst.lo fst.cc --- compat.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o --- flags.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o --- fst.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o --- compat.lo --- compat.cc:36:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p = strpbrk(full, delim)) ~~^~~~~~~~~~~~~~~~~~~~~~ compat.cc:36:11: note: place parentheses around the assignment to silence this warning if (p = strpbrk(full, delim)) ^ ( ) compat.cc:36:11: note: use '==' to turn this assignment into an equality comparison if (p = strpbrk(full, delim)) ^ == 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -o compat.o >/dev/null 2>&1 --- flags.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -o flags.o >/dev/null 2>&1 --- compat.lo --- mv -f .deps/compat.Tpo .deps/compat.Plo --- properties.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c -o properties.lo properties.cc libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o properties.cc:245:53: warning: use of logical '||' with constant operand [-Wconstant-logical-operand] uint64 access_props = no_empty_fsts ? kAccessible || kCoAccessible : 0; ^ ~~~~~~~~~~~~~ properties.cc:245:53: note: use '|' for a bitwise operation uint64 access_props = no_empty_fsts ? kAccessible || kCoAccessible : 0; ^~ | properties.cc:247:48: warning: use of logical '||' with constant operand [-Wconstant-logical-operand] access_props &= (inprops[i] & (kAccessible || kCoAccessible)); ^ ~~~~~~~~~~~~~ properties.cc:247:48: note: use '|' for a bitwise operation access_props &= (inprops[i] & (kAccessible || kCoAccessible)); ^~ | --- flags.lo --- mv -f .deps/flags.Tpo .deps/flags.Plo --- symbol-table.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c -o symbol-table.lo symbol-table.cc libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o --- properties.lo --- 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -o properties.o >/dev/null 2>&1 mv -f .deps/properties.Tpo .deps/properties.Plo --- util.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT util.lo -MD -MP -MF .deps/util.Tpo -c -o util.lo util.cc libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o --- symbol-table.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -o symbol-table.o >/dev/null 2>&1 --- util.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -o util.o >/dev/null 2>&1 mv -f .deps/util.Tpo .deps/util.Plo --- symbol-table.lo --- mv -f .deps/symbol-table.Tpo .deps/symbol-table.Plo --- fst.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -o fst.o >/dev/null 2>&1 mv -f .deps/fst.Tpo .deps/fst.Plo --- libfst.la --- /bin/sh ../../libtool --tag=CXX --mode=link clang++ -O2 -I/usr/include -version-info 0:0:0 -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -o libfst.la -rpath /usr/pkg/lib compat.lo flags.lo fst.lo properties.lo symbol-table.lo util.lo libtool: link: clang++ -fPIC -DPIC -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o .libs/compat.o .libs/flags.o .libs/fst.o .libs/properties.o .libs/symbol-table.o .libs/util.o -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o -O2 -Wl,-rpath -Wl,/usr/pkg/lib -Wl,-soname -Wl,libfst.so.0 -o .libs/libfst.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libfst.so.0" && ln -s "libfst.so.0.0.0" "libfst.so.0") libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.0.0.0" "libfst.so") libtool: link: ar cru .libs/libfst.a compat.o flags.o fst.o properties.o symbol-table.o util.o libtool: link: ranlib .libs/libfst.a libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) Making all in bin --- main.lo --- --- fstarcsort.o --- --- fstclosure.o --- --- main.lo --- /bin/sh ../../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT main.lo -MD -MP -MF .deps/main.Tpo -c -o main.lo main.cc --- fstarcsort.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstarcsort.o -MD -MP -MF .deps/fstarcsort.Tpo -c -o fstarcsort.o fstarcsort.cc --- fstclosure.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstclosure.o -MD -MP -MF .deps/fstclosure.Tpo -c -o fstclosure.o fstclosure.cc --- main.lo --- libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c main.cc -fPIC -DPIC -o .libs/main.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -O2 -MT main.lo -MD -MP -MF .deps/main.Tpo -c main.cc -o main.o >/dev/null 2>&1 --- fstclosure.o --- mv -f .deps/fstclosure.Tpo .deps/fstclosure.Po --- fstcompile.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstcompile.o -MD -MP -MF .deps/fstcompile.Tpo -c -o fstcompile.o fstcompile.cc --- main.lo --- mv -f .deps/main.Tpo .deps/main.Plo --- fstcompose.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstcompose.o -MD -MP -MF .deps/fstcompose.Tpo -c -o fstcompose.o fstcompose.cc --- fstarcsort.o --- mv -f .deps/fstarcsort.Tpo .deps/fstarcsort.Po --- fstconcat.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstconcat.o -MD -MP -MF .deps/fstconcat.Tpo -c -o fstconcat.o fstconcat.cc --- fstcompile.o --- mv -f .deps/fstcompile.Tpo .deps/fstcompile.Po --- fstconnect.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstconnect.o -MD -MP -MF .deps/fstconnect.Tpo -c -o fstconnect.o fstconnect.cc --- fstconcat.o --- mv -f .deps/fstconcat.Tpo .deps/fstconcat.Po --- fstconvert.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstconvert.o -MD -MP -MF .deps/fstconvert.Tpo -c -o fstconvert.o fstconvert.cc mv -f .deps/fstconvert.Tpo .deps/fstconvert.Po --- fstdeterminize.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstdeterminize.o -MD -MP -MF .deps/fstdeterminize.Tpo -c -o fstdeterminize.o fstdeterminize.cc --- fstcompose.o --- mv -f .deps/fstcompose.Tpo .deps/fstcompose.Po --- fstdifference.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstdifference.o -MD -MP -MF .deps/fstdifference.Tpo -c -o fstdifference.o fstdifference.cc --- fstconnect.o --- mv -f .deps/fstconnect.Tpo .deps/fstconnect.Po --- fstdraw.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstdraw.o -MD -MP -MF .deps/fstdraw.Tpo -c -o fstdraw.o fstdraw.cc mv -f .deps/fstdraw.Tpo .deps/fstdraw.Po --- fstencode.o --- clang++ -DHAVE_CONFIG_H -I. -I../.. -I../../src/include/fst -I./../include -I/usr/include -O2 -I/usr/include -MT fstencode.o -MD -MP -MF .deps/fstencode.Tpo -c -o fstencode.o fstencode.cc In file included from fstencode.cc:21: In file included from ././encode-main.h:26: ./../include/fst/encode.h:397:14: error: cannot initialize return object of type 'EncodeMapper > > *' with an rvalue of type 'bool' return false; ^~~~~ ././encode-main.h:58:30: note: in instantiation of member function 'fst::EncodeMapper > >::Read' requested here ? EncodeMapper::Read(argv[2], ENCODE) ^ fstencode.cc:26:19: note: in instantiation of function template specialization 'fst::EncodeMain > >' requested here REGISTER_FST_MAIN(EncodeMain, StdArc); ^ In file included from fstencode.cc:21: In file included from ././encode-main.h:26: ./../include/fst/encode.h:397:14: error: cannot initialize return object of type 'EncodeMapper > > *' with an rvalue of type 'bool' return false; ^~~~~ ././encode-main.h:58:30: note: in instantiation of member function 'fst::EncodeMapper > >::Read' requested here ? EncodeMapper::Read(argv[2], ENCODE) ^ fstencode.cc:27:19: note: in instantiation of function template specialization 'fst::EncodeMain > >' requested here REGISTER_FST_MAIN(EncodeMain, LogArc); ^ 2 errors generated. *** [fstencode.o] Error code 1 bmake[3]: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1/src/bin --- fstdifference.o --- mv -f .deps/fstdifference.Tpo .deps/fstdifference.Po --- fstdeterminize.o --- mv -f .deps/fstdeterminize.Tpo .deps/fstdeterminize.Po 1 error bmake[3]: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1/src/bin *** [all-recursive] Error code 1 bmake[2]: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1/src 1 error bmake[2]: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1/src *** [all-recursive] Error code 1 bmake[1]: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1 1 error bmake[1]: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1 *** [all] Error code 2 bmake: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1 1 error bmake: stopped in /var/pkgsrc/work/math/openfst/work/openfst-1.1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/math/openfst *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/math/openfst