To build Unity and run the tests in an up-to-date Trusty build
environment you need to use the GTK fix branch (API changes in GTK
prevent Unity from building using trunk).

# apt-get build-dep unity
# bzr branch lp:~townsend/unity/fix-gtk-build-error/
# cd fix-gtk-build-error
# dpkg-buildpackage

The unit tests are run as a part of the packaging build.

The file tests/dummy-xorg-test-runner.sh is a shell script use to invoke
a headless X.org server against which the tests get run.  I believe this
is where the problem lies.  It looks like the headless X.org server does
not start properly on armhf targets with the new Mesa.  It may be
possible to avoid building Unity to reproduce this problem if it occurs
just running that script.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1260068

Title:
  Unity continuous-integration fails in armhf due possibly to a libegl
  issue

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1260068/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to