Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194680 - media-libs/libexif-gtk-0.3.5 fails to build with gtk+-2.12
Summary: media-libs/libexif-gtk-0.3.5 fails to build with gtk+-2.12
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gtk-2.12-tracker
  Show dependency tree
 
Reported: 2007-10-04 06:54 UTC by Marek Szuba
Modified: 2007-10-04 14:54 UTC (History)
0 users

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


Attachments
libexif-gtk-0.3.5-gtk2.12.patch (libexif-gtk-0.3.5-gtk2.12.patch,1.63 KB, patch)
2007-10-04 06:55 UTC, Marek Szuba
Details | Diff
Makes the current ebuild use libexif-gtk-0.3.5-gtk2.12.patch (libexif-gtk-0.3.5-r1.ebuild-gtk2.12.patch,324 bytes, patch)
2007-10-04 06:56 UTC, Marek Szuba
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Szuba archtester gentoo-dev 2007-10-04 06:54:22 UTC
Hello,

libexif-gtk sets GTK_DISABLE_DEPRECATED in its makefiles, unfortunately it also relies on parts of the GTK+ API which have been tagged as deprecated in the 2.12 branch of the library. As a result, trying to emerge this package results in compilation failing after a series of errors, the first being the message "expected specifier-qualifier-list before 'GtkTooltips'".

Enclosed you will find a patch which removes -DGTK_DISABLE_DEPRECATED from Makefile.am and Makefile.in files containing them, along with another patch making the former used in the package's ebuild.
Comment 1 Marek Szuba archtester gentoo-dev 2007-10-04 06:55:54 UTC
Created attachment 132522 [details, diff]
libexif-gtk-0.3.5-gtk2.12.patch
Comment 2 Marek Szuba archtester gentoo-dev 2007-10-04 06:56:36 UTC
Created attachment 132523 [details, diff]
Makes the current ebuild use libexif-gtk-0.3.5-gtk2.12.patch
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2007-10-04 14:54:03 UTC
thanks, fixed in libexif-gtk-0.3.5-r2