<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - Xlib-based build broken on non x86/x86-64 architectures"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=79294">79294</a>
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>mesa-dev@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Xlib-based build broken on non x86/x86-64 architectures
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>blocker
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>andreas.boll.dev@gmail.com
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=99928" name="attach_99928" title="Full build log of mesa-10.2.0rc4-powerpc">attachment 99928</a> <a href="attachment.cgi?id=99928&action=edit" title="Full build log of mesa-10.2.0rc4-powerpc">[details]</a></span>
Full build log of mesa-10.2.0rc4-powerpc

All non x86/x86-64 architectures are affected by the same issue.
e.g armel, armhf, mips, mipsel, powerpc, s390x

For more information see
<a href="https://buildd.debian.org/status/package.php?p=mesa&suite=experimental">https://buildd.debian.org/status/package.php?p=mesa&suite=experimental</a>

libtool: compile:  gcc -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_TARNAME=\"mesa\"
-DPACKAGE_VERSION=\"10.2.0-rc4\" "-DPACKAGE_STRING=\"Mesa 10.2.0-rc4\""
"-DPACKAGE_BUGREPORT=\"<a href="https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa">https://bugs.freedesktop.org/enter_bug.cgi?product=Mesa</a>\""
-DPACKAGE_URL=\"\" -DPACKAGE=\"mesa\" -DVERSION=\"10.2.0-rc4\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DYYTEXT_POINTER=1
-DHAVE___BUILTIN_BSWAP32=1 -DHAVE___BUILTIN_BSWAP64=1 -DHAVE_DLADDR=1
-DHAVE_CLOCK_GETTIME=1 -DHAVE_PTHREAD=1 -I. -I../../../../../src/mapi/glapi
-D_GNU_SOURCE -DHAVE_PTHREAD -DHAVE_DLOPEN -DHAVE_POSIX_MEMALIGN -DHAVE_LIBDRM
-DHAVE_LIBUDEV -DUSE_XSHM -DMESA_EGL_NO_X11_HEADERS -I../../../../../include
-I../../../../../src/mapi -I../../../src/mapi -I../../../../../src/mesa
-DMAPI_MODE_UTIL -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
--param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -Wall -std=c99
-Werror=implicit-function-declaration -Werror=missing-prototypes
-fno-strict-aliasing -fno-builtin-memcmp -MT glapi_dispatch.lo -MD -MP -MF
.deps/glapi_dispatch.Tpo -c ../../../../../src/mapi/glapi/glapi_dispatch.c 
-fPIC -DPIC -o .libs/glapi_dispatch.o
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glPointSizePointerOES' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:7689:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(PointSizePointerOES)(GLenum type, GLsizei stride,
const GLvoid * pointer)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glAlphaFuncx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9359:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(AlphaFuncx)(GLenum func, GLclampx ref)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glClearColorx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9373:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(ClearColorx)(GLclampx red, GLclampx green,
GLclampx blue, GLclampx alpha)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glClearDepthx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9387:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(ClearDepthx)(GLclampx depth)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glColor4x' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9401:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Color4x)(GLfixed red, GLfixed green, GLfixed blue,
GLfixed alpha)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glDepthRangex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9415:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(DepthRangex)(GLclampx zNear, GLclampx zFar)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glFogx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9429:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Fogx)(GLenum pname, GLfixed param)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glFogxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9443:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Fogxv)(GLenum pname, const GLfixed * params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glFrustumf' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9457:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Frustumf)(GLfloat left, GLfloat right, GLfloat
bottom, GLfloat top, GLfloat zNear, GLfloat zFar)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glFrustumx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9471:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Frustumx)(GLfixed left, GLfixed right, GLfixed
bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glLightModelx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9485:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(LightModelx)(GLenum pname, GLfixed param)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glLightModelxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9499:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(LightModelxv)(GLenum pname, const GLfixed *
params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glLightx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9513:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Lightx)(GLenum light, GLenum pname, GLfixed param)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glLightxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9527:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Lightxv)(GLenum light, GLenum pname, const GLfixed
* params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glLineWidthx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9541:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(LineWidthx)(GLfixed width)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glLoadMatrixx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9555:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(LoadMatrixx)(const GLfixed * m)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glMaterialx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9569:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Materialx)(GLenum face, GLenum pname, GLfixed
param)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glMaterialxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9583:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Materialxv)(GLenum face, GLenum pname, const
GLfixed * params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glMultMatrixx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9597:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(MultMatrixx)(const GLfixed * m)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glMultiTexCoord4x' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9611:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(MultiTexCoord4x)(GLenum target, GLfixed s, GLfixed
t, GLfixed r, GLfixed q)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glNormal3x' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9625:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Normal3x)(GLfixed nx, GLfixed ny, GLfixed nz)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glOrthof' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9639:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Orthof)(GLfloat left, GLfloat right, GLfloat
bottom, GLfloat top, GLfloat zNear, GLfloat zFar)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glOrthox' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9653:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Orthox)(GLfixed left, GLfixed right, GLfixed
bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glPointSizex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9667:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(PointSizex)(GLfixed size)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glPolygonOffsetx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9681:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(PolygonOffsetx)(GLfixed factor, GLfixed units)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glRotatex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9695:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Rotatex)(GLfixed angle, GLfixed x, GLfixed y,
GLfixed z)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glSampleCoveragex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9709:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(SampleCoveragex)(GLclampx value, GLboolean invert)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glScalex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9723:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Scalex)(GLfixed x, GLfixed y, GLfixed z)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glTexEnvx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9737:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(TexEnvx)(GLenum target, GLenum pname, GLfixed
param)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glTexEnvxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9751:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(TexEnvxv)(GLenum target, GLenum pname, const
GLfixed * params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glTexParameterx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9765:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(TexParameterx)(GLenum target, GLenum pname,
GLfixed param)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glTranslatex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9779:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(Translatex)(GLfixed x, GLfixed y, GLfixed z)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glClipPlanef' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9793:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(ClipPlanef)(GLenum plane, const GLfloat *
equation)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glClipPlanex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9807:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(ClipPlanex)(GLenum plane, const GLfixed *
equation)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glGetClipPlanef' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9821:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(GetClipPlanef)(GLenum plane, GLfloat * equation)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glGetClipPlanex' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9835:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(GetClipPlanex)(GLenum plane, GLfixed * equation)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glGetFixedv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9849:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(GetFixedv)(GLenum pname, GLfixed * params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glGetLightxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9863:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(GetLightxv)(GLenum light, GLenum pname, GLfixed *
params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glGetMaterialxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9877:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(GetMaterialxv)(GLenum face, GLenum pname, GLfixed
* params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glGetTexEnvxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9891:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(GetTexEnvxv)(GLenum target, GLenum pname, GLfixed
* params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glGetTexParameterxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9905:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(GetTexParameterxv)(GLenum target, GLenum pname,
GLfixed * params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glPointParameterx' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9919:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(PointParameterx)(GLenum pname, GLfixed param)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glPointParameterxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9933:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(PointParameterxv)(GLenum pname, const GLfixed *
params)
                        ^
../../../../../src/mapi/glapi/glapi_dispatch.c:57:21: error: no previous
prototype for 'glTexParameterxv' [-Werror=missing-prototypes]
 #define NAME(func)  gl##func
                     ^
../../../src/mapi/glapi/glapitemp.h:9947:24: note: in expansion of macro 'NAME'
 KEYWORD1 void KEYWORD2 NAME(TexParameterxv)(GLenum target, GLenum pname, const
GLfixed * params)
                        ^</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>