Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Mar 2023 19:48:33 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        Brooks Davis <brooks@FreeBSD.org>, FreeBSD Mailing List <freebsd-ports@freebsd.org>
Subject:   Re: poudriere-devel based aarch64 llvm16-16.0.0.r3 build got: bad make -VBE_FREEBSD_PLIST_FILES result leads to "pkg-static: pkg_checksum_hash_sha256_file(read failed): Is a directory"
Message-ID:  <A736B702-5905-48F5-A3EC-2F2DD2FFCFF7@yahoo.com>
In-Reply-To: <2CCEE86A-2FE1-430D-A04B-1062D9434319@yahoo.com>
References:  <444B5B74-8ED0-4276-8489-AD14F039E4CD@yahoo.com> <10D42B12-CFD2-4832-ABD3-251BB3035F8E@yahoo.com> <28F3E3C1-C386-4698-A3B4-1006DC457DAD@yahoo.com> <2CCEE86A-2FE1-430D-A04B-1062D9434319@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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=3D	All non-experimental backends
  BE_WASM_DESC=3D		WebAssembly backend (required by firefox =
via wasi)
  .for BE in FREEBSD NATIVE STANDARD
  BE_${BE}_PLIST_FILES=3D	=
${_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=3D	Build clang
  CLANG_CMAKE_ON=3D		-DCLANG_DEFAULT_OPENMP_RUNTIME=3Dlibomp
@@ -324,7 +324,7 @@ FREEBSD_BACKENDS=3D	${_FREEBSD_BACKENDS}
  .if ${ARCH} =3D=3D amd64
  _NATIVE_BACKENDS=3D	X86
  .elif ${ARCH} =3D=3D aarch64
-_NATIVE_BACKENDS=3D	AArch64
+_NATIVE_BACKENDS=3D	AArch64 ARM
  .elif ${ARCH:Marmv*}
  _NATIVE_BACKENDS=3D	ARM
  .elif ${ARCH} =3D=3D i386



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

=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A736B702-5905-48F5-A3EC-2F2DD2FFCFF7>