Opened 9 years ago
Closed 9 years ago
#9989 closed enhancement (fixed)
poppler-0.61.0
| Reported by: | Pierre Labastie | Owned by: | Pierre Labastie |
|---|---|---|---|
| Priority: | normal | Milestone: | 8.2 |
| Component: | BOOK | Version: | SVN |
| Severity: | medium | Keywords: | |
| Cc: |
Description (last modified by )
new minor version.
The latest stable release is poppler-0.61.0.tar.xz, released on November 4, 2017:
core:
* Fix crashes in broken files
* Cleanup unused functions from GlobalParams
* Tweak LZWStream::processNextCode error handling. Bug #103174
* Warning fixes
* Remove t1lib code
qt5:
* Clean up the remaining Splash code in Arthur backend. Bug #103117
* ArthurOutputDev: Properly implement saveState/restoreState. Bug #103118
* Fix leak in ArthurOutputDev::updateFont. Bug #103508
build system:
* Use GNUInstallDirs. Bug #103211
* mingw: Install pkg-config files
* mingw: change library names to include the soversion. Bug #103157
* Fix installing a .cc file as header
* Use -pthread flag instead of -lpthread
Attachments (1)
Change History (6)
comment:1 by , 9 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 9 years ago
| Description: | modified (diff) |
|---|
by , 9 years ago
| Attachment: | poppler-0.61.0-cmake_fix-1.patch added |
|---|
comment:3 by , 9 years ago
This issue has been fixed in the latest git commit for Poppler. I've attached a patch generated from that commit.
Note:
See TracTickets
for help on using tickets.

This causes some problems, at least with the current book instructions. The .pc.cmake files in the source use "CMAKE_INSTALL_LIBDIR" and "CMAKE_INSTALL_INCLUDEDIR", which results in lines like "libdir=lib" and "includedir=include" in the final installed .pc files. This results at least in a build failure in cups-filters as it can't find poppler headers since it isn't looking in the right place. I assume the same would happen with other packages that use pkg-config to find poppler libs/headers.