From nobody Tue Mar 07 00:19:43 2023 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PVx0J4DbHz3wbHG for ; Tue, 7 Mar 2023 00:19:44 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4PVx0J0hf6z3jph; Tue, 7 Mar 2023 00:19:44 +0000 (UTC) (envelope-from brooks@spindle.one-eyed-alien.net) Authentication-Results: mx1.freebsd.org; none Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id 3A6773C0199; Tue, 7 Mar 2023 00:19:43 +0000 (UTC) Date: Tue, 7 Mar 2023 00:19:43 +0000 From: Brooks Davis To: Mark Millard Cc: Brooks Davis , FreeBSD Mailing List 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: 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> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: X-Rspamd-Queue-Id: 4PVx0J0hf6z3jph X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:36236, ipnet:199.48.128.0/22, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N 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) >=20 > 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 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