Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562086 - media-gfx/geeqie-1.2.2 fails to build with USE=gtk3
Summary: media-gfx/geeqie-1.2.2 fails to build with USE=gtk3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-03 03:47 UTC by Ryan Hill (RETIRED)
Modified: 2015-10-04 12:16 UTC (History)
2 users (show)

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


Attachments
build log (geeqie-1.2.2:20151003-034742.log,15.98 KB, text/x-log)
2015-10-03 03:47 UTC, Ryan Hill (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2015-10-03 03:47:21 UTC
Created attachment 413562 [details]
build log

Looks like it's missing an include path somewhere.

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..    -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include         -I.. -I.. -O2 -march=native -pipe -c -o bar_comment.o bar_comment.c
ui_tree_edit.c:22:21: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'ui_tree_edit.o' failed
make[3]: *** [ui_tree_edit.o] Error 1
make[3]: *** Waiting for unfinished jobs....
ui_help.c:22:21: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'ui_help.o' failed
make[3]: *** [ui_help.o] Error 1
ui_bookmark.c:22:21: fatal error: gtk/gtk.h: No such file or directory
ui_tabcomp.c:25:21: fatal error: gdk/gdk.h: No such file or directory
compilation terminated.
compilation terminated.
Makefile:888: recipe for target 'ui_bookmark.o' failed
make[3]: *** [ui_bookmark.o] Error 1
Makefile:888: recipe for target 'ui_tabcomp.o' failed
make[3]: *** [ui_tabcomp.o] Error 1
ui_misc.c:22:21: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'ui_misc.o' failed
make[3]: *** [ui_misc.o] Error 1
ui_pathsel.c:28:21: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'ui_pathsel.o' failed
make[3]: *** [ui_pathsel.o] Error 1
ui_menu.c:22:21: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'ui_menu.o' failed
make[3]: *** [ui_menu.o] Error 1
ui_utildlg.c:22:21: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'ui_utildlg.o' failed
make[3]: *** [ui_utildlg.o] Error 1
In file included from bar.c:14:0:
main.h:54:21: fatal error: gdk/gdk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'bar.o' failed
make[3]: *** [bar.o] Error 1
In file included from advanced_exif.c:14:0:
main.h:54:21: fatal error: gdk/gdk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'advanced_exif.o' failed
make[3]: *** [advanced_exif.o] Error 1
ui_fileops.c:27:53: fatal error: gtk/gtk.h: No such file or directory
compilation terminated.
Makefile:888: recipe for target 'ui_fileops.o' failed
make[3]: *** [ui_fileops.o] Error 1
In file included from bar_comment.c:14:0:
main.h:54:21: fatal error: gdk/gdk.h: No such file or directory
compilation terminated.
Comment 1 Bernard Cafarelli gentoo-dev 2015-10-03 21:05:06 UTC
Thanks for the report! Apparently the provided configure script in the new tarballs does not work well for gtk3

I restored the eautoreconf call that was in previous ebuilds, this fixes gtk3 compilation (and even with clutter)
Comment 2 Tomasz Golinski 2015-10-04 12:16:19 UTC
USE=gtk3 build is still broken since it misses some of the features (e.g. Keywords section in Info sidebar is missing).