From owner-freebsd-ports@FreeBSD.ORG Sun Oct 24 11:53:59 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2D0551065670 for ; Sun, 24 Oct 2010 11:53:59 +0000 (UTC) (envelope-from tijl@coosemans.org) Received: from mailrelay002.isp.belgacom.be (mailrelay002.isp.belgacom.be [195.238.6.175]) by mx1.freebsd.org (Postfix) with ESMTP id 6E4A18FC17 for ; Sun, 24 Oct 2010 11:53:58 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAAOzw0xbsew3/2dsb2JhbAChY3K5OYVIBA Received: from 55.236-177-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.177.236.55]) by relay.skynet.be with ESMTP; 24 Oct 2010 13:24:33 +0200 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.4/8.14.4) with ESMTP id o9OBOWoQ006497; Sun, 24 Oct 2010 13:24:32 +0200 (CEST) (envelope-from tijl@coosemans.org) From: Tijl Coosemans To: Chris Date: Sun, 24 Oct 2010 13:24:21 +0200 User-Agent: KMail/1.13.5 (FreeBSD/8.1-STABLE; KDE/4.5.2; i386; ; ) References: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3420701.npVCjECtDm"; protocol="application/pgp-signature"; micalg=pgp-sha256 Content-Transfer-Encoding: 7bit Message-Id: <201010241324.30829.tijl@coosemans.org> Cc: freebsd-ports@freebsd.org Subject: Re: DRI build failing on 8.1-STABLE X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Oct 2010 11:53:59 -0000 --nextPart3420701.npVCjECtDm Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Friday 22 October 2010 20:18:31 Chris wrote: > Hello, >=20 > Seeing this on an amd64 box when doing a fresh Xorg build: >=20 > =3D=3D=3D> Building for dri-7.6.1,2 > gmake[1]: Entering directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src' > Making sources for autoconf > gmake[2]: Entering directory > `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/glx/x11' > rm -f depend > touch depend > /usr/local/bin/makedepend -fdepend -I. -I../../../include > -I../../../include/GL/internal -I../../../src/mesa > -I../../../src/mesa/glapi -I/usr/local/include > -I/usr/local/include/drm -I/usr/local/include -D_THREAD_SAFE > -I/usr/local/include 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 > ../../../src/mesa/x86-64/glapi_x86-64.S > gmake[2]: Leaving directory > `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/glx/x11' > gmake[2]: Entering directory > `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/glx/x11' > cc -L/usr/local/lib -I/usr/local/include -c -I. -I../../../include > -I../../../include/GL/internal -I../../../src/mesa > -I../../../src/mesa/glapi -I/usr/local/include > -I/usr/local/include/drm -I/usr/local/include -D_THREAD_SAFE > -I/usr/local/include -I/usr/local/include -O2 -pipe -march=3Dnative > -fno-strict-aliasing -Wall -Wmissing-prototypes -std=3Dc99 -ffast-math > -fno-strict-aliasing -fPIC -DUSE_X86_64_ASM -DHAVE_POSIX_MEMALIGN > -DUSE_XCB -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=3D1 -DIN_DRI_DRIVER > -DHAVE_ALIAS -DGLX_INDIRECT_RENDERING -DGLX_DIRECT_RENDERING > -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER > -DDEFAULT_DRIVER_DIR=3D\"/usr/local/lib/dri\" glcontextmodes.c -o > glcontextmodes.o > glcontextmodes.c: In function '_gl_copy_visual_to_context_mode': > glcontextmodes.c:193: error: '__GLcontextModes' has no member named > 'bindToTextureRgb' > glcontextmodes.c:194: error: '__GLcontextModes' has no member named > 'bindToTextureRgba' > glcontextmodes.c:196: error: '__GLcontextModes' has no member named > 'bindToMipmapTexture' > glcontextmodes.c:197: error: '__GLcontextModes' has no member named > 'bindToTextureTargets' > glcontextmodes.c:200: error: '__GLcontextModes' has no member named 'yInv= erted' > glcontextmodes.c: In function '_gl_get_context_mode_data': > glcontextmodes.c:333: error: '__GLcontextModes' has no member named > 'bindToTextureRgb' > glcontextmodes.c:336: error: '__GLcontextModes' has no member named > 'bindToTextureRgba' > glcontextmodes.c:339: error: '__GLcontextModes' has no member named > 'bindToMipmapTexture' > glcontextmodes.c:343: error: '__GLcontextModes' has no member named > 'bindToTextureTargets' > glcontextmodes.c:346: error: '__GLcontextModes' has no member named 'yInv= erted' > glcontextmodes.c: In function '_gl_context_modes_create': > glcontextmodes.c:418: error: '__GLcontextModes' has no member named > 'bindToTextureRgb' > glcontextmodes.c:419: error: '__GLcontextModes' has no member named > 'bindToTextureRgba' > glcontextmodes.c:420: error: '__GLcontextModes' has no member named > 'bindToMipmapTexture' > glcontextmodes.c:421: error: '__GLcontextModes' has no member named > 'bindToTextureTargets' > glcontextmodes.c:422: error: '__GLcontextModes' has no member named 'yInv= erted' > glcontextmodes.c: In function '_gl_context_modes_are_same': > glcontextmodes.c:539: error: '__GLcontextModes' has no member named > 'bindToTextureRgb' > glcontextmodes.c:539: error: '__GLcontextModes' has no member named > 'bindToTextureRgb' > glcontextmodes.c:540: error: '__GLcontextModes' has no member named > 'bindToTextureRgba' > glcontextmodes.c:540: error: '__GLcontextModes' has no member named > 'bindToTextureRgba' > glcontextmodes.c:541: error: '__GLcontextModes' has no member named > 'bindToMipmapTexture' > glcontextmodes.c:541: error: '__GLcontextModes' has no member named > 'bindToMipmapTexture' > glcontextmodes.c:542: error: '__GLcontextModes' has no member named > 'bindToTextureTargets' > glcontextmodes.c:542: error: '__GLcontextModes' has no member named > 'bindToTextureTargets' > glcontextmodes.c:543: error: '__GLcontextModes' has no member named 'yInv= erted' > glcontextmodes.c:543: error: '__GLcontextModes' has no member named 'yInv= erted' > gmake[2]: *** [glcontextmodes.o] Error 1 > gmake[2]: Leaving directory > `/usr/ports/graphics/dri/work/Mesa-7.6.1/src/glx/x11' > gmake[1]: *** [subdirs] Error 1 > gmake[1]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src' > gmake: *** [default] Error 1 > *** Error code 1 >=20 > Stop in /usr/ports/graphics/dri. > *** Error code 1 >=20 > Stop in /usr/ports/x11/xorg. >=20 >=20 > It looks like a boo-boo in the code. This is from a freshly pulled > down ports tree from this morning and with "WITHOUT_NOUVEAU=3Dyes" in > /etc/make.conf. Is there a patch in the works or do we need to let the > Freedesktop folks know? You seem to have "-L/usr/local/lib -I/usr/local/include" in CC variable. --nextPart3420701.npVCjECtDm Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iF4EABEIAAYFAkzEF24ACgkQfoCS2CCgtiuHIgD+OKFrF676OM6XS08ylHknGf2x yzfjERgFMgGmdauFlHMA/2jWwQas34oJ+ufar2cXEUJP0JawOWWwcmkzFeOEa3+x =SbL5 -----END PGP SIGNATURE----- --nextPart3420701.npVCjECtDm--