[Bug 1040895] Re: FTBFS when building against latest mesa (9.0 based)

Launchpad Bug Tracker 1040895 at bugs.launchpad.net
Mon Aug 27 17:40:24 UTC 2012


This bug was fixed in the package glmark2 - 2012.08-0ubuntu2

---------------
glmark2 (2012.08-0ubuntu2) quantal; urgency=low

  * debian/patches/update-handle-api-change-glx_ext_swap_control.patch:
    - Fixing FTBFS with latest mesa due api change (LP: #1040895)
 -- Ricardo Salveti de Araujo <ricardo.salveti at linaro.org>   Sat, 25 Aug 2012 23:35:30 -0300

** Changed in: glmark2 (Ubuntu)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1040895

Title:
  FTBFS when building against latest mesa (9.0 based)

Status in OpenGL (ES) 2.0 benchmark:
  Fix Committed
Status in “glmark2” package in Ubuntu:
  Fix Released

Bug description:
  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);

To manage notifications about this bug go to:
https://bugs.launchpad.net/glmark2/+bug/1040895/+subscriptions



More information about the Ubuntu-sponsors mailing list