** Changed in: unity
Milestone: 6.6 => 7.0
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libxfixes in Ubuntu.
https://bugs.launchpad.net/bugs/1035708
Title:
Unity 6.2.0 - build error (xorg-x11-proto patch ?)
Status in Unity:
Triaged
Status in “libxfixes” package in Ubuntu:
Confirmed
Bug description:
Hi,
I've taken back the work I've started in 2010 about bringing Unity
Desktop to openSUSE and created a new project (since the old has been
taken over) under X11:Unity. Currently everything seems to be ok, but
I'm getting a build error on Unity:
----- LOG -----
[ 573s] [ 57%] Building CXX object
launcher/CMakeFiles/launcher-lib.dir/LauncherModel.cpp.o
[ 578s] [ 57%] Building CXX object
launcher/CMakeFiles/launcher-lib.dir/LauncherOptions.cpp.o
[ 585s] [ 57%] Building CXX object
launcher/CMakeFiles/launcher-lib.dir/MockLauncherIcon.cpp.o
[ 588s] [ 59%] Building CXX object
launcher/CMakeFiles/launcher-lib.dir/PointerBarrier.cpp.o
[ 591s] /home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:
In member function 'virtual void
unity::ui::PointerBarrierWrapper::ConstructBarrier()':
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:75:52:
error: 'XFixesCreatePointerBarrierVelocity' was not declared in this scope
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:79:69:
error: 'XFixesSelectBarrierInput' was not declared in this scope
[ 591s] /home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:
In member function 'virtual void
unity::ui::PointerBarrierWrapper::ReleaseBarrier(int)':
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:107:92:
error: 'XFixesBarrierReleasePointer' was not declared in this scope
[ 591s] /home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:
In member function 'bool unity::ui::PointerBarrierWrapper::HandleEvent(XEvent)':
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:126:36:
error: 'XFixesBarrierNotify' was not declared in this scope
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:128:42:
error: expected type-specifier before 'XFixesBarrierNotifyEvent'
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:128:42:
error: expected '>' before 'XFixesBarrierNotifyEvent'
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:128:42:
error: expected '(' before 'XFixesBarrierNotifyEvent'
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:128:42:
error: 'XFixesBarrierNotifyEvent' was not declared in this scope
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:128:67:
error: expected primary-expression before '>' token
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:128:77:
error: expected ')' before ';' token
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:128:77:
error: unable to deduce 'auto' from '<expression error>'
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:130:70:
error: 'XFixesBarrierHitNotify' was not declared in this scope
[ 591s]
/home/abuild/rpmbuild/BUILD/unity-6.2.0/launcher/PointerBarrier.cpp:141:99:
error: unable to deduce 'auto' from '<expression error>'
[ 592s] make[2]: ***
[launcher/CMakeFiles/launcher-lib.dir/PointerBarrier.cpp.o] Error 1
[ 592s] make[1]: *** [launcher/CMakeFiles/launcher-lib.dir/all] Error 2
[ 592s] make: *** [all] Error 2
[ 592s] error: Bad exit status from /var/tmp/rpm-tmp.GYgwrD (%install)
[ 592s]
----- END -----
I'm not sure what is causing this; Is this anyway related to a vendor
patch applied by Ubuntu on xorg-x11-proto or the source is related to
another issue? Any help on fixing this would be most welcomed as once
this is fixed and it builds I can start working on implementation with
openSUSE.
I'm available to provide any other information required.
Thanks.
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1035708/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp