desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #135186
[Bug 1008219] Re: Unity 5.12-0ubuntu2 fails to build in Quantal (gcc-4.7)
** Changed in: nux
Importance: Undecided => High
** Changed in: nux
Status: New => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dp-unity
https://bugs.launchpad.net/bugs/1008219
Title:
Unity 5.12-0ubuntu2 fails to build in Quantal (gcc-4.7)
Status in Nux:
Fix Released
Status in Unity:
Fix Released
Status in nux package in Ubuntu:
Fix Released
Status in unity package in Ubuntu:
Fix Released
Bug description:
Hi there,
Unity FTBFS due to gcc-4.7. I've cherry-picked the upstream patches.
We'll also need to switch nux to boost 1.49 for its consumers to be
able to be compatible with gcc-4.7 too.
[ 10%] Building CXX object UnityCore/CMakeFiles/unity-core-5.0.dir/Categories.cpp.o
cd /build/buildd/unity-5.12/obj-x86_64-linux-gnu/UnityCore && /usr/bin/c++ -Dunity_core_5_0_EXPORTS -DGETTEXT_PACKAGE=\"unity\" -DLENSES_DIR=\"/usr/share/unity/lenses\" -DGNOME_DESKTOP_USE_UNSTABLE_API -std=c++0x -fno-permissive -O2 -g -fPIC -pthread -I/usr/include/dee-1.0 -I/usr/include/Nux-2.0 -I/usr/include/unity/unity -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12 -I/usr/include/gee-1.0 -I/usr/include/libdbusmenu-glib-0.4 -pthread -Werror -Wall -Wcast-align -Wno-uninitialized -Wempty-body -Wformat-security -Winit-self -Warray-bounds -I/build/buildd/unity-5.12/obj-x86_64-linux-gnu -o CMakeFiles/unity-core-5.0.dir/Categories.cpp.o -c /build/buildd/unity-5.12/UnityCore/Categories.cpp
In file included from /build/buildd/unity-5.12/UnityCore/GLibSignal.h:307:0,
from /build/buildd/unity-5.12/UnityCore/Model.h:29,
from /build/buildd/unity-5.12/UnityCore/Categories.h:25,
from /build/buildd/unity-5.12/UnityCore/Categories.cpp:20:
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h: In instantiation of 'unity::glib::Signal<R, G, T1, T2, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::Signal(G, const string&, unity::glib::Signal<R, G, T1, T2, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::SignalCallback) [with R = void; G = _DeeModel*; T1 = long unsigned int; T2 = long unsigned int; std::string = std::basic_string<char>; unity::glib::Signal<R, G, T1, T2, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::SignalCallback = sigc::slot<void, _DeeModel*, long unsigned int, long unsigned int, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]':
/build/buildd/unity-5.12/UnityCore/Model-inl.h:80:7: required from 'void unity::dash::Model<RowAdaptor>::OnSwarmNameChanged(const string&) [with RowAdaptor = unity::dash::Category; std::string = std::basic_string<char>]'
/build/buildd/unity-5.12/UnityCore/Model-inl.h:55:3: required from 'void unity::dash::Model<RowAdaptor>::Init() [with RowAdaptor = unity::dash::Category]'
/build/buildd/unity-5.12/UnityCore/Model-inl.h:39:3: required from 'unity::dash::Model<RowAdaptor>::Model() [with RowAdaptor = unity::dash::Category]'
/build/buildd/unity-5.12/UnityCore/Categories.cpp:27:24: required from here
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h:243:3: error: 'Connect' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h:243:3: note: declarations in dependent base 'unity::glib::Signal2<void, _DeeModel*, long unsigned int, long unsigned int>' are not found by unqualified lookup
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h:243:3: note: use 'this->Connect' instead
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h: In instantiation of 'unity::glib::Signal<R, G, T1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::Signal(G, const string&, unity::glib::Signal<R, G, T1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::SignalCallback) [with R = void; G = _DeeModel*; T1 = _DeeModelIter*; std::string = std::basic_string<char>; unity::glib::Signal<R, G, T1, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::SignalCallback = sigc::slot<void, _DeeModel*, _DeeModelIter*, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>]':
/build/buildd/unity-5.12/UnityCore/Model-inl.h:98:3: required from 'void unity::dash::Model<RowAdaptor>::OnSwarmNameChanged(const string&) [with RowAdaptor = unity::dash::Category; std::string = std::basic_string<char>]'
/build/buildd/unity-5.12/UnityCore/Model-inl.h:55:3: required from 'void unity::dash::Model<RowAdaptor>::Init() [with RowAdaptor = unity::dash::Category]'
/build/buildd/unity-5.12/UnityCore/Model-inl.h:39:3: required from 'unity::dash::Model<RowAdaptor>::Model() [with RowAdaptor = unity::dash::Category]'
/build/buildd/unity-5.12/UnityCore/Categories.cpp:27:24: required from here
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h:231:3: error: 'Connect' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h:231:3: note: declarations in dependent base 'unity::glib::Signal1<void, _DeeModel*, _DeeModelIter*>' are not found by unqualified lookup
/build/buildd/unity-5.12/UnityCore/GLibSignal-inl.h:231:3: note: use 'this->Connect' instead
To manage notifications about this bug go to:
https://bugs.launchpad.net/nux/+bug/1008219/+subscriptions