On Sun, Jul 19, 2020 at 03:30:18AM +0100, peter green wrote:
> Secondly on architectures where the build can be attempted it is failing
> with
> 
> > [  3%] Building CXX object CMakeFiles/opendht-static.dir/src/utils.cpp.o
> > /usr/bin/c++  -DASIO_STANDALONE -DOPENDHT_LOG=true -DOPENDHT_PEER_DISCOVERY 
> > -DPACKAGE_VERSION=\"2.1.0\" -I/<<PKGBUILDDIR>>/. -I/<<PKGBUILDDIR>>/include 
> > -I/<<PKGBUILDDIR>>/include/opendht 
> > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/include  -g -O2 
> > -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-return-type 
> > -Wall -Wextra -Wnon-virtual-dtor -pedantic-errors -fvisibility=hidden 
> > -DMSGPACK_DISABLE_LEGACY_NIL -DMSGPACK_DISABLE_LEGACY_CONVERT -fPIC   
> > -std=gnu++14 -o CMakeFiles/opendht-static.dir/src/utils.cpp.o -c 
> > /<<PKGBUILDDIR>>/src/utils.cpp
> > In file included from /usr/include/msgpack/adaptor/cpp11/chrono.hpp:14,
> >                  from /usr/include/msgpack/type.hpp:38,
> >                  from /usr/include/msgpack.hpp:22,
> >                  from /<<PKGBUILDDIR>>/include/opendht/utils.h:23,
> >                  from /<<PKGBUILDDIR>>/src/utils.cpp:23:
> > /usr/include/msgpack/v1/adaptor/cpp11/chrono.hpp:20:10: fatal error: 
> > boost/numeric/conversion/cast.hpp: No such file or directory
> >    20 | #include <boost/numeric/conversion/cast.hpp>
> >       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > compilation terminated.
> 
> I am ccing the msgpack-c maintainers in case this is a problem in that 
> package.

Yes, in this case it is, since that code doesn't require explicit opt-in
to use boost.  I'll update libmsgpack-dev's Depends.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB

Reply via email to