summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2025-07-10 01:27:36 +0200
committerJan Beich <jbeich@FreeBSD.org>2025-07-10 02:34:38 +0200
commitdc1e90cf9dfe8e028ce35f911648017b2f9e9a8b (patch)
tree93d748b2c708293a7694614f84154a942ab837a5
parentgames/veloren-weekly: update to s20250709 (diff)
graphics/mesa-devel: unbreak build on FreeBSD 13.5/14.3
ld: error: undefined symbol: environ >>> referenced by std.a9c4bcf4187e074b-cgu.12 >>> std-441959e578fbfa8d.std.a9c4bcf4187e074b-cgu.12.rcgu.o:(std::sys::pal::unix::process::process_inner::_$LT$impl$u20$std..sys..pal..unix..process..process_common..Command$GT$::spawn::h724773c9ab5e1423) in archive src/gallium/frontends/rusticl/librusticl.a >>> referenced by std.a9c4bcf4187e074b-cgu.12 >>> std-441959e578fbfa8d.std.a9c4bcf4187e074b-cgu.12.rcgu.o:(std::sys::pal::unix::process::process_inner::_$LT$impl$u20$std..sys..pal..unix..process..process_common..Command$GT$::do_exec::h6b054e9307c48bbd) in archive src/gallium/frontends/rusticl/librusticl.a >>> referenced by std.a9c4bcf4187e074b-cgu.12 >>> std-441959e578fbfa8d.std.a9c4bcf4187e074b-cgu.12.rcgu.o:(std::sys::pal::unix::process::process_inner::_$LT$impl$u20$std..sys..pal..unix..process..process_common..Command$GT$::do_exec::h6b054e9307c48bbd) in archive src/gallium/frontends/rusticl/librusticl.a >>> referenced 1 more times PR: 287533 Reported by: diizzy (14.3), pkg-fallout (13.5) This reverts commit 55e196a770d60947aeec96146419a4c8cee91662.
-rw-r--r--graphics/mesa-devel/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index a24b227dc891..545f197138f5 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -112,6 +112,7 @@ OPENCL_LIB_DEPENDS= libLLVMSPIRVLib.so.${OPENCL_SOVERSION}:devel/spirv-llvm-tran
OPENCL_RUN_DEPENDS= libclc-${LLVM_PORT:T}>0:devel/libclc@${LLVM_PORT:T}
OPENCL_SOVERSION= ${LLVM_VERSION}${${LLVM_VERSION}>=18:?.1:}
OPENCL_CONFIGURE_ENV= PKG_CONFIG_PATH="${LLVM_PREFIX}/libdata/pkgconfig"
+OPENCL_MESON_FALSE= b_lundef # environ
OPENCL_MESON_TRUE= gallium-rusticl
OPENCL_IMPLIES= LLVM ${"${PORT_OPTIONS:Miris}":?iris:radeonsi} # any from OPTIONS_GROUP_GALLIUM