[R-pkg-team] Bug#914708: r-bioc-biocparallel: FTBFS with Boost 1.67

Graham Inggs ginggs at debian.org
Mon Nov 26 15:03:43 GMT 2018


Source: r-bioc-biocparallel
Version: 1.16.0-1
Severity: serious
Tags: ftbfs

Hi Maintainer

R-bioc-biocparallel FTBFS [1] with Boost 1.67:

make[1]: Entering directory '/build/1st/r-bioc-biocparallel-1.16.0/src'
g++ -std=gnu++11 -I"/usr/share/R/include" -DNDEBUG
-I"/usr/lib/R/site-library/BH/include"    -fpic  -g -O2
-fdebug-prefix-map=/build/r-base-3.5.1=. -fstack-protector-strong
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -g -c
ipcmutex.cpp -o ipcmutex.o
ipcmutex.cpp:7:36: error: use of deleted function
'boost::uuids::random_generator_pure::random_generator_pure(boost::uuids::random_generator_pure&&)'
     boost::uuids::random_generator();
                                    ^
In file included from /usr/include/boost/uuid/uuid_generators.hpp:17,
                 from ipcmutex.cpp:3:
/usr/include/boost/uuid/random_generator.hpp:149:7: note:
'boost::uuids::random_generator_pure::random_generator_pure(boost::uuids::random_generator_pure&&)'
is implicitly deleted because the default definition would be
ill-formed:
 class random_generator_pure
       ^~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/uuid/random_generator.hpp:149:7: error: use of
deleted function
'boost::uuids::detail::random_provider::random_provider(boost::uuids::detail::random_provider&&)'
In file included from /usr/include/boost/uuid/random_generator.hpp:20,
                 from /usr/include/boost/uuid/uuid_generators.hpp:17,
                 from ipcmutex.cpp:3:
/usr/include/boost/uuid/detail/random_provider.hpp:41:7: note:
'boost::uuids::detail::random_provider::random_provider(boost::uuids::detail::random_provider&&)'
is implicitly deleted because the default definition would be
ill-formed:
 class random_provider
       ^~~~~~~~~~~~~~~
/usr/include/boost/uuid/detail/random_provider.hpp:41:7: error: use of
deleted function 'boost::noncopyable_::noncopyable::noncopyable(const
boost::noncopyable_::noncopyable&)'
In file included from /usr/include/boost/uuid/detail/random_provider.hpp:14,
                 from /usr/include/boost/uuid/random_generator.hpp:20,
                 from /usr/include/boost/uuid/uuid_generators.hpp:17,
                 from ipcmutex.cpp:3:
/usr/include/boost/core/noncopyable.hpp:34:7: note: declared here
       noncopyable( const noncopyable& ) = delete;
       ^~~~~~~~~~~
make[1]: *** [/usr/lib/R/etc/Makeconf:168: ipcmutex.o] Error 1
make[1]: Leaving directory '/build/1st/r-bioc-biocparallel-1.16.0/src'
make[1]: Entering directory '/build/1st/r-bioc-biocparallel-1.16.0/src'
make[1]: Leaving directory '/build/1st/r-bioc-biocparallel-1.16.0/src'
ERROR: compilation failed for package 'BiocParallel'

Regards
Graham


[1] https://tests.reproducible-builds.org/debian/history/amd64/r-bioc-biocparallel.html



More information about the R-pkg-team mailing list