Source: saga Version: 2.3.1+dfsg-2 Severity: important Justification: fails to build from source Tags: patch
Dear Maintainer, I am scheduled to transition of opencv, and this package is target to transition. So I tested build with opencv 3.1.As a result, this FTBFS with opencv 3.1. Because libcv-dev, ibopencv-contrib-dev and libopencv-legacy-dev has been removed from opencv 3.1 package. ----- perl -p vars-subs.pl doc/sty/automultiplechoice.dtx.in > doc/sty/automultiplechoice.dtx gcc -o AMC-detect AMC-detect.cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/home/iwamatsu/priv/debian/ocv/auto-multiple-choice/auto-multiple-choice-1.3.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -lstdc++ -lm -I /usr/include/opencv -lopencv_core -lopencv_highgui -lopencv_imgproc /usr/bin/ld: /tmp/ccppjzVB.o: undefined reference to symbol 'cvLoadImage' //usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status Makefile:123: recipe for target 'AMC-detect' failed make[1]: *** [AMC-detect] Error 1 ----- I attached a patch that revice this problem. Could you check this patch and apply? Best regards, Nobuhiro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6
diff -Nru saga-2.3.1+dfsg/debian/control saga-2.3.1+dfsg/debian/control --- saga-2.3.1+dfsg/debian/control 2016-09-27 16:07:20.000000000 +0900 +++ saga-2.3.1+dfsg/debian/control 2016-10-17 00:51:03.000000000 +0900 @@ -6,16 +6,13 @@ Priority: optional Build-Depends: debhelper (>= 9), dh-autoreconf, - libcv-dev, libdxflib-dev, libexpat-dev, libgdal-dev, libhpdf-dev, libogdi3.2-dev, - libopencv-contrib-dev, libopencv-core-dev, libopencv-imgproc-dev, - libopencv-legacy-dev, libopencv-photo-dev, libproj-dev, libqhull-dev,