GNOME Bugzilla – Bug 723799
3.11.5: requires unreleased NetworkManager without specifying required version
Last modified: 2014-02-06 21:57:32 UTC
Building gnome-control-center 3.11.5 results in this build error: [ 421s] libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../../ -DG_LOG_DOMAIN=\"-cc-panel\" -DPANEL_ID=\"\" -I./../wireless-security -pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/gtk-3.0 -I/usr/include/pkg/wayland -I/usr/include/pkg/libxkbcommon -I/usr/include/pkg/wayland -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0/ -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gsettings-desktop-schemas -pthread -I/usr/include/libnm-glib -I/usr/include/libnm-gtk -I/usr/include/NetworkManager -I/usr/include/libnm-glib -I/usr/include/NetworkManager -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/pkg/wayland -I/usr/include/pkg/libxkbcommon -I/usr/include/pkg/wayland -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/libmm-glib -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/ModemManager -DNM_VPN_CONFIG_DIR=\"/etc/NetworkManager/VPN\" -DNM_VPN_MODULE_DIR=\"/usr/lib/NetworkManager\" -fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -c net-connection-editor-resources.c -fPIC -DPIC -o .libs/libconnection_editor_la-net-connection-editor-resources.o [ 422s] net-connection-editor.c:597:23: error: 'nm_setting_team_get_type' undeclared here (not in a function) [ 422s] { N_("Team"), nm_setting_team_get_type }, [ 422s] ^ [ 422s] Makefile:568: recipe for target 'libconnection_editor_la-net-connection-editor.lo' failed [ 422s] make[6]: *** [libconnection_editor_la-net-connection-editor.lo] Error 1 [ 422s] make[6]: *** Waiting for unfinished jobs.... [ 422s] make[6]: Leaving directory '/home/abuild/rpmbuild/BUILD/gnome-control-center-3.11.5/panels/network/connection-editor' The issue appears to be that there is a dependency on NM which is not yet released. Yet, configure 'only' specifies NETWORK_MANAGER_REQUIRED_VERSION=0.9.8
I believe the plan here is to ifdef the team code out so that it builds with latest released NM.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 723769 ***