Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 462192 - =app-text/poppler-0.22.2 does not link against glib-2.34.1 because of missing -lgio-2.0
Summary: =app-text/poppler-0.22.2 does not link against glib-2.34.1 because of missing...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Maciej Mrozowski
URL:
Whiteboard:
Keywords:
: 462272 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-03-18 10:57 UTC by Michael Weiser
Modified: 2013-03-21 00:15 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Make FindGLIB.cmake look for gio-2.0 pkgconfig module (poppler-0.22.2-gio.patch,539 bytes, patch)
2013-03-18 10:58 UTC, Michael Weiser
Details | Diff
Adjust ebuild (poppler-0.22.2-r1.ebuild-gio.patch,329 bytes, patch)
2013-03-18 10:59 UTC, Michael Weiser
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Weiser 2013-03-18 10:57:45 UTC
upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=62464

cmake's FindGLIB.cmake doesn't look for gio-2.0 pkgconfig module and so does not add the library for linking. This results in linker errors (with my Gentoo Prefix Portage setup on Mac OS X 10.8). Adding the module check to FindGLIB.cmake makes it link.


Reproducible: Always
Comment 1 Michael Weiser 2013-03-18 10:58:32 UTC
Created attachment 342500 [details, diff]
Make FindGLIB.cmake look for gio-2.0 pkgconfig module
Comment 2 Michael Weiser 2013-03-18 10:59:26 UTC
Created attachment 342502 [details, diff]
Adjust ebuild
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2013-03-19 07:57:47 UTC
*** Bug 462272 has been marked as a duplicate of this bug. ***
Comment 4 Michael Weiser 2013-03-19 16:46:25 UTC
Fixed upstream. Will be in 0.22.3.
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2013-03-21 00:15:51 UTC
Also in -0.22.2-r2.