Bug#777848: feel++: ftbfs with GCC-5

Matthias Klose doko at debian.org
Mon Jul 13 14:51:58 UTC 2015


With a boost built with GCC 5, this now fails with:

In file included from
/scratch/packages/tmp/feel++-0.99.0-final.1/feel/feelalg/matrixsparse.hpp:56:
/usr/include/boost/numeric/ublas/matrix.hpp:1387:35: error: unknown type name
'matrix'; did you mean 'Feel::tag::matrix'?
        fixed_matrix &operator = (matrix m) {
                                  ^
/scratch/packages/tmp/feel++-0.99.0-final.1/feel/feelcore/parameter.hpp:69:27:
note: 'Feel::tag::matrix' declared here
    BOOST_PARAMETER_NAME( matrix )
                          ^
/usr/include/boost/parameter/name.hpp:140:7: note: expanded from macro
'BOOST_PARAMETER_NAME'
    )(name)                                                         \
      ^
/usr/include/boost/parameter/name.hpp:133:37: note: expanded from macro
'BOOST_PARAMETER_SIMPLE_NAME'
    BOOST_PARAMETER_BASIC_NAME(tag, name, BOOST_PP_CAT(_, name))
                                    ^
/usr/include/boost/parameter/name.hpp:94:14: note: expanded from macro
'BOOST_PARAMETER_BASIC_NAME'
      struct tag                                                    \
             ^
1 error generated.
feel/CMakeFiles/feelpp.dir/build.make:471: recipe for target
'feel/CMakeFiles/feelpp.dir/feelalg/preconditioner.cpp.o' failed
make[3]: *** [feel/CMakeFiles/feelpp.dir/feelalg/preconditioner.cpp.o] Error 1
make[3]: Leaving directory
'/scratch/packages/tmp/feel++-0.99.0-final.1/obj-x86_64-linux-gnu'


didn't check any further.

anyway, package maintainer is upstream, and the package is now autoremoved



More information about the debian-science-maintainers mailing list