Source: rheolef
Version: 6.7-4
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Hi,

rheolef did FTBFS during the binNMU against the new cgal:

https://buildd.debian.org/status/package.php?p=rheolef&suite=unstable

>From the amd64 log:

libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../config -I../../util/qd 
-I../../include -I/usr/include/openmpi -Wdate-time -D_FORTIFY_SOURCE=2 -g 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -std=c++11 -Wall -Wno-unused -Wno-strict-aliasing 
-Wno-literal-suffix -Wno-deprecated-declarations -O3 -MT point_predicate.lo -MD 
-MP -MF .deps/point_predicate.Tpo -c point_predicate.cc  -fPIC -DPIC -o 
.libs/point_predicate.o
In file included from /usr/include/boost/container/detail/flat_tree.hpp:29:0,
                 from /usr/include/boost/container/flat_map.hpp:29,
                 from /usr/include/CGAL/config.h:123,
                 from /usr/include/CGAL/basic.h:29,
                 from /usr/include/CGAL/Cartesian/Cartesian_base.h:28,
                 from /usr/include/CGAL/Cartesian.h:28,
                 from ../../include/rheolef/cgal_kernel.h:42,
                 from ../../include/rheolef/cgal_traits.h:24,
                 from point_predicate.cc:34:
/usr/include/boost/container/detail/pair.hpp:433:8: error: partial 
specialization of 'struct boost::is_enum<std::pair<_T1, _T2> >' after 
instantiation of 'struct boost::is_enum<std::pair<int, int> >' [-fpermissive]
 struct is_enum< ::std::pair<T, U> >
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
Makefile:1130: recipe for target 'point_predicate.lo' failed
make[4]: *** [point_predicate.lo] Error 1


Andreas

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to