FreeBSD Bugzilla – Attachment 181391 Details for
Bug 217016
graphics/libGL: update to 17.0.3 to get llvm40 support
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v0.4 (Mesa 17.0.3 + LLVM 4.0 by default but allow down to 3.6)
Mesa-17.0.3.diff (text/plain), 17.52 KB, created by
Jan Beich
on 2017-04-01 20:04:05 UTC
(
hide
)
Description:
v0.4 (Mesa 17.0.3 + LLVM 4.0 by default but allow down to 3.6)
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2017-04-01 20:04:05 UTC
Size:
17.52 KB
patch
obsolete
>Index: graphics/libGL/Makefile.common >=================================================================== >--- graphics/libGL/Makefile.common (revision 437436) >+++ graphics/libGL/Makefile.common (working copy) >@@ -18,7 +18,7 @@ > MESAVERSION= ${MESABASEVERSION}${MESASUBVERSION:C/^(.)/.\1/} > MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/} > >-MESABASEVERSION= 13.0.6 >+MESABASEVERSION= 17.0.3 > # if there is a subversion, don't include the '-' between 7.11-rc2. > MESASUBVERSION= > >@@ -31,8 +31,6 @@ DISTFILES= mesa-${MESADISTVERSION}${EXTRACT_SUFX} > > MAINTAINER= x11@FreeBSD.org > >-BUILD_DEPENDS+= makedepend:devel/makedepend >- > USES+= compiler:c++11-lib bison gettext-tools gmake libtool \ > localbase pathfix pkgconfig python:2,build shebangfix tar:xz > USE_LDCONFIG= yes >@@ -63,7 +61,7 @@ INSTALL_TARGET= install-strip > COMPONENT= ${PORTNAME:tl:C/^lib//:C/mesa-//} > > .if (${ARCH} != sparc64 && ${ARCH} != ia64) # no working LLVM >-MESA_LLVM_VER?= 39 >+MESA_LLVM_VER?= 40 > LDFLAGS+= -Wl,-rpath=${LOCALBASE}/llvm${MESA_LLVM_VER}/lib > .endif > >@@ -120,9 +118,9 @@ CONFIGURE_ARGS+= --enable-osmesa --enable-xvmc > > # gallium > .if (${MESA_LLVM_VER} != "") >-BUILD_DEPENDS+= llvm${MESA_LLVM_VER}>=3.9.0_4:devel/llvm${MESA_LLVM_VER} >+BUILD_DEPENDS+= llvm${MESA_LLVM_VER}>=3.6:devel/llvm${MESA_LLVM_VER} > .if ${COMPONENT:Mdri} != "" || ${COMPONENT:Mclover} != "" || ${COMPONENT:Megl} != "" >-RUN_DEPENDS+= llvm${MESA_LLVM_VER}>=3.9.0_4:devel/llvm${MESA_LLVM_VER} >+RUN_DEPENDS+= llvm${MESA_LLVM_VER}>=3.6:devel/llvm${MESA_LLVM_VER} > .endif > > CONFIGURE_ENV+= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${MESA_LLVM_VER} >@@ -130,7 +128,7 @@ CONFIGURE_ENV+= LLVM_CONFIG=${LOCALBASE}/bin/llvm- > CONFIGURE_ARGS+= --enable-gallium-llvm --enable-llvm-shared-libs > .else > CONFIGURE_ARGS+= --disable-gallium-llvm >-.endif >+.endif # ${MESA_LLVM_VER} != "" > > .if ${PORT_OPTIONS:MTEXTURE} > CONFIGURE_ARGS+=--enable-texture-float >Index: graphics/libGL/Makefile.targets >=================================================================== >--- graphics/libGL/Makefile.targets (revision 437436) >+++ graphics/libGL/Makefile.targets (working copy) >@@ -4,7 +4,7 @@ > > post-patch: > .if ${OPSYS} == FreeBSD >- @${REINPLACE_CMD} -e 's|x86_64|amd64|' -e 's|\\S\*//|[:space:]* //|' \ >+ @${REINPLACE_CMD} -e 's|x86_64|amd64|' \ > ${WRKSRC}/configure > # Clang 3.4 in 10.x on i386 fails with the following error when using "GCC atomics" > # >@@ -16,8 +16,8 @@ post-patch: > @${REINPLACE_CMD} -e 's|-DUSE_GCC_ATOMIC_BUILTINS||' ${WRKSRC}/configure > .endif > .else # ${OPSYS} == DragonFly >-# Sed on dragonfly doesn't support \< or \> >- @${REINPLACE_CMD} -e 's|\\>//|[[:>:]]//|' -e 's|\\S\*//|[:space:]* //|' \ >+# DragonFly's sed lacks \< or \> while GNU sed lacks [[:<:]] or [[:>:]] >+ @${REINPLACE_CMD} -e 's|\\>//|[[:>:]]//|' \ > ${WRKSRC}/configure > .endif # ${OPSYS} > @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|g' \ >Index: graphics/libGL/distinfo >=================================================================== >--- graphics/libGL/distinfo (revision 437436) >+++ graphics/libGL/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1490202594 >-SHA256 (mesa-13.0.6.tar.xz) = 29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 >-SIZE (mesa-13.0.6.tar.xz) = 9179236 >+TIMESTAMP = 1491060851 >+SHA256 (mesa-17.0.3.tar.xz) = ca646f5075a002d60ef9123c8a4331cede155c01712ef945a65c59a5e69fe7ed >+SIZE (mesa-17.0.3.tar.xz) = 9485792 >Index: graphics/libGL/files/configure.ac >=================================================================== >--- graphics/libGL/files/configure.ac (revision 437436) >+++ graphics/libGL/files/configure.ac (working copy) >@@ -1,35 +1,53 @@ >---- configure.ac.orig 2016-06-21 14:31:09.000000000 +0200 >-+++ configure.ac 2016-07-08 13:05:53.236433000 +0200 >-@@ -871,7 +872,7 @@ >- [enable_dri=yes]) >+--- configure.ac.orig 2017-03-04 15:46:53 UTC >++++ configure.ac >+@@ -943,18 +943,18 @@ llvm_add_target() { >+ # $1 is the llvm-config command with arguments. >+ strip_unwanted_llvm_flags() { >+ # Use \> (marks the end of the word) >+- echo " `$1`" | sed \ >+- -e 's/\s\+-m\S*//g' \ >+- -e 's/\s\+-DNDEBUG\>//g' \ >+- -e 's/\s\+-D_GNU_SOURCE\>//g' \ >+- -e 's/\s\+-pedantic\>//g' \ >+- -e 's/\s\+-W\S*//g' \ >+- -e 's/\s\+-O\S*//g' \ >+- -e 's/\s\+-g\S*//g' \ >++ echo " `$1`" | sed -E \ >++ -e 's/[[[:space:]]]+-m[[^[:space:]]]*//g' \ >++ -e 's/[[[:space:]]]+-DNDEBUG\>//g' \ >++ -e 's/[[[:space:]]]+-D_GNU_SOURCE\>//g' \ >++ -e 's/[[[:space:]]]+-pedantic\>//g' \ >++ -e 's/[[[:space:]]]+-W[[^[:space:]]]*//g' \ >++ -e 's/[[[:space:]]]+-O[[^[:space:]]]*//g' \ >++ -e 's/[[[:space:]]]+-g[[^[:space:]]]*//g' \ >+ -e 's/-fno-rtti\>/-Fno-rtti/g' \ >+- -e 's/\s\+-f\S*//g' \ >++ -e 's/[[[:space:]]]+-f[[^[:space:]]]*//g' \ >+ -e 's/-Fno-rtti\>/-fno-rtti/g' \ >+- -e 's/^ //' >++ -e 's/^[[[:space:]]]//' >+ } > >+ llvm_set_environment_variables() { >+@@ -1121,7 +1121,7 @@ fi >+ AC_SUBST(LIBSENSORS_LIBS) >+ > case "$host_os" in > -linux*) >-+linux*|freebsd*) >++linux* | freebsd*) > dri3_default=yes > ;; > *) >-@@ -1540,6 +1548,19 @@ >- ;; >- gnu*) >- DEFINES="$DEFINES -DHAVE_ALIAS" >-+dnl not sure about dri3 support, just enable it for now. >-+ if test "x$enable_dri3" = xyes; then >-+ DEFINES="$DEFINES -DHAVE_DRI3" >-+ fi >-+ >-+ case "$host_cpu" in >-+ powerpc* | sparc*) >-+ # Build only the drivers for cards that exist on PowerPC/sparc >-+ if test "x$with_dri_drivers" = "xyes"; then >-+ with_dri_drivers="r200 radeon swrast" >-+ fi >-+ ;; >-+ esac >- ;; >- cygwin*) >- if test "x$with_dri_drivers" = "xyes"; then >-@@ -1921,9 +1948,19 @@ >+@@ -1631,7 +1631,7 @@ dnl platform checks. Set DEFINES and LIB >+ if test "x$enable_dri" = xyes; then >+ # Platform specific settings and drivers to build >+ case "$host_os" in >+- linux*) >++ linux* | *freebsd* | dragonfly* | *netbsd* | openbsd*) >+ if test "x$enable_dri3" = xyes; then >+ DEFINES="$DEFINES -DHAVE_DRI3" >+ fi >+@@ -2002,9 +2002,19 @@ if test "x$enable_opencl" = xyes; then > AC_MSG_ERROR([cannot enable OpenCL without Gallium]) > fi > >@@ -49,25 +67,12 @@ > > if test "x$have_libclc" = xno; then > AC_MSG_ERROR([pkg-config cannot find libclc.pc which is required to build clover. >-@@ -2102,9 +2139,9 @@ >- strip_unwanted_llvm_flags() { >- # Use \> (marks the end of the word) >- echo `$1` | sed \ >-- -e 's/-march=\S*//g' \ >-- -e 's/-mtune=\S*//g' \ >-- -e 's/-mcpu=\S*//g' \ >-+ -e 's/-march=[[:graph:]]* //g' \ >-+ -e 's/-mtune=[[:graph:]]* //g' \ >-+ -e 's/-mcpu=[[:graph:]]* //g' \ >- -e 's/-DNDEBUG\>//g' \ >- -e 's/-D_GNU_SOURCE\>//g' \ >- -e 's/-pedantic\>//g' \ >-@@ -2196,8 +2233,6 @@ >- CLANG_LIBDIR=${LLVM_LIBDIR} >- fi >- CLANG_RESOURCE_DIR=$CLANG_LIBDIR/clang/${LLVM_VERSION} >-- AS_IF([test ! -f "$CLANG_RESOURCE_DIR/include/stddef.h"], >-- [AC_MSG_ERROR([Could not find clang internal header stddef.h in $CLANG_RESOURCE_DIR Use --with-clang-libdir to specify the correct path to the clang libraries.])]) >- fi >- else >- MESA_LLVM=0 >+@@ -2047,8 +2057,6 @@ if test "x$enable_opencl" = xyes; then >+ CLANG_LIBDIR=${LLVM_LIBDIR} >+ fi >+ CLANG_RESOURCE_DIR=$CLANG_LIBDIR/clang/${LLVM_VERSION} >+- AS_IF([test ! -f "$CLANG_RESOURCE_DIR/include/stddef.h"], >+- [AC_MSG_ERROR([Could not find clang internal header stddef.h in $CLANG_RESOURCE_DIR Use --with-clang-libdir to specify the correct path to the clang libraries.])]) >+ fi >+ AM_CONDITIONAL(HAVE_CLOVER, test "x$enable_opencl" = xyes) >+ AM_CONDITIONAL(HAVE_CLOVER_ICD, test "x$enable_opencl_icd" = xyes) >Index: graphics/libGL/files/patch-configure >=================================================================== >--- graphics/libGL/files/patch-configure (revision 437436) >+++ graphics/libGL/files/patch-configure (working copy) >@@ -1,34 +1,55 @@ >---- configure.orig 2017-01-05 15:52:21 UTC >+Don't forget to keep files/configure.ac in sync >+ >+--- configure.orig 2017-03-04 15:47:01 UTC > +++ configure >-@@ -21955,7 +21955,7 @@ fi >+@@ -22307,18 +22307,18 @@ llvm_add_target() { >+ # $1 is the llvm-config command with arguments. >+ strip_unwanted_llvm_flags() { >+ # Use \> (marks the end of the word) >+- echo " `$1`" | sed \ >+- -e 's/\s\+-m\S*//g' \ >+- -e 's/\s\+-DNDEBUG\>//g' \ >+- -e 's/\s\+-D_GNU_SOURCE\>//g' \ >+- -e 's/\s\+-pedantic\>//g' \ >+- -e 's/\s\+-W\S*//g' \ >+- -e 's/\s\+-O\S*//g' \ >+- -e 's/\s\+-g\S*//g' \ >++ echo " `$1`" | sed -E \ >++ -e 's/[[:space:]]+-m[^[:space:]]*//g' \ >++ -e 's/[[:space:]]+-DNDEBUG\>//g' \ >++ -e 's/[[:space:]]+-D_GNU_SOURCE\>//g' \ >++ -e 's/[[:space:]]+-pedantic\>//g' \ >++ -e 's/[[:space:]]+-W[^[:space:]]*//g' \ >++ -e 's/[[:space:]]+-O[^[:space:]]*//g' \ >++ -e 's/[[:space:]]+-g[^[:space:]]*//g' \ >+ -e 's/-fno-rtti\>/-Fno-rtti/g' \ >+- -e 's/\s\+-f\S*//g' \ >++ -e 's/[[:space:]]+-f[^[:space:]]*//g' \ >+ -e 's/-Fno-rtti\>/-fno-rtti/g' \ >+- -e 's/^ //' >++ -e 's/^[[:space:]]//' >+ } > >+ llvm_set_environment_variables() { >+@@ -22516,7 +22516,7 @@ fi > >+ > case "$host_os" in > -linux*) >-+linux*|freebsd*) >++linux* | freebsd*) > dri3_default=yes > ;; > *) >-@@ -23968,6 +23968,18 @@ if test "x$enable_dri" = xyes; then >- ;; >- *freebsd* | dragonfly* | *netbsd* | openbsd*) >- DEFINES="$DEFINES -DHAVE_ALIAS" >-+ if test "x$enable_dri3" = xyes; then >-+ DEFINES="$DEFINES -DHAVE_DRI3" >-+ fi >-+ >-+ case "$host_cpu" in >-+ powerpc* | sparc*) >-+ # Build only the drivers for cards that exist on PowerPC/sparc >-+ if test "x$with_dri_drivers" = "xyes"; then >-+ with_dri_drivers="r200 radeon swrast" >-+ fi >-+ ;; >-+ esac >- ;; >- gnu*) >- DEFINES="$DEFINES -DHAVE_ALIAS" >-@@ -25849,9 +25861,19 @@ if test "x$enable_opencl" = xyes; then >+@@ -24055,7 +24055,7 @@ fi >+ if test "x$enable_dri" = xyes; then >+ # Platform specific settings and drivers to build >+ case "$host_os" in >+- linux*) >++ linux* | *freebsd* | dragonfly* | *netbsd* | openbsd*) >+ if test "x$enable_dri3" = xyes; then >+ DEFINES="$DEFINES -DHAVE_DRI3" >+ fi >+@@ -25807,9 +25807,19 @@ if test "x$enable_opencl" = xyes; then > as_fn_error $? "cannot enable OpenCL without Gallium" "$LINENO" 5 > fi > >@@ -48,13 +69,13 @@ > > if test "x$have_libclc" = xno; then > as_fn_error $? "pkg-config cannot find libclc.pc which is required to build clover. >-@@ -26670,9 +26692,6 @@ fi >- CLANG_LIBDIR=${LLVM_LIBDIR} >- fi >- CLANG_RESOURCE_DIR=$CLANG_LIBDIR/clang/${LLVM_VERSION} >-- if test ! -f "$CLANG_RESOURCE_DIR/include/stddef.h"; then : >+@@ -25851,9 +25861,6 @@ if test "x$enable_opencl" = xyes; then >+ CLANG_LIBDIR=${LLVM_LIBDIR} >+ fi >+ CLANG_RESOURCE_DIR=$CLANG_LIBDIR/clang/${LLVM_VERSION} >+- if test ! -f "$CLANG_RESOURCE_DIR/include/stddef.h"; then : > - as_fn_error $? "Could not find clang internal header stddef.h in $CLANG_RESOURCE_DIR Use --with-clang-libdir to specify the correct path to the clang libraries." "$LINENO" 5 > -fi >- fi >- else >- MESA_LLVM=0 >+ fi >+ if test "x$enable_opencl" = xyes; then >+ HAVE_CLOVER_TRUE= >Index: graphics/libGL/files/patch-llvm50 >=================================================================== >--- graphics/libGL/files/patch-llvm50 (nonexistent) >+++ graphics/libGL/files/patch-llvm50 (working copy) >@@ -0,0 +1,94 @@ >+https://cgit.freedesktop.org/mesa/mesa/commit/?id=84012262ea70 >+https://cgit.freedesktop.org/mesa/mesa/commit/?id=6e2b9fd07171 >+https://cgit.freedesktop.org/mesa/mesa/commit/?id=d9f8bae616dd >+ >+--- src/amd/common/ac_llvm_helper.cpp.orig 2017-04-01 15:33:36 UTC >++++ src/amd/common/ac_llvm_helper.cpp >+@@ -37,18 +37,24 @@ >+ #include <llvm/ExecutionEngine/ExecutionEngine.h> >+ #include <llvm/IR/Attributes.h> >+ >++#if HAVE_LLVM < 0x0500 >++namespace llvm { >++typedef AttributeSet AttributeList; >++} >++#endif >++ >+ void ac_add_attr_dereferenceable(LLVMValueRef val, uint64_t bytes) >+ { >+ llvm::Argument *A = llvm::unwrap<llvm::Argument>(val); >+ llvm::AttrBuilder B; >+ B.addDereferenceableAttr(bytes); >+- A->addAttr(llvm::AttributeSet::get(A->getContext(), A->getArgNo() + 1, B)); >++ A->addAttr(llvm::AttributeList::get(A->getContext(), A->getArgNo() + 1, B)); >+ } >+ >+ bool ac_is_sgpr_param(LLVMValueRef arg) >+ { >+ llvm::Argument *A = llvm::unwrap<llvm::Argument>(arg); >+- llvm::AttributeSet AS = A->getParent()->getAttributes(); >++ llvm::AttributeList AS = A->getParent()->getAttributes(); >+ unsigned ArgNo = A->getArgNo(); >+ return AS.hasAttribute(ArgNo + 1, llvm::Attribute::ByVal) || >+ AS.hasAttribute(ArgNo + 1, llvm::Attribute::InReg); >+--- src/gallium/auxiliary/gallivm/lp_bld_misc.cpp.orig 2017-04-01 15:33:37 UTC >++++ src/gallium/auxiliary/gallivm/lp_bld_misc.cpp >+@@ -755,17 +755,6 @@ lp_free_memory_manager(LLVMMCJITMemoryMa >+ delete reinterpret_cast<BaseMemoryManager*>(memorymgr); >+ } >+ >+-extern "C" void >+-lp_add_attr_dereferenceable(LLVMValueRef val, uint64_t bytes) >+-{ >+-#if HAVE_LLVM >= 0x0306 >+- llvm::Argument *A = llvm::unwrap<llvm::Argument>(val); >+- llvm::AttrBuilder B; >+- B.addDereferenceableAttr(bytes); >+- A->addAttr(llvm::AttributeSet::get(A->getContext(), A->getArgNo() + 1, B)); >+-#endif >+-} >+- >+ extern "C" LLVMValueRef >+ lp_get_called_value(LLVMValueRef call) >+ { >+--- src/gallium/auxiliary/gallivm/lp_bld_misc.h.orig 2017-04-01 15:33:37 UTC >++++ src/gallium/auxiliary/gallivm/lp_bld_misc.h >+@@ -73,9 +73,6 @@ lp_get_default_memory_manager(); >+ extern void >+ lp_free_memory_manager(LLVMMCJITMemoryManagerRef memorymgr); >+ >+-extern void >+-lp_add_attr_dereferenceable(LLVMValueRef val, uint64_t bytes); >+- >+ extern LLVMValueRef >+ lp_get_called_value(LLVMValueRef call); >+ >+--- src/gallium/drivers/radeonsi/si_shader.c.orig 2017-04-01 15:33:37 UTC >++++ src/gallium/drivers/radeonsi/si_shader.c >+@@ -5502,7 +5502,7 @@ static void si_create_function(struct si >+ */ >+ if (LLVMGetTypeKind(LLVMTypeOf(P)) == LLVMPointerTypeKind) { >+ lp_add_function_attr(ctx->main_fn, i + 1, LP_FUNC_ATTR_BYVAL); >+- lp_add_attr_dereferenceable(P, UINT64_MAX); >++ ac_add_attr_dereferenceable(P, UINT64_MAX); >+ } else >+ lp_add_function_attr(ctx->main_fn, i + 1, LP_FUNC_ATTR_INREG); >+ } >+--- src/gallium/state_trackers/clover/llvm/compat.hpp.orig 2017-04-01 15:33:37 UTC >++++ src/gallium/state_trackers/clover/llvm/compat.hpp >+@@ -83,7 +83,14 @@ namespace clover { >+ inline void >+ add_link_bitcode_file(clang::CodeGenOptions &opts, >+ const std::string &path) { >+-#if HAVE_LLVM >= 0x0308 >++#if HAVE_LLVM >= 0x0500 >++ clang::CodeGenOptions::BitcodeFileToLink F; >++ >++ F.Filename = path; >++ F.PropagateAttrs = true; >++ F.LinkFlags = ::llvm::Linker::Flags::None; >++ opts.LinkBitcodeFiles.emplace_back(F); >++#elif HAVE_LLVM >= 0x0308 >+ opts.LinkBitcodeFiles.emplace_back(::llvm::Linker::Flags::None, path); >+ #else >+ opts.LinkBitcodeFile = path; > >Property changes on: graphics/libGL/files/patch-llvm50 >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: graphics/libGL/files/patch-src_amd_common_ac__llvm__util.c >=================================================================== >--- graphics/libGL/files/patch-src_amd_common_ac__llvm__util.c (nonexistent) >+++ graphics/libGL/files/patch-src_amd_common_ac__llvm__util.c (working copy) >@@ -0,0 +1,48 @@ >+commit 7372e3cf5f2d >+Author: Dave Airlie <airlied@redhat.com> >+Date: Wed Mar 15 07:15:50 2017 +1000 >+ >+ radv/ac: workaround regression in llvm 4.0 release >+ >+ LLVM 4.0 released with a pretty messy regression, that hopefully >+ get fixed in the future. >+ >+ This work around was proposed by Tom, and it fixes the CTS regressions >+ here at least, I'm not sure if this will cause any major side effects, >+ but correctness over speed and all that. >+ >+ radeonsi should possibly consider the same workaround until an llvm >+ fix can be found. >+ >+ Acked-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> >+ Signed-off-by: Dave Airlie <airlied@redhat.com> >+ >+--- src/amd/common/ac_llvm_util.c.orig 2017-03-20 14:08:50 UTC >++++ src/amd/common/ac_llvm_util.c >+@@ -26,7 +26,7 @@ >+ #include "ac_llvm_util.h" >+ >+ #include <llvm-c/Core.h> >+- >++#include <llvm-c/Support.h> >+ #include "c11/threads.h" >+ >+ #include <assert.h> >+@@ -47,6 +47,17 @@ static void ac_init_llvm_target() >+ LLVMInitializeAMDGPUTarget(); >+ LLVMInitializeAMDGPUTargetMC(); >+ LLVMInitializeAMDGPUAsmPrinter(); >++ >++ /* >++ * Workaround for bug in llvm 4.0 that causes image intrinsics >++ * to disappear. >++ * https://reviews.llvm.org/D26348 >++ */ >++#if HAVE_LLVM >= 0x0400 >++ const char *argv[2] = {"mesa", "-simplifycfg-sink-common=false"}; >++ LLVMParseCommandLineOptions(2, argv, NULL); >++#endif >++ >+ #endif >+ } >+ > >Property changes on: graphics/libGL/files/patch-src_amd_common_ac__llvm__util.c >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 217016
:
179885
|
180574
|
180617
|
180618
|
181003
|
181302
|
181306
| 181391