Public bug reported: At the same time this package was updated at Ubuntu, a new mesa was pushed at the archive. As a result, the builds that took more time to initialize itself, were built agains the latest mesa that was already available at the archive.
Build log: https://launchpadlibrarian.net/113429613/buildlog_ubuntu- quantal-armel.glmark2_2012.08-0ubuntu1_FAILEDTOBUILD.txt.gz Relevant part: [ 59/124] cxx: src/canvas-x11-glx.cpp -> build/src/canvas-x11-glx.cpp.2.o ../src/canvas-x11-glx.cpp: In member function 'virtual bool CanvasX11GLX::make_current()': ../src/canvas-x11-glx.cpp:63:69: error: invalid operands of types 'void' and 'int' to binary 'operator!=' Waf: Leaving directory `/build/buildd/glmark2-2012.08/build' Build failed That's because the function prototype got changed due version 33 of glxext.h: -typedef int ( * PFNGLXSWAPINTERVALEXTPROC) (Display *dpy, GLXDrawable drawable, int interval); +typedef void ( * PFNGLXSWAPINTERVALEXTPROC) (Display *dpy, GLXDrawable drawable, int interval); ** Affects: glmark2 (Ubuntu) Importance: High Status: Confirmed ** Changed in: glmark2 (Ubuntu) Status: New => Confirmed ** Changed in: glmark2 (Ubuntu) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1040895 Title: FTBFS when building against latest mesa (9.0 based) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glmark2/+bug/1040895/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs