After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737213 - Cant't build eog-3.14 without XMP support
Cant't build eog-3.14 without XMP support
Status: RESOLVED FIXED
Product: eog
Classification: Core
Component: general
3.14.x
Other Linux
: Normal blocker
: ---
Assigned To: EOG Maintainers
EOG Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-09-23 20:38 UTC by Jura
Modified: 2014-09-24 21:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build.log (132.35 KB, text/x-log)
2014-09-24 20:23 UTC, Jura
Details

Description Jura 2014-09-23 20:38:06 UTC
I can't build eog:

eog-scroll-view.c:1605:2: warning: 'gtk_widget_get_style' is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:742): Use 'gtk_widget_get_style_context' instead [-Wdeprecated-declarations]
  style = gtk_widget_get_style (widget);
  ^
eog-scroll-view.c:1608:2: warning: 'gtk_widget_set_style' is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:737) [-Wdeprecated-declarations]
  gtk_widget_set_style (priv->display, style);
  ^
eog-sidebar.c: In function 'eog_sidebar_init':
eog-sidebar.c:409:2: warning: 'gtk_arrow_new' is deprecated (declared at /usr/include/gtk-3.0/gtk/deprecated/gtkarrow.h:73) [-Wdeprecated-declarations]
  arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE);
  ^
make[3]: Leaving directory '/var/tmp/portage/media-gfx/eog-3.14.0/work/eog-3.14.0/src'
Makefile:609: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/var/tmp/portage/media-gfx/eog-3.14.0/work/eog-3.14.0/src'
Makefile:506: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-gfx/eog-3.14.0/work/eog-3.14.0'
Makefile:437: recipe for target 'all' failed
make: *** [all] Error 2
Comment 1 Felix Riemann 2014-09-24 18:10:40 UTC
Compiles fine for me.
Also there's only (non-critical) warnings in the compiler output you posted. Could you maybe post a full build-log?
Comment 2 Jura 2014-09-24 20:23:35 UTC
Created attachment 287004 [details]
build.log
Comment 3 Jura 2014-09-24 20:25:24 UTC
attach build.log file
Comment 4 Felix Riemann 2014-09-24 21:00:13 UTC
There it is:

error: 'EogPropertiesDialogPrivate' has no member named 'xmp_box'

Building without XMP support is apparently broken.
Comment 5 Felix Riemann 2014-09-24 21:10:08 UTC
commit 037affa01e076619fb7ead15833e24d3c5c61d01
Author: Felix Riemann <>
Date:   Wed Sep 24 23:08:23 2014 +0200

    Fix build without XMP support
    
    https://bugzilla.gnome.org/show_bug.cgi?id=737213
---
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.