| Anonymous | Login | 2026-03-14 16:46 CET |
| Main | My View | View Issues |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
| 0005283 | [poppler_dev] upgrade | major | always | 2016-09-09 10:53 | 2016-09-09 15:39 | ||
| Reporter | jeroenooms | View Status | public | ||||
| Assigned To | dam | ||||||
| Priority | normal | Resolution | fixed | ||||
| Status | closed | ||||||
| Summary | 0005283: poppler_dev is outdated and C++ API fails to link with GCC5 | ||||||
| Description |
I would like to build an R package which uses poppler_dev but it gives the following linking error: http://pastebin.com/raw/H3yxQVt1 [^] The reason might be that libpoppler_dev was built with Solaris Studio which is not binary compatible with GCC5. It would be great if OpenCSW could provide a version of libpoppler that works with GCC5. Moreover, libpoppler_dev on OpenCSW is about 20 releases behind on upstream; an upgrade would be great: https://poppler.freedesktop.org/releases.html [^] |
||||||
| Additional Information | |||||||
| Tags | No tags attached. | ||||||
| Attached Files | |||||||
|
|
|||||||
Notes |
|
|
(0011183) dam (administrator) 2016-09-09 15:39 |
From pastebin:: > install.packages("pdftools") --- Please select a CRAN mirror for use in this session --- trying URL 'https://cloud.r-project.org/src/contrib/pdftools_0.5.tar.gz' [^] Content type 'application/x-gzip' length 8501 bytes ================================================== downloaded 8501 bytes [1] "/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/en_US.UTF-8" * installing *source* package ‘pdftools’ ... ** package ‘pdftools’ successfully unpacked and MD5 sums checked Found pkg-config cflags and libs! Using PKG_CFLAGS=-I/opt/csw/include/poppler/cpp -I/opt/csw/include/poppler Using PKG_LIBS=-L/opt/csw/lib -lpoppler-cpp ** libs /opt/csw/bin/g++-5.2 -I/opt/csw/lib/R/include -DNDEBUG -I/opt/csw/include/poppler/cpp -I/opt/csw/include/poppler -I/opt/csw/include -I"/opt/csw/lib/R/library/Rcpp/include" -fPIC -O2 -pipe -fno-omit-frame-pointer -m32 -march=pentiumpro -c RcppExports.cpp -o RcppExports.o /opt/csw/bin/g++-5.2 -I/opt/csw/lib/R/include -DNDEBUG -I/opt/csw/include/poppler/cpp -I/opt/csw/include/poppler -I/opt/csw/include -I"/opt/csw/lib/R/library/Rcpp/include" -fPIC -O2 -pipe -fno-omit-frame-pointer -m32 -march=pentiumpro -c bindings.cpp -o bindings.o /opt/csw/bin/g++-5.2 -I/opt/csw/lib/R/include -DNDEBUG -I/opt/csw/include/poppler/cpp -I/opt/csw/include/poppler -I/opt/csw/include -I"/opt/csw/lib/R/library/Rcpp/include" -fPIC -O2 -pipe -fno-omit-frame-pointer -m32 -march=pentiumpro -c init.cpp -o init.o /opt/csw/bin/g++-5.2 -shared -m32 -march=pentiumpro -L/opt/csw/lib -o pdftools.so RcppExports.o bindings.o init.o -L/opt/csw/lib -lpoppler-cpp installing to /opt/csw/lib/R/library/pdftools/libs ** R ** preparing package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded [1] "/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/en_US.UTF-8" Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load shared object '/opt/csw/lib/R/library/pdftools/libs/pdftools.so': ld.so.1: R: fatal: relocation error: file /opt/csw/lib/R/library/pdftools/libs/pdftools.so: symbol _ZNK7poppler7ustring9to_latin1B5cxx11Ev: referenced symbol not found Error: loading failed Execution halted ERROR: loading failed * removing ‘/opt/csw/lib/R/library/pdftools’ |
|
(0011184) dam (administrator) 2016-09-09 15:39 |
This should be fixed with poppler-0.47.0,REV=2016.09.09 pushing to unstable/ now. |
| Copyright © 2000 - 2008 Mantis Group |