Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 194680

Summary: media-libs/libexif-gtk-0.3.5 fails to build with gtk+-2.12
Product: Gentoo Linux Reporter: Marek Szuba <marecki>
Component: [OLD] LibraryAssignee: Samuli Suominen (RETIRED) <ssuominen>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 193369    
Attachments: libexif-gtk-0.3.5-gtk2.12.patch
Makes the current ebuild use libexif-gtk-0.3.5-gtk2.12.patch

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