[MacPorts] #42558: gnome-settings-daemon fails to build with gtk3 +quartz -x11
MacPorts
noreply at macports.org
Tue Feb 18 16:08:45 PST 2014
#42558: gnome-settings-daemon fails to build with gtk3 +quartz -x11
--------------------+-----------------------------------
Reporter: cal@… | Owner: devans@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Keywords: | Port: gnome-settings-daemon
--------------------+-----------------------------------
{{{
:info:build make[3]: Entering directory `/opt/local/var/macports/build
/_opt_dports_gnome_gnome-settings-daemon/gnome-settings-daemon/work/gnome-
settings-daemon-3.10.2/plugins/common'
:info:build /bin/sh ../../libtool --tag=CC --mode=compile
/usr/bin/clang -DHAVE_CONFIG_H -I. -I../.. -isystem/opt/local/include
-DG_LOG_DOMAIN="\"common-plugin\"" -DPLUGIN_NAME="\"common\""
-D_REENTRANT -I/opt/local/include/gtk-3.0 -I/opt/local/include/gio-
unix-2.0/ -I/opt/local/include/cairo -I/opt/local/include/pango-1.0
-I/opt/local/include/harfbuzz -I/opt/local/include/pango-1.0
-I/opt/local/include/atk-1.0 -I/opt/local/include/cairo
-I/opt/local/include/pixman-1 -I/opt/local/include
-I/opt/local/include/freetype2 -I/opt/local/include
-I/opt/local/include/freetype2 -I/opt/local/include/libpng16
-I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0
-I/opt/local/include/libpng16 -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include
-I/opt/local/include/gsettings-desktop-schemas -I/opt/local/include
-pipe -Os -arch x86_64 -MT libcommon_la-gsd-keygrab.lo -MD -MP -MF .deps
/libcommon_la-gsd-keygrab.Tpo -c -o libcommon_la-gsd-keygrab.lo `test -f
'gsd-keygrab.c' || echo './'`gsd-keygrab.c
:info:build libtool: compile: /usr/bin/clang -DHAVE_CONFIG_H -I. -I../..
-isystem/opt/local/include -DG_LOG_DOMAIN=\"common-plugin\"
-DPLUGIN_NAME=\"common\" -D_REENTRANT -I/opt/local/include/gtk-3.0
-I/opt/local/include/gio-unix-2.0/ -I/opt/local/include/cairo
-I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz
-I/opt/local/include/pango-1.0 -I/opt/local/include/atk-1.0
-I/opt/local/include/cairo -I/opt/local/include/pixman-1
-I/opt/local/include -I/opt/local/include/freetype2 -I/opt/local/include
-I/opt/local/include/freetype2 -I/opt/local/include/libpng16
-I/opt/local/include -I/opt/local/include/gdk-pixbuf-2.0
-I/opt/local/include/libpng16 -I/opt/local/include/glib-2.0
-I/opt/local/lib/glib-2.0/include -I/opt/local/include
-I/opt/local/include/gsettings-desktop-schemas -I/opt/local/include -pipe
-Os -arch x86_64 -MT libcommon_la-gsd-keygrab.lo -MD -MP -MF .deps
/libcommon_la-gsd-keygrab.Tpo -c gsd-keygrab.c -fno-common -DPIC -o .libs
/libcommon_la-gsd-keygrab.o
:info:build gsd-keygrab.c:27:10: fatal error: 'gdk/gdkx.h' file not found
:info:build #include <gdk/gdkx.h>
:info:build ^
:info:build 1 error generated.
:info:build make[3]: *** [libcommon_la-gsd-keygrab.lo] Error 1
:info:build make[3]: Leaving directory `/opt/local/var/macports/build
/_opt_dports_gnome_gnome-settings-daemon/gnome-settings-daemon/work/gnome-
settings-daemon-3.10.2/plugins/common'
:info:build make[2]: *** [all-recursive] Error 1
:info:build make[2]: Leaving directory `/opt/local/var/macports/build
/_opt_dports_gnome_gnome-settings-daemon/gnome-settings-daemon/work/gnome-
settings-daemon-3.10.2/plugins'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory `/opt/local/var/macports/build
/_opt_dports_gnome_gnome-settings-daemon/gnome-settings-daemon/work/gnome-
settings-daemon-3.10.2'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory `/opt/local/var/macports/build
/_opt_dports_gnome_gnome-settings-daemon/gnome-settings-daemon/work/gnome-
settings-daemon-3.10.2'
:info:build Command failed: cd "/opt/local/var/macports/build
/_opt_dports_gnome_gnome-settings-daemon/gnome-settings-daemon/work/gnome-
settings-daemon-3.10.2" && /usr/bin/make -w all
:info:build Exit code: 2
}}}
gnome-settings-daemon should at least use the active_variants PortGroup to
require gtk3 +x11 – I suppose you might also want to report this upstream.
Failure was encountered when trying to build evince, which depends on
gnome-settings-daemon.
--
Ticket URL: <https://trac.macports.org/ticket/42558>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list