You have been subscribed to a public bug:
unity-2d in precise fails to build from source. Last few lines of the
build are:
cd /tmp/unity-2d/obj-i686-linux-gnu/libunity-2d-private/src && /usr/bin/c++
-Dunity_2d_private_EXPORTS -DQT_NO_KEYWORDS -DWNCK_I_KNOW_THIS_IS_UNSTABLE
-DSN_API_NOT_YET_FROZEN -g -O2 -fstack-protector --param=ssp-buffer-size=4
-Wformat -Wformat-security -Woverloaded-virtual -Wall -std=c++0x
-DGSEAL_ENABLE -DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
-DGTK_DISABLE_DEPRECATED -fPIC -I/tmp/unity-2d/obj-i686-linux-gnu
-I/usr/include/qt4 -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtDBus
-I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtXml
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL
-I/usr/include/dconf-dbus-1 -I/usr/include/dbus-1.0
-I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/dconf-qt
-I/tmp/unity-2d/obj-i686-linux-gnu/libunity-2d-private/src
-I/tmp/unity-2d/libunity-2d-private/src -I/usr/include/gtk-3.0
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2
-I/usr/include/gio-unix-2.0 -I/usr/include/pixman-1 -I/usr/include/libpng12
-I/usr/include/startup-notification-1.0 -I/usr/include/libwnck-3.0
-I/usr/include/QtBamf -I/usr/include/QtGConf -I/usr/include/QtDee
-I/usr/include/dbusmenu-qt -I/usr/include/libindicator3-0.4
-I/usr/include/sigc++-2.0 -I/usr/lib/i386-linux-gnu/sigc++-2.0/include
-I/usr/include/Unity-5.0 -I/usr/include/Nux-2.0 -I/usr/include/dee-1.0 -o
CMakeFiles/unity-2d-private.dir/hud.cpp.o -c
/tmp/unity-2d/libunity-2d-private/src/hud.cpp
In file included from /usr/include/glib-2.0/glib/gtypes.h:36:0,
from /usr/include/glib-2.0/glib/gmessages.h:35,
from /usr/include/glib-2.0/glib/gvarianttype.h:30,
from /usr/include/glib-2.0/glib/gvariant.h:30,
from /usr/include/Unity-5.0/UnityCore/Hud.h:27,
from /tmp/unity-2d/libunity-2d-private/src/hud.h:27,
from /tmp/unity-2d/libunity-2d-private/src/hud.cpp:21:
/usr/include/glib-2.0/glib/gversionmacros.h:28:2: error: #error "Only <glib.h>
can be included directly."
make[3]: ***
[libunity-2d-private/src/CMakeFiles/unity-2d-private.dir/hud.cpp.o] Error 1
make[3]: Leaving directory `/tmp/unity-2d/obj-i686-linux-gnu'
make[2]: *** [libunity-2d-private/src/CMakeFiles/unity-2d-private.dir/all]
Error 2
make[2]: Leaving directory `/tmp/unity-2d/obj-i686-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/unity-2d/obj-i686-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
** Affects: unity
Importance: Undecided
Status: Fix Committed
** Affects: unity (Ubuntu)
Importance: Medium
Status: Fix Committed
--
Wrong glib #include in Hud.h
https://bugs.launchpad.net/bugs/952117
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp