Il 27 gen 2018 3:56 PM, "Jeremie Courreges-Anglas" <j...@wxcvbn.org> ha scritto:
On Fri, Jan 26 2018, Rafael Sadowski <raf...@sizeofvoid.org> wrote: > Hi All! Hey, > This time easier than last time and a relative easy update to the > current boost. > > Changelog: http://www.boost.org/users/history/version_1_66_0.html > > I did not build all consumers. Bulk feedback wanted. I only tested a few deps on sparc64 so far. devel/dlib and games/bastet* succeed, but net/kea** seems to suffer: [...] c++ --std=c++11 -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib -I/usr/local/include -DOS_BSD -I../../../ext/coroutine -DBOOST_ASIO_HEADER_ONLY -DBOOST_ASIO_DISABLE_THREADS=1 -Wall -Wextra -Wnon-virtual-dtor -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -pthread -Wno-missing-field-initializers -fPIC -O2 -pipe -MT libkea_asiolink_la-io_socket.lo -MD -MP -MF .deps/libkea_asiolink_la-io_socket.Tpo -c io_socket.cc -fPIC -DPIC -o .libs/libkea_asiolink_la-io_socket.o In file included from io_service.cc:9:0: ../../../src/lib/asiolink/io_service.h:14:11: error: using typedef-name 'boost::asio::io_service' after 'class' class io_service; ^ In file included from /usr/local/include/boost/asio.hpp:69:0, from ../../../src/lib/asiolink/asio_wrapper.h:67, from io_service.cc:8: /usr/local/include/boost/asio/io_service.hpp:27:20: note: 'boost::asio::io_service' has a previous declaration here typedef io_context io_service; ^ In file included from ../../../src/lib/asiolink/interval_timer.h:13:0, from interval_timer.cc:9: ../../../src/lib/asiolink/io_service.h:14:11: error: using typedef-name 'boost::asio::io_service' after 'class' class io_service; ^ In file included from /usr/local/include/boost/asio.hpp:69:0, from ../../../src/lib/asiolink/asio_wrapper.h:67, from interval_timer.cc:8: /usr/local/include/boost/asio/io_service.hpp:27:20: note: 'boost::asio::io_service' has a previous declaration here typedef io_context io_service; ^ Error while executing c++ --std=c++11 -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib -I/usr/local/include -DOS_BSD -I../../../ext/coroutine -DBOOST_ASIO_HEADER_ONLY -DBOOST_ASIO_DISABLE_THREADS=1 -Wall -Wextra -Wnon-virtual-dtor -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -pthread -Wno-missing-field-initializers -fPIC -O2 -pipe -MT libkea_asiolink_la-io_service.lo -MD -MP -MF .deps/libkea_asiolink_la-io_service.Tpo -c io_service.cc -fPIC -DPIC -o .libs/libkea_asiolink_la-io_service.o *** Error 2 in target 'libkea_asiolink_la-io_service.lo' Error while executing c++ --std=c++11 -DHAVE_CONFIG_H -I. -I../../.. -I../../../src/lib -I../../../src/lib -I/usr/local/include -DOS_BSD -I../../../ext/coroutine -DBOOST_ASIO_HEADER_ONLY -DBOOST_ASIO_DISABLE_THREADS=1 -Wall -Wextra -Wnon-virtual-dtor -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -pthread -Wno-missing-field-initializers -fPIC -O2 -pipe -MT libkea_asiolink_la-interval_timer.lo -MD -MP -MF .deps/libkea_asiolink_la-interval_timer.Tpo -c interval_timer.cc -fPIC -DPIC -o .libs/libkea_asiolink_la- interval_timer.o *** Error 1 in target 'libkea_asiolink_la-interval_timer.lo' mv -f .deps/libkea_asiolink_la-io_socket.Tpo .deps/libkea_asiolink_la-io_ socket.Plo mv -f .deps/libkea_asiolink_la-io_endpoint.Tpo .deps/libkea_asiolink_la-io_ endpoint.Plo *** Error 1 in src/lib/asiolink (Makefile:601 'libkea_asiolink_la-interval_ timer.lo') *** Error 2 (Makefile:622 'libkea_asiolink_la-io_service.lo') *** Error 1 in src/lib/asiolink (Makefile:701 'all-recursive') *** Error 1 in src/lib (Makefile:431 'all-recursive') *** Error 1 in src (Makefile:432 'all-recursive') *** Error 1 in . (Makefile:600 'all-recursive') *** Error 2 in /usr/ports/pobj/kea-1.2.0/kea-1.2.0 (Makefile:441 'all') *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2742 '/usr/ports/pobj/kea-1.2.0/.build_done') *** Error 1 in /usr/ports/net/kea (/usr/ports/infrastructure/mk/ bsd.port.mk:2419 'all') https://git.archlinux.org/svntogit/community.git/plain/trunk/asiolink-fix-build-with-boost-1.66.patch?h=packages/kea Ciao, David