Red Hat Bugzilla – Bug 818587
gexiv2.pc Requires: exiv2 ... overlinking
Last modified: 2014-09-17 06:21:44 EDT
libgexiv2's %_libdir/pkgconfig/gexiv2.pc file currently contains
Requires: exiv2 glib-2.0 gobject-2.0
which results in all those needlessly getting linked into all pkg-config-using target apps (even when not linking statically). I noticed this doing the last exiv2 mass-rebuild...
I'd suggest patching this to be
Requires.private: exiv2 glib-2.0 gobject-2.0
instead (probably for rawhide only, reducing this linking may expose underlinking bugs in target apps)
Created attachment 581860 [details]
pkgconfig patch to avoid overlinking
Thank you for the patch. I've included it and built for F19, rawhide. I'm considering an update to f18 too, and will add the patch if I do.