Opened 6 years ago

Closed 6 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: normal Keywords:
Cc:

Description (last modified by Pierre Labastie)

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)

poppler-0.61.0-cmake_fix-1.patch (3.8 KB ) - added by Chris Staub 6 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 by Pierre Labastie, 6 years ago

Owner: changed from blfs-book@… to Pierre Labastie
Status: newassigned

comment:2 by Chris Staub, 6 years ago

Description: modified (diff)
 * Use GNUInstallDirs. Bug #103211

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.

by Chris Staub, 6 years ago

comment:3 by Chris Staub, 6 years ago

This issue has been fixed in the latest git commit for Poppler. I've attached a patch generated from that commit.

comment:4 by Pierre Labastie, 6 years ago

Description: modified (diff)

Thanks a lot, it'll save me so much time!

comment:5 by Pierre Labastie, 6 years ago

Resolution: fixed
Status: assignedclosed

fixed at r19494

Note: See TracTickets for help on using tickets.