Bug#884967: opencv: FTBFS on various architectures

Bas Couwenberg sebastic at xs4all.nl
Fri Dec 22 07:03:05 UTC 2017


Source: opencv
Version: 3.2.0+dfsg-4
Severity: serious
Justification: makes the package in question unusable or mostly so
Control: block 884504 by -1

Dear Maintainer,

Your package FTBFS on various architectures, which is blocking the gdal
transition (#884504). On most architectures the error is related to
tesseract which was updated to 4.00~git2174-3b62badd-5 recently,
triggering an uncoordinated transition.

armel:

 cd /<<BUILDDIR>>/opencv-3.2.0+dfsg/obj-arm-linux-gnueabi/modules/saliency && /usr/bin/c++  -DCVAPI_EXPORTS -D__OPENCV_BUILD=1 -isystem /<<BUILDDIR>>/opencv-3.2.0+dfsg/obj-arm-linux-gnueabi -isystem /usr/include/gdal -isystem /usr/include/eigen3 -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/saliency/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/saliency/src -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/obj-arm-linux-gnueabi/modules/saliency -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/core/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/flann/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/imgproc/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/ml/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/imgcodecs/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/videoio/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/highgui/include -I/<<BUILDDIR>>/opencv-3.2.0+dfsg/modules/features2d/include  -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/opencv-3.2.0+dfsg=. -fstack-protector-strong -Wfo
 rmat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wno-narrowing -Wno-delete-non-virtual-dtor -Wno-comment -fdiagnostics-show-option -pthread -fomit-frame-pointer -mfp16-format=ieee -ffunction-sections -fvisibility=hidden -fvisibility-inlines-hidden -Wno-overloaded-virtual -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/opencv-3.2.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security  -DNDEBUG -fPIC   -o CMakeFiles/opencv_saliency.dir/src/BING/CmShow.cpp.o -c /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/saliency/src/BING/CmShow.cpp
 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/erfilter.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=armel&ver=3.2.0%2Bdfsg-4%2Bb1&stamp=1513664764&raw=0

armhf:

 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/erfilter.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin
 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/ocr_beamsearch_decoder.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=armhf&ver=3.2.0%2Bdfsg-4%2Bb1&stamp=1513722611&raw=0

mips:

 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/erfilter.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin
 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/ocr_beamsearch_decoder.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=mips&ver=3.2.0%2Bdfsg-4%2Bb1&stamp=1513901708&raw=0

mips64el:

 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/ocr_beamsearch_decoder.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=mips64el&ver=3.2.0%2Bdfsg-4%2Bb1&stamp=1513727576&raw=0

mipsel:

 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/erfilter.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=mipsel&ver=3.2.0%2Bdfsg-4%2Bb1&stamp=1513687482&raw=0

alpha:

 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/erfilter.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=alpha&ver=3.2.0%2Bdfsg-4%2Bb1&stamp=1513727334&raw=0

hppa:

 cd /<<BUILDDIR>>/opencv-3.2.0+dfsg/obj-hppa-linux-gnu/doc && /usr/bin/doxygen /<<BUILDDIR>>/opencv-3.2.0+dfsg/obj-hppa-linux-gnu/doc/Doxyfile
 error opening bib24320.bbl: No such file or directory
 bibtex command failed: No such file or directory
 error: Problems running bibtex. Verify that the command 'perl --version' works from the command line. Exit code: 2

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=hppa&ver=3.2.0%2Bdfsg-4&stamp=1513737007&raw=0

m68k:

 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/erfilter.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=m68k&ver=3.2.0%2Bdfsg-4%2Bb1&stamp=1513860547&raw=0

sh4:

 In file included from /usr/include/tesseract/ltrresultiterator.h:26:0,
                  from /usr/include/tesseract/resultiterator.h:26,
                  from /usr/include/tesseract/baseapi.h:31,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/precomp.hpp:51,
                  from /<<BUILDDIR>>/opencv-3.2.0+dfsg/contrib/modules/text/src/erfilter.cpp:43:
 /usr/include/tesseract/unichar.h:164:10: error: 'string' does not name a type; did you mean 'stdin'?
    static string UTF32ToUTF8(const std::vector<char32>& str32);
           ^~~~~~
           stdin

buildlog: https://buildd.debian.org/status/fetch.php?pkg=opencv&arch=sh4&ver=3.2.0%2Bdfsg-4&stamp=1513870347&raw=0

Kind Regards,

Bas



More information about the debian-science-maintainers mailing list