Bug#878830: opencv: FTBFS w/tbb 4.x: has_trivial_copy_constructor missing

Aaron M. Ucko ucko at debian.org
Tue Oct 17 02:18:26 UTC 2017


Source: opencv
Version: 3.2.0+dfsg-2
Severity: important
Justification: fails to build from source (but built successfully in the past)
User: debian-x32 at lists.debian.org

Thanks again for looking into #878705.  Builds for x32 now do slightly
better, but still fail:

  /usr/include/tbb/pipeline.h:328:74: error: 'has_trivial_copy_constructor' is not a member of 'std'

Per https://github.com/01org/tbb/issues/12, this error stems from
tbb's historic use of a non-standard GCC extension that went away in
GCC 7.  However, updated tbb packages FTBFS on x32 and a couple of
other non-release architectures, so only old, broken versions are
available there.  Please version the build dependency on libtbb-dev to
(>= 2017~) to avoid bothering to try building against these old
versions.

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu



More information about the debian-science-maintainers mailing list