On Fri, Jan 26 2018, Rafael Sadowski <[email protected]> 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')

* after removing BROKEN-sparc64
** http://ftp.fr.openbsd.org/pub/OpenBSD/snapshots/packages/sparc64/ says
  it built in the last snaps

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to