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