Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jul 2025 00:35:09 GMT
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: dc1e90cf9dfe - main - graphics/mesa-devel: unbreak build on FreeBSD 13.5/14.3
Message-ID:  <202507100035.56A0Z95Q018509@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=dc1e90cf9dfe8e028ce35f911648017b2f9e9a8b

commit dc1e90cf9dfe8e028ce35f911648017b2f9e9a8b
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-07-09 23:27:36 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-07-10 00:34:38 +0000

    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.
---
 graphics/mesa-devel/Makefile | 1 +
 1 file changed, 1 insertion(+)

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
 


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202507100035.56A0Z95Q018509>