Bug#814606: libvigraimpex: FTBFS on armel (error: return type 'class std::future<void>')

Ullrich Koethe ullrich.koethe at iwr.uni-heidelberg.de
Tue Mar 1 10:21:49 UTC 2016


Since your toolchain apparently has no conforming implementation of 
std::thread, you might want to try boost::thread as a fall-back. To do 
so, please run cmake with the flag "-DWITH_BOOST_THREAD=1".

Best
Ulli


On Sat, 13 Feb 2016 13:27:16 +0100 Andreas Metzler <ametzler at bebt.de> wrote:
> Package: libvigraimpex
> Version: 1.10.0+git20160120.803d5d4-1
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
>
> Hello,
>
> the build-error on armel is different from the one on ppc64el (#812852:
> Failure in ChunkedMultiArrayTest). It fails at
> Building CXX object
> vigranumpy/src/core/CMakeFiles/vigranumpy_analysis.dir/segmentation.cxx.o
> with multiple errors starting with this one:
>
> threadpool.hxx:333:26: error: return type 'class std::future<void>' is incomplete
>  ThreadPool::enqueue(F&& f)
>                           ^
>
> This is a new issue in 1.10.0+git, not a change in rdeps.
>
> cu Andreas
>
> --
> `What a good friend you are to him, Dr. Maturin. His other friends are
> so grateful to you.'
> `I sew his ears on from time to time, sure'



More information about the debian-science-maintainers mailing list