From owner-freebsd-ports@FreeBSD.ORG Sun Dec 8 07:03:04 2013 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 07A03533 for ; Sun, 8 Dec 2013 07:03:04 +0000 (UTC) Received: from smtp14.singnet.com.sg (smtp14.singnet.com.sg [165.21.6.24]) by mx1.freebsd.org (Postfix) with ESMTP id 47E361823 for ; Sun, 8 Dec 2013 07:03:02 +0000 (UTC) Received: from ThinkPad.gateway.2wire.net (bb220-255-60-235.singnet.com.sg [220.255.60.235]) by smtp14.singnet.com.sg (8.14.1/8.14.1) with ESMTP id rB86xPud014803 for ; Sun, 8 Dec 2013 14:59:26 +0800 Message-ID: <52A4194C.9080101@singnet.com.sg> Date: Sun, 08 Dec 2013 15:01:32 +0800 From: Richard KHOO User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: ports@freebsd.org Subject: dri fails to build Content-Type: multipart/mixed; boundary="------------070504060401010107050105" X-PMX-Version: 5.5.2.363555, Antispam-Engine: 2.6.1.350677, Antispam-Data: 2013.12.8.64815 X-PMX-AS: AS-Check X-PMX-Score: Probability=8% X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Dec 2013 07:03:04 -0000 This is a multi-part message in MIME format. --------------070504060401010107050105 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 1. uname -a : FreeBSD ThinkPad.gateway.2wire.net 9.2-RELEASE FreeBSD 9.2-RELEASE #0 r255898: Fri Sep 27 03:52:52 UTC 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386 2. hardware; Lenovo T400 with Video chipsets: * Intel Integrated Graphics 4500MHD * AMD M82XT 256MB 3. make.conf : WITH_PKGNG=YES WITH_NEW_XORG=YES WITH_KMS=YES PERL_PORT=perl5.16 4. output of make attached. Thank you Richard KHOO Guan Chen --------------070504060401010107050105 Content-Type: text/plain; charset=us-ascii; name="make_dri_out" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="make_dri_out" root@ThinkPad:/usr/ports/graphics/dri # make ===> Building for dri-9.1.7_3,2 Making all in src gmake[1]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src' Making all in mapi/glapi/gen gmake[2]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/glapi/gen' gmake all-am gmake[3]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/glapi/gen' gmake[3]: Nothing to be done for `all-am'. gmake[3]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/glapi/gen' gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/glapi/gen' Making all in mapi/glapi gmake[2]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/glapi' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mapi/glapi' Making all in gtest gmake[2]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/gtest' gmake[2]: Nothing to be done for `all'. gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/gtest' Making all in glsl gmake[2]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl' gmake all-recursive gmake[3]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl' Making all in builtin_compiler gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl/builtin_compiler' gmake[4]: Nothing to be done for `all'. gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl/builtin_compiler' gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl' gmake[3]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl' gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/glsl' Making all in mesa gmake[2]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa' updating main/git_sha1.h gmake all-recursive gmake[3]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa' Making all in program gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/program' gmake all-am gmake[5]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/program' gmake[5]: Nothing to be done for `all-am'. gmake[5]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/program' gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/program' Making all in x86 gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86' gmake all-am gmake[5]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86' gmake[5]: Nothing to be done for `all-am'. gmake[5]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86' gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86' Making all in x86-64 gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86-64' gmake all-am gmake[5]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86-64' gmake[5]: Nothing to be done for `all-am'. gmake[5]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86-64' gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/x86-64' Making all in . gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa' gmake[4]: Nothing to be done for `all-am'. gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa' Making all in libdricore gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/libdricore' /bin/mkdir -p ../../../lib; base=libdricore9.1.7; \ dlname=$(grep dlname= .libs/libdricore9.1.7.la | cut -d "'" -f 2); \ ver=$(grep current= .libs/libdricore9.1.7.la | cut -d "=" -f 2); \ ln -f .libs/$dlname ../../../lib/$dlname; \ if [ ! -f ../../../lib/$base.so.$ver ]; then \ ln -sf $dlname ../../../lib/$base.so.$ver; \ fi; \ ln -sf $base.so.$ver ../../../lib/$base.so gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/libdricore' Making all in drivers gmake[4]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers' Making all in dri gmake[5]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri' Making all in common gmake[6]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common' Making all in xmlpool gmake[7]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common/xmlpool' gmake all-am gmake[8]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common/xmlpool' gmake[8]: Nothing to be done for `all-am'. gmake[8]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common/xmlpool' gmake[7]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common/xmlpool' gmake[7]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common' gmake[7]: Nothing to be done for `all-am'. gmake[7]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common' gmake[6]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/common' Making all in i915 gmake[6]: Entering directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/i915' CC i830_context.lo CC i830_state.lo clang: warning: argument unused during compilation: '-fno-builtin-memcmp' clang: warning: argument unused during compilation: '-fno-builtin-memcmp' In file included from i830_context.c:28: In file included from ./i830_context.h:31: In file included from ../../../../../src/mesa/drivers/dri/intel/intel_context.h:46: In file included from ../../../../../src/mesa/drivers/dri/intel/intel_screen.h:33: ../../../../../src/mesa/drivers/dri/common/dri_util.h:67:14: error: unknown type name '__DRI2configQueryExtension' extern const __DRI2configQueryExtension dri2ConfigQueryExtension; ^ In file included from i830_state.c:39: In file included from ../../../../../src/mesa/drivers/dri/intel/intel_screen.h:33: ../../../../../src/mesa/drivers/dri/common/dri_util.h:67:14: error: unknown type name '__DRI2configQueryExtension' extern const __DRI2configQueryExtension dri2ConfigQueryExtension; ^ ../../../../../src/mesa/drivers/dri/common/dri_util.h:162:2: error: unknown type name '__DRIimageLookupExtension'; did you mean '__DRIdamageExtension'? __DRIimageLookupExtension *image; ^~~~~~~~~~~~~~~~~~~~~~~~~ __DRIdamageExtension /usr/local/include/GL/internal/dri_interface.h:292:40: note: '__DRIdamageExtension' declared here typedef struct __DRIdamageExtensionRec __DRIdamageExtension; In file included from i830_context.c:28: In file included from ./i830_context.h:31: In file included from ../../../../../src/mesa/drivers/dri/intel/intel_context.h:46: In file included from ../../../../../src/mesa/drivers/dri/intel/intel_screen.h:33: ../../../../../src/mesa/drivers/dri/common/dri_util.h:163:2: error: unknown type name '__DRIuseInvalidateExtension'; did you mean '__DRIallocateExtension'? __DRIuseInvalidateExtension *useInvalidate; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ __DRIallocateExtension In file included from i830_state.c:39: In file included from ../../../../../src/mesa/drivers/dri/intel/intel_screen.h:33: ../../../../../src/mesa/drivers/dri/common/dri_util.h:163:2: error: unknown type name '__DRIuseInvalidateExtension'; did you mean '__DRIallocateExtension'? __DRIuseInvalidateExtension *useInvalidate; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ __DRIallocateExtension /usr/local/include/GL/internal/dri_interface.h:71:42: note: '__DRIallocateExtension' declared here typedef struct __DRIallocateExtensionRec __DRIallocateExtension; ^ /usr/local/include/GL/internal/dri_interface.h:71:42: note: '__DRIallocateExtension' declared here typedef struct __DRIallocateExtensionRec __DRIallocateExtension; ^ In file included from i830_state.c:40: In file included from ../../../../../src/mesa/drivers/dri/intel/intel_batchbuffer.h:6: ../../../../../src/mesa/drivers/dri/intel/intel_context.h:249:4: error: unknown type name 'drm_intel_context' drm_intel_context *hw_ctx; ^ In file included from i830_context.c:28: In file included from ./i830_context.h:31: ../../../../../src/mesa/drivers/dri/intel/intel_context.h:249:4: error: unknown type name 'drm_intel_context' drm_intel_context *hw_ctx; ^ 4 errors generated. gmake[6]: *** [i830_state.lo] Error 1 gmake[6]: *** Waiting for unfinished jobs.... i830_context.c:69:16: error: use of undeclared identifier '__DRI_CTX_ERROR_NO_MEMORY' *error = __DRI_CTX_ERROR_NO_MEMORY; ^ i830_context.c:76:33: error: use of undeclared identifier '__DRI_API_OPENGL' if (!intelInitContext(intel, __DRI_API_OPENGL, 6 errors generated. gmake[6]: *** [i830_context.lo] Error 1 gmake[6]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri/i915' gmake[5]: *** [all-recursive] Error 1 gmake[5]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers/dri' gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa/drivers' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src/mesa' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-9.1.7/src' gmake: *** [all-recursive] Error 1 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** [do-build] Error code 1 Stop in /usr/ports/graphics/dri. --------------070504060401010107050105--