From owner-freebsd-x11@FreeBSD.ORG Fri Oct 17 09:53:32 2014 Return-Path: Delivered-To: x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E3DD0454 for ; Fri, 17 Oct 2014 09:53:32 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CAACFF2F for ; Fri, 17 Oct 2014 09:53:32 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id s9H9rWQe026804 for ; Fri, 17 Oct 2014 09:53:32 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 192286] [PATCH] graphics/libGL: fix build with clang Date: Fri, 17 Oct 2014 09:53:31 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports Tree X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: commit-hook@freebsd.org X-Bugzilla-Status: In Discussion X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Oct 2014 09:53:33 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192286 --- Comment #7 from commit-hook@freebsd.org --- A commit references this bug: Author: kwm Date: Fri Oct 17 09:53:18 UTC 2014 New revision: 371035 URL: https://svnweb.freebsd.org/changeset/ports/371035 Log: Update Mesa ports to new default of 9.1.7 and more recent version to 10.3.0. The port will switch to the newer version if hw context is available in the i915kms driver. - Get ride of WITH_NEW_XORG. - Use @comment in plist to ignore unwanted files in the stagedir, instead of trying to remove them in post-install. - Bump portrevision of 9.1.7 due to dependency changes. - Drop :keepla from USES=libtool. - Drop @dirrm[try] from plists - Give dri propper options, with pkg-help for additional information. - Make separate plist for dri for the different versions, the combined plist was headache inducing. - Add "workaround" patches to allow clang to build the dri port on i386 [1]. USE_GCC is now only needed for 8.x. - Add gbm port and USE_GL switch for it. PR: 192286 [1] Submitted by: Carlos Jacobo Puga Medina [1] Approved by: portmgr (bapt@) In collaberation with: dumbbell@ Obtained from: xorg-dev Changes: head/Mk/bsd.port.mk head/graphics/Makefile head/graphics/dri/Makefile head/graphics/dri/pkg-help head/graphics/dri/pkg-plist head/graphics/dri/pkg-plist-old head/graphics/gbm/ head/graphics/gbm/Makefile head/graphics/gbm/pkg-descr head/graphics/gbm/pkg-plist head/graphics/libEGL/Makefile head/graphics/libEGL/pkg-plist head/graphics/libGL/Makefile head/graphics/libGL/bsd.mesalib.mk head/graphics/libGL/distinfo head/graphics/libGL/files/configure.ac head/graphics/libGL/files/patch-Makefile.in head/graphics/libGL/files/patch-configure head/graphics/libGL/files/patch-src-glsl_ir_constant_expression.cpp head/graphics/libGL/files/patch-src__gallium__drivers__r300__r300_chipset.c head/graphics/libGL/files/patch-src__gallium__include__pipe__p_config.h head/graphics/libGL/files/patch-src__gallium__state_trackers__clover__util__range.hpp head/graphics/libGL/files/patch-src__gallium__winsys__svga__drm__vmw_screen_ioctl.c head/graphics/libGL/files/patch-src__glsl__ir_constant_expression.cpp head/graphics/libGL/files/patch-src__loader__Makefile.in head/graphics/libGL/files/patch-src__loader__loader.c head/graphics/libGL/files/patch-src__mapi__entry_x86-64_tls.h head/graphics/libGL/files/patch-src__mapi__entry_x86_tls.h head/graphics/libGL/files/patch-src__mapi__entry_x86_tsd.h head/graphics/libGL/files/patch-src__mapi__glapi__gen__gl_gentable.py head/graphics/libGL/files/patch-src__mesa__main__compiler.h head/graphics/libGL/files/patch-src__mesa__main__imports.c head/graphics/libGL/files/patch-src_gallium_drivers_r300_r300-chipset.c head/graphics/libGL/files/patch-src_gallium_drivers_r600_r600-asm.c head/graphics/libGL/files/patch-src_gallium_drivers_r600_r600-shader.c head/graphics/libGL/files/patch-src_gallium_drivers_r600_r600_state_common.c head/graphics/libGL/files/patch-src_gallium_drivers_radeon_radeon-llvm-emit.cpp head/graphics/libGL/files/patch-src_gallium_drivers_radeonsi_r600-buffer.c head/graphics/libGL/files/patch-src_gallium_winsys_svga_drm_vmw-screen-ioctl.c head/graphics/libGL/files/patch-src_mapi_glapi_gen_gl-gentable.py head/graphics/libGL/files/patch-src_mesa_drivers_dri_common_Makefile.in head/graphics/libGL/files/patch-src_mesa_drivers_dri_common_xmlpool_Makefile.in head/graphics/libGL/files/patch-src_mesa_main_compiler.h head/graphics/libGL/files/patch-src_mesa_main_imports.c head/graphics/libGL/files/pkg-install.in head/graphics/libGL/files/src__loader__Makefile.am head/graphics/libGL/files-old/patch-Makefile.in head/graphics/libGL/files-old/patch-configure head/graphics/libGL/files-old/patch-mach64_context.h head/graphics/libGL/files-old/patch-src-glsl_ir_constant_expression.cpp head/graphics/libGL/files-old/patch-src__egl__drivers__dri2__Makefile.in head/graphics/libGL/files-old/patch-src__egl__drivers__dri2__common.c head/graphics/libGL/files-old/patch-src__egl__drivers__glx__Makefile.in head/graphics/libGL/files-old/patch-src__gallium__auxiliary__pipe-loader__pipe_loader_drm.c head/graphics/libGL/files-old/patch-src__gallium__include__pipe__p_config.h head/graphics/libGL/files-old/patch-src__gallium__state_trackers__egl__drm__native_drm.c head/graphics/libGL/files-old/patch-src__gallium__state_trackers__xvmc__tests__xvmc_bench.c head/graphics/libGL/files-old/patch-src__gallium__targets__egl-static__egl.c head/graphics/libGL/files-old/patch-src__gallium__targets__gbm__Makefile.in head/graphics/libGL/files-old/patch-src__gbm__Makefile.in head/graphics/libGL/files-old/patch-src__gbm__backends__dri__driver_name.c head/graphics/libGL/files-old/patch-src__gbm__main__common.c head/graphics/libGL/files-old/patch-src__gbm__main__common.h head/graphics/libGL/files-old/patch-src__mesa__x86-64__glapi_x86-64.S head/graphics/libGL/files-old/patch-src__mesa__x86-64__xform4.S head/graphics/libGL/files-old/patch-src__mesa__x86__glapi_x86.S head/graphics/libGL/files-old/patch-src__mesa__x86__read_rgba_span_x86.S head/graphics/libGL/files-old/patch-src_gallium_drivers_r300_r300-chipset.c head/graphics/libGL/files-old/patch-src_gallium_drivers_r600_r600-asm.c head/graphics/libGL/files-old/patch-src_gallium_drivers_r600_r600-shader.c head/graphics/libGL/files-old/patch-src_gallium_drivers_r600_r600_state_common.c head/graphics/libGL/files-old/patch-src_gallium_drivers_radeon_radeon-llvm-emit.cpp head/graphics/libGL/files-old/patch-src_gallium_drivers_radeonsi_r600-buffer.c head/graphics/libGL/files-old/patch-src_gallium_winsys_svga_drm_vmw-screen-ioctl.c head/graphics/libGL/files-old/patch-src_glx_x11_XF86dri.c head/graphics/libGL/files-old/patch-src_mapi_glapi_gen_gl-gentable.py head/graphics/libGL/files-old/patch-src_mapi_mapi_entry_x86-64_tls.h head/graphics/libGL/files-old/patch-src_mapi_mapi_entry_x86_tls.h head/graphics/libGL/files-old/patch-src_mapi_mapi_entry_x86_tsd.h head/graphics/libGL/files-old/patch-src_mesa_Makefile head/graphics/libGL/files-old/patch-src_mesa_drivers_dri_common_Makefile.in head/graphics/libGL/files-old/patch-src_mesa_drivers_dri_common_xmlpool_Makefile.in head/graphics/libGL/files-old/patch-src_mesa_main_compiler.h head/graphics/libGL/files-old/patch-src_mesa_main_imports.c head/graphics/libGL/files-old/pkg-deinstall.in head/graphics/libGL/files-old/pkg-install.in head/graphics/libGL/pkg-plist head/graphics/libglapi/Makefile head/graphics/libglapi/pkg-descr head/graphics/libglapi/pkg-plist head/graphics/libglesv2/Makefile head/graphics/libglesv2/pkg-plist -- You are receiving this mail because: You are the assignee for the bug.