[Mesa-dev] [Bug 79294] Xlib-based build broken on non x86/x86-64 architectures
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Fri May 30 08:27:16 PDT 2014
https://bugs.freedesktop.org/show_bug.cgi?id=79294
Andreas Boll <andreas.boll.dev at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |bisected
--- Comment #2 from Andreas Boll <andreas.boll.dev at gmail.com> ---
This build issue is reproducible on x86/x86-64 architectures if --disable-asm
is additionally added to ./configure
There are 4 commits involved in this issue:
f6e290f80cc6728647e9cee35546190f081197e2 is the first bad commit
commit f6e290f80cc6728647e9cee35546190f081197e2
Author: Ian Romanick <ian.d.romanick at intel.com>
Date: Wed Mar 26 15:25:08 2014 -0700
glapi/es1: Don't mark core functions as static_dispatch=false
Functions that are part of OpenGL ES 1.0 or 1.1 should have static
dispatch functions in libGLESv1_CM. This doesn't affect any change yet,
but it will prevent later regressions.
Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
Reviewed-by: Matt Turner <mattst88 at gmail.com>
Acked-by: Chad Versace <chad.versace at linux.intel.com>
This commit got reverted in:
commit 526e49290cd2d83fb931708a786c27647972a00c
Author: Brian Paul <brianp at vmware.com>
Date: Tue Apr 1 07:39:36 2014 -0600
Revert "glapi/es1: Don't mark core functions as static_dispatch=false"
This reverts commit f6e290f80cc6728647e9cee35546190f081197e2.
To fix the broken build. The DRI-enabled build seems OK after reverting.
Th non-DRI/gallium build is still suffering from an unrelated issue in
the pipe-loader code.
which fixed this build issue.
Later this revert-commit got reverted, which introduced the build issue again:
65ca63043723d7dd23c204bd2cee4f6a2378ad8 is the first bad commit
commit 065ca63043723d7dd23c204bd2cee4f6a2378ad8
Author: Ian Romanick <ian.d.romanick at intel.com>
Date: Tue Apr 1 13:11:46 2014 -0700
Revert "Revert "glapi/es1: Don't mark core functions as
static_dispatch=false""
This reverts commit 526e49290cd2d83fb931708a786c27647972a00c.
The original build problem should be fixed by the previous commit.
Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
Tested-by: Brian Paul <brianp at vmware.com>
Tested-by: Lu Hua <huax.lu at intel.com>
And finally this commit introduced one more missing prototype:
commit 5a68f731029258ddede4bd5d578cee203f4a80b3
Author: Ian Romanick <ian.d.romanick at intel.com>
Date: Tue Apr 1 21:32:11 2014 -0700
glapi: Add static dispatch for glPointSizePointerOES
The OpenGL ES 1.1 conformance tests expect this function to be
statically available form libGLESv1_CM.so. The comment "required for
es1.1" in the XML file should have been a clue.
Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=76926
Reviewed-by: Matt Turner <mattst88 at gmail.com>
Tested-by: Lu Hua <huax.lu at intel.com>
--
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/20140530/a03c3ba1/attachment.html>
More information about the mesa-dev
mailing list