=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> 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 line-purple-0.1nb2 /usr/pkg/bin/gmake -C libpurple gmake[1]: Entering directory '/data/scratch/chat/line-purple/work/purple-line.git/libpurple' mkdir -p thrift_line thrift --gen cpp -out thrift_line line.thrift clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -MM pluginmain.cpp linehttptransport.cpp thriftclient.cpp httpclient.cpp purpleline.cpp purpleline_blist.cpp purpleline_chats.cpp purpleline_cmds.cpp purpleline_login.cpp purpleline_write.cpp poller.cpp pinverifier.cpp >.depend In file included from pluginmain.cpp:8: In file included from ./purpleline.hpp:12: In file included from ./thriftclient.hpp:13: In file included from ./thrift_line/TalkService.h:10: In file included from /data/scratch/chat/line-purple/work/.buildlink/include/thrift/TDispatchProcessor.h:22: In file included from /data/scratch/chat/line-purple/work/.buildlink/include/thrift/TProcessor.h:24: In file included from /data/scratch/chat/line-purple/work/.buildlink/include/thrift/protocol/TProtocol.h:28: In file included from /data/scratch/chat/line-purple/work/.buildlink/include/thrift/transport/TTransport.h:24: /data/scratch/chat/line-purple/work/.buildlink/include/thrift/stdcxx.h:32:10: fatal error: 'boost/tr1/functional.hpp' file not found #include ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c thrift_line/line_constants.cpp -o thrift_line/line_constants.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c thrift_line/line_types.cpp -o thrift_line/line_types.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c thrift_line/TalkService.cpp -o thrift_line/TalkService.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c pluginmain.cpp -o pluginmain.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c linehttptransport.cpp -o linehttptransport.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c thriftclient.cpp -o thriftclient.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c httpclient.cpp -o httpclient.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c purpleline.cpp -o purpleline.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c purpleline_blist.cpp -o purpleline_blist.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c purpleline_chats.cpp -o purpleline_chats.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c purpleline_cmds.cpp -o purpleline_cmds.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c purpleline_login.cpp -o purpleline_login.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c purpleline_write.cpp -o purpleline_write.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c poller.cpp -o poller.o /data/scratch/chat/line-purple/work/.cwrapper/bin/libtool --mode=compile clang++ -g -Wall -Wextra -Werror -pedantic -shared -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS `pkg-config --cflags purple` `libgcrypt-config --cflags` `gpg-error-config --cflags` `pkg-config --cflags libidn` `pkg-config --cflags thrift` -std=c++11 -c pinverifier.cpp -o pinverifier.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c purpleline_chats.cpp -fPIC -DPIC -o .libs/purpleline_chats.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c httpclient.cpp -fPIC -DPIC -o .libs/httpclient.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c purpleline_login.cpp -fPIC -DPIC -o .libs/purpleline_login.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c thrift_line/line_constants.cpp -fPIC -DPIC -o thrift_line/.libs/line_constants.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c poller.cpp -fPIC -DPIC -o .libs/poller.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c purpleline_write.cpp -fPIC -DPIC -o .libs/purpleline_write.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c pluginmain.cpp -fPIC -DPIC -o .libs/pluginmain.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c linehttptransport.cpp -fPIC -DPIC -o .libs/linehttptransport.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c purpleline.cpp -fPIC -DPIC -o .libs/purpleline.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c thriftclient.cpp -fPIC -DPIC -o .libs/thriftclient.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c purpleline_blist.cpp -fPIC -DPIC -o .libs/purpleline_blist.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c pinverifier.cpp -fPIC -DPIC -o .libs/pinverifier.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c thrift_line/line_types.cpp -fPIC -DPIC -o thrift_line/.libs/line_types.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c purpleline_cmds.cpp -fPIC -DPIC -o .libs/purpleline_cmds.o libtool: compile: clang++ -g -Wall -Wextra -Werror -pedantic -fPIC -DHAVE_INTTYPES_H -DHAVE_CONFIG_H -DPURPLE_PLUGINS -I/data/scratch/chat/line-purple/work/.buildlink/include/libpurple -I/data/scratch/chat/line-purple/work/.buildlink/include/glib/glib-2.0 -I/data/scratch/chat/line-purple/work/.buildlink/lib/glib-2.0/include -I/data/scratch/chat/line-purple/work/.buildlink/include -std=c++11 -c thrift_line/TalkService.cpp -fPIC -DPIC -o thrift_line/.libs/TalkService.o In file included from thriftclient.cpp:4: In file included from /data/scratch/chat/line-purple/work/.buildlink/include/thrift/protocol/TCompactProtocol.h:264: /data/scratch/chat/line-purple/work/.buildlink/include/thrift/protocol/TCompactProtocol.tcc:699:28: error: no member named 'realloc' in namespace 'std'; did you mean simply 'realloc'? void* new_string_buf = std::realloc(string_buf_, (uint32_t)size); ^~~~~~~~~~~~ realloc /usr/include/stdlib.h:120:7: note: 'realloc' declared here void *realloc(void *, size_t); ^ purpleline_write.cpp:148:30: error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] [this, id, conv](int status, const guchar *data, gsize len) ^ purpleline_write.cpp:205:26: error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture] [this, id, conv](int status, const guchar *data, gsize len) ^ 2 errors generated. Makefile:47: recipe for target 'purpleline_write.o' failed gmake[1]: *** [purpleline_write.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... thriftclient.cpp:10:7: error: no matching constructor for initialization of 'line::TalkServiceClient' : line::TalkServiceClient( ^ ./thrift_line/TalkService.h:2873:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'typename boost::detail::sp_if_not_array >::type' (aka 'shared_ptr >') to 'const line::TalkServiceClient' for 1st argument class TalkServiceClient : virtual public TalkServiceIf { ^ ./thrift_line/TalkService.h:2873:7: note: candidate constructor (the implicit move constructor) not viable: no known conversion from 'typename boost::detail::sp_if_not_array >::type' (aka 'shared_ptr >') to 'line::TalkServiceClient' for 1st argument ./thrift_line/TalkService.h:2875:3: note: candidate constructor not viable: no known conversion from 'typename boost::detail::sp_if_not_array >::type' (aka 'shared_ptr >') to 'apache::thrift::stdcxx::shared_ptr< ::apache::thrift::protocol::TProtocol>' for 1st argument TalkServiceClient(apache::thrift::stdcxx::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) { ^ ./thrift_line/TalkService.h:2878:3: note: candidate constructor not viable: requires 2 arguments, but 1 was provided TalkServiceClient(apache::thrift::stdcxx::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, apache::thrift::stdcxx::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) { ^ thriftclient.cpp:15:12: error: no matching function for call to 'static_pointer_cast' http = boost::static_pointer_cast(getInputProtocol()->getTransport()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /data/scratch/chat/line-purple/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:878:42: note: candidate template ignored: could not match 'boost::shared_ptr' against 'std::__1::shared_ptr' template shared_ptr static_pointer_cast( shared_ptr const & r ) BOOST_SP_NOEXCEPT ^ /data/scratch/chat/line-purple/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:920:42: note: candidate template ignored: could not match 'boost::shared_ptr' against 'std::__1::shared_ptr' template shared_ptr static_pointer_cast( shared_ptr && r ) BOOST_SP_NOEXCEPT ^ In file included from thriftclient.cpp:7: In file included from ./thriftclient.hpp:7: In file included from /data/scratch/chat/line-purple/work/.buildlink/include/boost/make_shared.hpp:14: In file included from /data/scratch/chat/line-purple/work/.buildlink/include/boost/smart_ptr/make_shared.hpp:14: /data/scratch/chat/line-purple/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:256:17: error: no matching constructor for initialization of 'apache::thrift::protocol::TCompactProtocolT' ::new( pv ) T( boost::detail::sp_forward( args )... ); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thriftclient.cpp:11:16: note: in instantiation of function template specialization 'boost::make_shared, boost::shared_ptr >' requested here boost::make_shared( ^ /data/scratch/chat/line-purple/work/.buildlink/include/thrift/protocol/TCompactProtocol.h:36:7: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'boost::shared_ptr' to 'const apache::thrift::protocol::TCompactProtocolT' for 1st argument class TCompactProtocolT : public TVirtualProtocol > { ^ /data/scratch/chat/line-purple/work/.buildlink/include/thrift/protocol/TCompactProtocol.h:77:3: note: candidate constructor not viable: no known conversion from 'boost::shared_ptr' to 'stdcxx::shared_ptr' for 1st argument TCompactProtocolT(stdcxx::shared_ptr trans) ^ /data/scratch/chat/line-purple/work/.buildlink/include/thrift/protocol/TCompactProtocol.h:89:3: note: candidate constructor not viable: requires 3 arguments, but 1 was provided TCompactProtocolT(stdcxx::shared_ptr trans, ^ 4 errors generated. Makefile:47: recipe for target 'thriftclient.o' failed gmake[1]: *** [thriftclient.o] Error 1 gmake[1]: Leaving directory '/data/scratch/chat/line-purple/work/purple-line.git/libpurple' Makefile:2: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/chat/line-purple *** Error code 1 Stop. make: stopped in /data/pkgsrc/chat/line-purple