Bug#827542: libffado: FTBFS with gcc-6 and glibc 2.23

Daniel Schepler dschepler at gmail.com
Fri Jun 17 15:15:37 UTC 2016


Source: libffado
Version: 2.2.1-3
Severity: important

>From my pbuilder build log, using a chroot image preferring
gcc-defaults and glibc from experimental:

...
In file included from /usr/include/c++/6/math.h:36:0,
                 from src/libutil/TimestampedBuffer.cpp:182:
/usr/include/c++/6/cmath:101:37: error: '__is_integer' was not
declared in this scope
     typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value,
                                     ^~~~~~~~~~~~
/usr/include/c++/6/cmath:101:37: note: suggested alternative:
In file included from /usr/include/c++/6/bits/stl_algobase.h:61:0,
                 from /usr/include/c++/6/vector:60,
                 from src/ffadotypes.h:54,
                 from src/debugmodule/../fbtypes.h:27,
                 from src/debugmodule/debugmodule.h:30,
                 from src/libieee1394/cycletimer.h:29,
                 from src/libutil/TimestampedBuffer.cpp:27:
/usr/include/c++/6/bits/cpp_type_traits.h:127:12: note:   'std::__is_integer'
     struct __is_integer
            ^~~~~~~~~~~~
In file included from /usr/include/c++/6/math.h:36:0,
                 from src/libutil/TimestampedBuffer.cpp:182:
/usr/include/c++/6/cmath:101:53: error: wrong number of template
arguments (1, should be 2)
     typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value,
                                                     ^
In file included from /usr/include/c++/6/bits/stl_algobase.h:62:0,
                 from /usr/include/c++/6/vector:60,
                 from src/ffadotypes.h:54,
                 from src/debugmodule/../fbtypes.h:27,
                 from src/debugmodule/debugmodule.h:30,
                 from src/libieee1394/cycletimer.h:29,
                 from src/libutil/TimestampedBuffer.cpp:27:
/usr/include/c++/6/ext/type_traits.h:45:12: note: provided for
'template<bool <anonymous>, class> struct __gnu_cxx::__enable_if'
     struct __enable_if
            ^~~~~~~~~~~
...
scons: building terminated because of errors.
debian/rules:62: recipe for target 'debian/stamp-scons-build' failed
make: *** [debian/stamp-scons-build] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
-- 
Daniel Schepler



More information about the pkg-multimedia-maintainers mailing list