[Mesa-dev] [Bug 78101] New: [bisected] Mesa demos fails to link with drawtex.c:34: undefined reference to `glDrawTexfOES'

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Apr 29 21:56:43 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=78101

          Priority: medium
            Bug ID: 78101
          Assignee: mesa-dev at lists.freedesktop.org
           Summary: [bisected] Mesa demos fails to link with drawtex.c:34:
                    undefined reference to `glDrawTexfOES'
          Severity: normal
    Classification: Unclassified
                OS: Linux (All)
          Reporter: oreaus at gmail.com
          Hardware: All
            Status: NEW
           Version: git
         Component: Demos
           Product: Mesa

Mesa demos fails to link with the following errors:

drawtex.o: In function `draw':
/demos/src/egl/opengles1/drawtex.c:34: undefined reference to `glDrawTexfOES'
collect2: error: ld returned 1 exit status
make[3]: *** [drawtex_screen] Error 1
make[3]: *** Waiting for unfinished jobs....
drawtex.o: In function `draw':
/demos/src/egl/opengles1/drawtex.c:34: undefined reference to `glDrawTexfOES'
collect2: error: ld returned 1 exit status
make[3]: *** [drawtex_x11] Error 1
make[3]: Leaving directory `/demos/src/egl/opengles1'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/demos/src/egl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/demos/src'
make: *** [all-recursive] Error 1

The problem stems from mesa commit 1a59f9a131318e1239b47b9ea4fe7c84f461cf37

Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 26 12:57:47 2014 -0700

    mapi_abi: Make ES1 and ES2 static_dispatch=false functions hidden

    This has been a long standing issue with the ES libraries.  Functions
    marked in the XML with 'static_dispatch=false' were still incorrectly
    exported.  ABI-check is supposed to detect this case, but we have to
    paper over failures every time a new extension is added.

    This change will cause a big pile of functions to disappear from
    libGLESv2 and libGLESv1_CM.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20140430/813389b5/attachment.html>


More information about the mesa-dev mailing list