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,