On Sun, Mar 05, 2023 at 07:48:33PM -0800, Mark Millard wrote:
> I'm now doing my devel/llvm16 builds via the Makefile changes:
> (leading or other whitespace may not be preserved)
> 
> diff --git a/devel/llvm16/Makefile b/devel/llvm16/Makefile
> index 477772b2b24e..a1e4a3ab5f35 100644
> --- a/devel/llvm16/Makefile
> +++ b/devel/llvm16/Makefile
> @@ -117,7 +117,7 @@ BE_STANDARD_DESC= All non-experimental backends
>   BE_WASM_DESC=               WebAssembly backend (required by firefox via 
> wasi)
>   .for BE in FREEBSD NATIVE STANDARD
>   BE_${BE}_PLIST_FILES=       
> ${_BE_LIBS_${BE}:O:S/$/.a/:S|^|${LLVM_DIR}/lib/libLLVM|} \
> -                     
> ${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N${LLVM_DIR}/lib/clang/${LLVM_RELEASE}/include/$}
> +                     
> ${_BE_INCS_${BE}:S|^|${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/|:N${LLVM_DIR}/lib/clang/${LLVM_MAJOR}/include/$}
>   .endfor
>   CLANG_DESC= Build clang
>   CLANG_CMAKE_ON=             -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
> @@ -324,7 +324,7 @@ FREEBSD_BACKENDS= ${_FREEBSD_BACKENDS}
>   .if ${ARCH} == amd64
>   _NATIVE_BACKENDS=   X86
>   .elif ${ARCH} == aarch64
> -_NATIVE_BACKENDS=    AArch64
> +_NATIVE_BACKENDS=    AArch64 ARM
>   .elif ${ARCH:Marmv*}
>   _NATIVE_BACKENDS=   ARM
>   .elif ${ARCH} == i386

I've made these changes in devel/llvm16.

> I've set up devel/llvm15 to be based on that last change
> as well.

I've also queued up this change, but haven't pushed it yet.

-- Brooks

Reply via email to