[Bug 237315] New port: net/pichi An Application Layer Proxy controlled via RESTful APIs

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat May 18 09:49:35 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237315

--- Comment #7 from Tobias Kortkamp <tobik at freebsd.org> ---
XUSE_RC_SUBR=   pichi

This needs to be moved into the USES block.

Test building this on FreeBSD 12.0 fails with:

FAILED: src/CMakeFiles/pichi_lib.dir/net/asio.cpp.o 
/usr/bin/c++  -DBOOST_ASIO_NO_DEPRECATED -Dpichi_lib_EXPORTS
-I/wrkdirs/usr/ports/net/pichi/work/pichi-1.2.0/include -Iinclude
-I/usr/local/include -Isrc -O2 -pipe -fstack-protector-strong
-fno-strict-aliasing -Os -DNDEBUG -fPIC   -std=c++17 -MD -MT
src/CMakeFiles/pichi_lib.dir/net/asio.cpp.o -MF
src/CMakeFiles/pichi_lib.dir/net/asio.cpp.o.d -o
src/CMakeFiles/pichi_lib.dir/net/asio.cpp.o -c
/wrkdirs/usr/ports/net/pichi/work/pichi-1.2.0/src/net/asio.cpp
In file included from
/wrkdirs/usr/ports/net/pichi/work/pichi-1.2.0/src/net/asio.cpp:3:
In file included from /usr/local/include/boost/asio/connect.hpp:20:
In file included from /usr/local/include/boost/asio/basic_socket.hpp:21:
/usr/local/include/boost/asio/detail/io_object_impl.hpp:87:40: error: no member
named 'get_executor' in 'boost::asio::execution_context'
      implementation_executor_(context.get_executor(),
                               ~~~~~~~ ^
/usr/local/include/boost/asio/ip/basic_resolver.hpp:118:7: note: in
instantiation of function template specialization
'boost::asio::detail::io_object_impl<boost::asio::detail::resolver_service<boost::asio::ip::tcp>,
boost::asio::executor>::io_object_impl<boost::asio::execution_context>'
requested here
    : impl_(context)
      ^
/wrkdirs/usr/ports/net/pichi/work/pichi-1.2.0/src/net/asio.cpp:82:25: note: in
instantiation of function template specialization
'boost::asio::ip::basic_resolver<boost::asio::ip::tcp,
boost::asio::executor>::basic_resolver<boost::asio::execution_context>'
requested here
                       
tcp::resolver{s.get_executor().context()}.async_resolve(
                        ^
1 error generated.
ninja: build stopped: subcommand failed.
*** Error code 1

Stop.
make: stopped in /usr/ports/net/pichi
=>> Cleaning up wrkdir
===>  Cleaning for pichi-1.2.0
build of net/pichi | pichi-1.2.0 ended at Sat May 18 11:46:00 CEST 2019
build time: 00:00:52
!!! build failure encountered !!!

Full log: https://people.freebsd.org/~tobik/logs/pichi-1.2.0.log

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list