Package: tesseract-ocr
Version: 3.02.01-4
Severity: normal
Tags: sid
Justification: fails to build from source

I did a straight apt-get (wajig) download of the tesseract 3.02.01-4 source and 
issued

dpkg-buildpackage

The build fails as follows:  

/bin/bash ../libtool --tag=CXX   --mode=link x86_64-linux-gnu-g++  -Wall -g 
-fPIC -DTESSDATA_PREFIX=/usr/share/tesseract-ocr/  -Wl,-z,defs -o 
libtesseract_api.la  baseapi.lo  -llept -lpthread 
libtool: link: ar cru .libs/libtesseract_api.a .libs/baseapi.o 
libtool: link: ranlib .libs/libtesseract_api.a
libtool: link: ( cd ".libs" && rm -f "libtesseract_api.la" && ln -s 
"../libtesseract_api.la" "libtesseract_api.la" )
/bin/bash ../libtool --tag=CXX   --mode=link x86_64-linux-gnu-g++  -Wall -g 
-fPIC -DTESSDATA_PREFIX=/usr/share/tesseract-ocr/ -version-info 3:2 -L./ -L../ 
-L../api -L../ccutil -L../viewer -L../cutil -L../image -L../ccstruct -L../dict 
-L../classify -L../wordrec -L../neural_networks/runtime -L../textord -L../cube 
-L../ccmain -Wl,-z,defs -o libtesseract.la -rpath /usr/lib  libtesseract_api.la 
../ccmain/libtesseract_main.la ../cube/libtesseract_cube.la 
../neural_networks/runtime/libtesseract_neural.la 
../textord/libtesseract_textord.la ../wordrec/libtesseract_wordrec.la 
../classify/libtesseract_classify.la ../dict/libtesseract_dict.la 
../ccstruct/libtesseract_ccstruct.la ../image/libtesseract_image.la 
../cutil/libtesseract_cutil.la ../viewer/libtesseract_viewer.la 
../ccutil/libtesseract_ccutil.la -llept -lpthread 
libtool: link: x86_64-linux-gnu-g++ -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtbeginS.o  -Wl,--whole-archive 
./.libs/libtesseract_api.a ../ccmain/.libs/libtesseract_main.a 
../cube/.libs/libtesseract_cube.a 
../neural_networks/runtime/.libs/libtesseract_neural.a 
../textord/.libs/libtesseract_textord.a ../wordrec/.libs/libtesseract_wordrec.a 
../classify/.libs/libtesseract_classify.a ../dict/.libs/libtesseract_dict.a 
../ccstruct/.libs/libtesseract_ccstruct.a ../image/.libs/libtesseract_image.a 
../cutil/.libs/libtesseract_cutil.a ../viewer/.libs/libtesseract_viewer.a 
../ccutil/.libs/libtesseract_ccutil.a -Wl,--no-whole-archive  
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/api 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/ccutil 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/viewer 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/cut
 il -L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/image 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/ccstruct 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/dict 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/classify 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/wordrec 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/neural_networks/runtime 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/textord 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/cube 
-L/home/csa/CAS2/Jungseock/deb-src/tesseract-3.02.01/ccmain -llept -lpthread 
-L/usr/lib/gcc/x86_64-linux-gnu/4.4.5 
-L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib -L/lib/../lib 
-L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../.. 
-L/usr/lib/x86_64-linux-gnu -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/../../../../lib/crtn.o  -Wl,-z -Wl,defs   
-Wl,-soname -Wl,libtesseract.so.3 -o .libs/libtesseract.so.3.0.
 2
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/libstdc++.a(functexcept.o): 
relocation R_X86_64_32 against `std::bad_typeid::~bad_typeid()' can not be used 
when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.4.5/libstdc++.a: could not read symbols: Bad 
value
collect2: ld returned 1 exit status
make[3]: *** [libtesseract.la] Error 1

Does this require a different version of libstdc++?

-- System Information:
Debian Release: 6.0.4
  APT prefers stable
  APT policy: (990, 'stable'), (1, 'experimental'), (1, 'unstable'), (1, 
'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.26 (SMP w/16 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ISO-8859-1) (ignored: 
LC_ALL set to en_US)
Shell: /bin/sh linked to /bin/dash

Versions of packages tesseract-ocr depends on:
ii  libc6                         2.11.3-2   Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.4.5-8  GCC support library
ii  libleptonica                  1.69-3     image processing library
ii  libstdc++6                    4.6.2-5    GNU Standard C++ Library v3
ii  libtesseract3                 3.02.01-4  Command line OCR tool
ii  tesseract-ocr-eng             3.02-2     tesseract-ocr language files for E
ii  tesseract-ocr-equ             3.02-2     tesseract-ocr language files for e
ii  tesseract-ocr-osd             3.02-2     tesseract-ocr language files for s

tesseract-ocr recommends no packages.

tesseract-ocr suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to