From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MKDAD-0004sQ-0f for garchives@archives.gentoo.org; Fri, 26 Jun 2009 15:16:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 52D6AE032F; Fri, 26 Jun 2009 15:16:27 +0000 (UTC) Received: from mail-yx0-f193.google.com (mail-yx0-f193.google.com [209.85.210.193]) by pigeon.gentoo.org (Postfix) with ESMTP id 24CF1E032F for ; Fri, 26 Jun 2009 15:16:27 +0000 (UTC) Received: by yxe31 with SMTP id 31so3572247yxe.32 for ; Fri, 26 Jun 2009 08:16:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=dvwYGhr5COcbbyLANBtWUPweBx4RpgviYEinIy89gws=; b=VRb6JjOA24TzJsfHNUDGSGmHDzkoSAm+j4bY3DnPsB7gn75Hzfcljfpmpr9GdFWmWj 3aNpQFkSJZAmJX9XPiYWUrJsvZYFrF2sYt5kdibmvu/TTxv9pTWTutPnw3fHEKvL+eTA TwlK+vw+ZXG+B8c339RXkovG+Zz9f/B/jxwcQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=sY2izwynP7yg9gfEDV1KqWTMOpiGewCBqm4Mh+KQ1Vj2EYs1KRuaORXWjXsUbG26ls Ymqn5DP8DSq1i1J3SCbsEJg/jj2qZtXQTC9kTklZ9ublVUikOMcyTOPAQ+cNFn1LaWSP inAhBHn0RsQSBfkaTPZkapEOJdrny25dM1uUw= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.151.72.9 with SMTP id z9mr6965355ybk.78.1246029386750; Fri, 26 Jun 2009 08:16:26 -0700 (PDT) Date: Fri, 26 Jun 2009 08:16:26 -0700 Message-ID: <5bdc1c8b0906260816w2e028a7v8759a4d3e3a48504@mail.gmail.com> Subject: [gentoo-user] mesa build failure From: Mark Knecht To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 1e219aa1-dd42-4ada-a208-fb4620ec4780 X-Archives-Hash: 81eebc6cd7011649da6b2a72dc0515f0 Hi, As part of emerge @world mesa isn't building. It complains (I think) about a missing GL/glxproto.h file. Anyone know where this file is supposed to come from? Thanks, Mark checking expat.h presence... yes checking for expat.h... yes checking for XML_ParserCreate in -lexpat... yes configure: creating ./config.status config.status: creating configs/autoconf config.status: executing configs commands prefix: /usr exec_prefix: ${prefix} libdir: ${exec_prefix}/lib includedir: ${prefix}/include Driver: dri OSMesa: no DRI drivers: swrast radeon r200 r300 DRI driver dir: ${libdir}/dri Use XCB: no Shared libs: yes Static libs: no GLU: yes GLw: no (Motif: no) glut: no Demos: no CFLAGS: -O2 -march=i686 -fomit-frame-pointer -pipe -ffast-math -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fPIC CXXFLAGS: -O2 -march=i686 -fomit-frame-pointer -pipe -ffast-math -Wall -fno-strict-aliasing -fPIC Macros: -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DGLX_DIRECT_RENDERING Run 'gmake' to build Mesa make -j2 make[1]: Entering directory `/var/tmp/portage/media-libs/mesa-7.3-r1/work/Mesa-7.3/src' Making sources for autoconf gmake[2]: Entering directory `/var/tmp/portage/media-libs/mesa-7.3-r1/work/Mesa-7.3/src/glx/x11' touch depend /usr/bin/makedepend -fdepend -I/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include -I/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/drm glcontextmodes.c clientattrib.c compsize.c eval.c glxcmds.c glxcurrent.c glxext.c glxextensions.c indirect.c indirect_init.c indirect_size.c indirect_window_pos.c indirect_texture_compression.c indirect_transpose_matrix.c indirect_vertex_array.c indirect_vertex_program.c pixel.c pixelstore.c render2.c renderpix.c single2.c singlepix.c vertarr.c xfont.c glx_pbuffer.c glx_query.c drisw_glx.c dri_common.c dri_glx.c XF86dri.c glxhash.c dri2_glx.c dri2.c \ ../../../src/mesa/main/dispatch.c ../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glapi_getproc.c ../../../src/mesa/glapi/glthread.c /usr/bin/makedepend: warning: clientattrib.c (reading glxclient.h, line 54): cannot find include file "GL/glxproto.h" not in GL/glxproto.h not in GL/glxproto.h not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/GL/glxproto.h not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/GL/glxproto.h not in ./GL/glxproto.h not in ../../../include/GL/glxproto.h not in ../../../include/GL/internal/GL/glxproto.h not in ../../../src/mesa/GL/glxproto.h not in ../../../src/mesa/glapi/GL/glxproto.h not in /usr/include/drm/GL/glxproto.h not in /usr/include/GL/glxproto.h /usr/bin/makedepend: warning: indirect.c, line 36: cannot find include file "GL/glxproto.h" not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/GL/glxproto.h not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/GL/glxproto.h not in ./GL/glxproto.h not in ../../../include/GL/glxproto.h not in ../../../include/GL/internal/GL/glxproto.h not in ../../../src/mesa/GL/glxproto.h not in ../../../src/mesa/glapi/GL/glxproto.h not in /usr/include/drm/GL/glxproto.h not in /usr/include/GL/glxproto.h /usr/bin/makedepend: warning: indirect_vertex_array.c, line 32: cannot find include file "GL/glxproto.h" not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/GL/glxproto.h not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/GL/glxproto.h not in ./GL/glxproto.h not in ../../../include/GL/glxproto.h not in ../../../include/GL/internal/GL/glxproto.h not in ../../../src/mesa/GL/glxproto.h not in ../../../src/mesa/glapi/GL/glxproto.h not in /usr/include/drm/GL/glxproto.h not in /usr/include/GL/glxproto.h /usr/bin/makedepend: warning: indirect_vertex_array.c (reading indirect_vertex_array_priv.h, line 39): cannot find include file "GL/glxproto.h" not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/GL/glxproto.h not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/GL/glxproto.h not in ./GL/glxproto.h not in ../../../include/GL/glxproto.h not in ../../../include/GL/internal/GL/glxproto.h not in ../../../src/mesa/GL/glxproto.h not in ../../../src/mesa/glapi/GL/glxproto.h not in /usr/include/drm/GL/glxproto.h not in /usr/include/GL/glxproto.h /usr/bin/makedepend: warning: indirect_vertex_program.c, line 31: cannot find include file "GL/glxproto.h" not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/GL/glxproto.h not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/GL/glxproto.h not in ./GL/glxproto.h not in ../../../include/GL/glxproto.h not in ../../../include/GL/internal/GL/glxproto.h not in ../../../src/mesa/GL/glxproto.h not in ../../../src/mesa/glapi/GL/glxproto.h not in /usr/include/drm/GL/glxproto.h not in /usr/include/GL/glxproto.h /usr/bin/makedepend: warning: singlepix.c, line 37: cannot find include file "GL/glxproto.h" not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include/GL/glxproto.h not in /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/include-fixed/GL/glxproto.h not in ./GL/glxproto.h not in ../../../include/GL/glxproto.h not in ../../../include/GL/internal/GL/glxproto.h not in ../../../src/mesa/GL/glxproto.h not in ../../../src/mesa/glapi/GL/glxproto.h not in /usr/include/drm/GL/glxproto.h not in /usr/include/GL/glxproto.h gmake[2]: Leaving directory `/var/tmp/portage/media-libs/mesa-7.3-r1/work/Mesa-7.3/src/glx/x11' gmake[2]: Entering directory `/var/tmp/portage/media-libs/mesa-7.3-r1/work/Mesa-7.3/src/glx/x11' i686-pc-linux-gnu-gcc -c -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/drm -O2 -march=i686 -fomit-frame-pointer -pipe -ffast-math -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fPIC -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DGLX_DIRECT_RENDERING -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/lib/dri\" glcontextmodes.c -o glcontextmodes.o i686-pc-linux-gnu-gcc -c -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/drm -O2 -march=i686 -fomit-frame-pointer -pipe -ffast-math -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fPIC -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DGLX_USE_TLS -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DGLX_DIRECT_RENDERING -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/lib/dri\" clientattrib.c -o clientattrib.o In file included from clientattrib.c:32: glxclient.h:54:25: error: GL/glxproto.h: No such file or directory In file included from clientattrib.c:32: glxclient.h:294: error: expected specifier-qualifier-list before 'GLXContextTag' clientattrib.c: In function 'do_enable_disable': clientattrib.c:42: error: '__GLXcontext' has no member named 'client_state_private' clientattrib.c:50: error: '__GLXcontext' has no member named 'error' clientattrib.c:50: error: '__GLXcontext' has no member named 'error' clientattrib.c: In function '__indirect_glPushClientAttrib': clientattrib.c:72: error: '__GLXcontext' has no member named 'client_state_private' clientattrib.c:73: error: '__GLXcontext' has no member named 'attributes' clientattrib.c:75: error: '__GLXcontext' has no member named 'attributes' clientattrib.c:81: error: '__GLXcontext' has no member named 'attributes' clientattrib.c:91: error: '__GLXcontext' has no member named 'error' clientattrib.c:91: error: '__GLXcontext' has no member named 'error' clientattrib.c: In function '__indirect_glPopClientAttrib': clientattrib.c:100: error: '__GLXcontext' has no member named 'client_state_private' clientattrib.c:101: error: '__GLXcontext' has no member named 'attributes' clientattrib.c:104: error: '__GLXcontext' has no member named 'attributes' clientattrib.c:109: error: '__GLXcontext' has no member named 'attributes' clientattrib.c:122: error: '__GLXcontext' has no member named 'error' clientattrib.c:122: error: '__GLXcontext' has no member named 'error' clientattrib.c: In function '__glFreeAttributeState': clientattrib.c:132: error: '__GLXcontext' has no member named 'attributes' clientattrib.c:133: error: '__GLXcontext' has no member named 'attributes' gmake[2]: *** [clientattrib.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory `/var/tmp/portage/media-libs/mesa-7.3-r1/work/Mesa-7.3/src/glx/x11' make[1]: *** [subdirs] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-libs/mesa-7.3-r1/work/Mesa-7.3/src' make: *** [default] Error 1 * * ERROR: media-libs/mesa-7.3-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3049: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-libs/mesa-7.3-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-libs/mesa-7.3-r1/temp/environment'. *