From nobody Fri Sep 22 15:07:51 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 4RsbHZ43LCz4v0kG for ; Fri, 22 Sep 2023 15:08:10 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-19.consmr.mail.gq1.yahoo.com (sonic313-19.consmr.mail.gq1.yahoo.com [98.137.65.82]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 4RsbHX3LHqz3cG7 for ; Fri, 22 Sep 2023 15:08:08 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=doldUsrn; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.82 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695395286; bh=hSosA5g2IjjUZTXM5lZO0lOBXMZapD8RdAH5xE7LMEo=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=doldUsrnvEpAegBv2rfVBYNW/aArX5lF0MbqQvL03Lkx3YJFg8+V3bJUSJIZzmVVJDR4eTcWuBJXCpyHx7AFfthgiHW5IuOUzf0ULzjfc5HcvwA7r718mWBHohstesELJTAebvzd2pPp+g5mg4YgaaC4lYoj5LmwrxvtapT6lZlpt9dabJw+wgbEEB0/NIi6VKL80OX+HhHUTJPB0l6zNG/IgDVBJNM5bGQM1iS3FsuOU376SyxtfCiF9tQlYIxxnYgFnDBZC/z+pZrZzJsWvGbWBgYt9OTbMuWLmWRfVZR4quejBnN23LP0ywnKq9aafgoD/Cp090JTEqlHpxkT8w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695395286; bh=Vm6p7+G/9yc/4JUjM8mU4FuOrvswqYLPcnL2eqM6QPW=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=VDvcUWyuHzlAKPWBMkjE71AK9uZd5cd9DNycmZEdrJ91RFB0de1KZMcDkRLfDB+n8i+MNvdiaMyDSjvvI9rt4oRx1lq6DMredhUGnyjCzK9ZfPcqtbYI76VcCN+RqRJiNdA+pJJQfzocklRk2KWmXpXGrFZiS35+U6QKSBOyjHg2xPc3y7hDp1J7tSC55zrZ1lXWL0+1PiRysgPgkBVM78mLd+NQQa8MDsEKZAY6C8H+QvccV4K8o+aCGO4onXR2UZo7i8Fzigx9rqiNeVYxnj0uMHRxiLFv3KgYC0IbAqJnB8GNavgZodRZslVbE4Obl0j4fCeWYqnr4kYcKWshcQ== X-YMail-OSG: Pi0TS8YVM1kJxCt1jRUWAuFflZCwP127jkjMpN9z5EVpc6.Pa8pyLHu33YkwmIl JTA1GnlBMeQwvwELQoKtFHGiGRKwoXCURaLJViYis3ASGEH7UEb_PrKeoqmS7dVWxzkMQGCa0gLE lm_GKxW8l6vxd5e.08r.5V6V9soReQJD2LMoPLVqBipVBT2ONiXKj6hU.Eu4XteeV55qzEkhRO60 MpF3NwepN9qPROf93EYKL0cSv1ncCLE2ar9GlSEPQ8HPtcH.78FyhT1G8UWinQqdKzKXQ_Isawi8 BP3.WFQGqIe1hgEyZb6wwMKbetc12p9rgMO0HgmofrgRY6iNGVIENyMzEO2s45zqBYgGKvoOSyAV Al2DXuvXM53ienysP20HUDzg4loXUf9IPRCr2WKzgKODKSs8HfmlH2zaZNFBNQngMUsRGp6f4JJP khQVpH7.dfSuWnfRkdsc2EGlkDcNqBtb7mXABY6bSSvZ9ditMYYxVngp_b9esOi.I.62m1vRyTJu qERaliKaMlKErcZsAw7tm60wVlWjVYEFYEKCY4ugBDBEmosY5zQ9_p.aokoF_TBkLErBegQkMg3S nIXuoT1Rz4F4_Wb4V4R6lxwwGyxj7ysNpnAoZQgw16ojLieQEqIZavy6_2Ge57WQsouHfe6oPa7_ hUS7MdHgSA7PeQsyOvvis_eRRdfJxTKh1b9S3nOYgaNI9P7oxe8a8BP5pKS7RN8UXsW_Lo_bu1mR eC.SlcdgyRwVw20112ZEOhndrb4XOXu9ERLZCMWzHoDsTePxzn39txvWQODa.drqwSHVRTWcIhab VsEWgObmCGR1oeO3P0FtAqr_kWpHZRVHQj.sg13S5288u01GXMYAt1FTU5T_6x0vY_Udftq0E0PJ uU0J4Lgv57xP6edBdccW9Efkm2cYweuPTYXdQxVkUSpIXuCVR6eAkZhnPAaOjXNDnPIiy3Nnzc.N TZH5gkJfsX2RUl.SOl5.ctsrLVycvNIT8EziVxMZHClqT.3Np2R8Sj6VrT.xtiIs2ltFRv9iTKp0 K2MLfOI.e9QfzIXNe2MqoJB5B2nMxNkQ_14nz95pmlm5pkVVwJcUo9BsF.PgxD.RkshPnN0OTPNP g12ijrq53yrOCthYsHfAFWPuGAaTowv6jz8hnkc7cvZbXP44y5ZtnLlIImA0X2F7gzHdTOwsk2kh jXpZPdICh0IyiX.aDhHd114updzuSVsWtpmsB1eDOeOm_Fw837vXhJ.vm_kZ.Mmve4.Y8_f.7Vt0 xUzGYggom9sQNkriXvh7vWaWObMcwxyi9EUU5xpVsCZyD5HlUrKg9AyHLT9mJDNe1V5Y_DEFYHWc q16TQvX35xmexmvbOyv6mjR8kBZKqv7k7zF5Njp7lATxoiTzBRYvOSMiyZrtzEGjaDbOaFGpTcpb a_.x.SK3jmu1GAM9zP8kKAzNuZG89juZ127F.9F0vadK29sMxe69hsbTAxf.2ydfqoyM4AjHL78i LEk.Jm1Zb5kBp0X.cU6E1w72lacsB2zsK3aNUcc10LqG4kBOsZoHjqXdos9s3t.yq_fdhxiN7FIL KYXOc_qs7rN66dNJKyVZ59J7KkFh7EzrK05JBKIc.OJfqdIAejU8u92A7ewGNwk_neHO4f6MtvzI 9OlAKbT87rXH0gYg1y6rI_T6A2SYCK5qFsR6V9OJpF3fIkTFZ0zOhZn27fvoF1xnppK4lXrV7mIo Qpeok3SXSx6IVcQkRi4zRd41n1qzNGBQ1aznsTOFKuj8dlMjG5mZGeNNUWOf__xPWi7gqzQZtfWN ixNQrr417LsfZWNDRJYZr5BE7Sch2mHXszBa.5rl_rWJM86eZ7BevJIkr.T0jyiOopsTq0B0A5hj UBrNqg0K3ZSK0qMXR1YwsHIJvFhJH9ULwld9.xAeYoUgyxXOnaSBu1R.JdUU31au9tcmmgtH3D_z jKocEGiXrVUC7jcjUXnruMoVxzorX3MbySAaJDC7oNwiRWwoawjGwt.Q66gJq3ks4LgDYiY8KOov 4mQy8O3KNhL1k_ugrYNwKDrBFxjGJ4Bg91NBLQUsV82R37BXqGWnbBJc1_WQSAPtZrqpDXBzDmR4 Xyh9mNLkNCqYlIUR5ZHWKMkwWkZUCg56inFimOUgW5Ov3PfAReVn5gch8OSCHB_cgmJSlcYUYCAx DNQgg0Ch1X.bM9Mbd6HDaSY1XDYP4irQpsWaAzz89M44zPHK_94cUtLfyGqI203JkOfksgZwNgFX Oq5bJAq15bxy2YVW1tekjTRJYS2KuIqZPgRggnQ9JvL3nfoex4wXL1FEjahbmyu7LESiK6Dx.AAA zQQ-- X-Sonic-MF: X-Sonic-ID: 42765111-391b-4530-b2b4-bc04ae664b7b Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Fri, 22 Sep 2023 15:08:06 +0000 Received: by hermes--production-gq1-77657878bb-d5lfb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c17d962e7848630da418daa650793d7a; Fri, 22 Sep 2023 15:08:02 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: devel/llvm17 build broken: package phase got missing "arm_sme_draft_spec_subject_to_change.h", notice (amd64 build) Date: Fri, 22 Sep 2023 08:07:51 -0700 References: <9D2FF771-4911-4912-B7BE-A2BC06440598@yahoo.com> To: Brooks Davis , FreeBSD Toolchain , FreeBSD Mailing List In-Reply-To: <9D2FF771-4911-4912-B7BE-A2BC06440598@yahoo.com> Message-Id: <2076B415-92D4-4E0E-A1A9-016CB4F233FF@yahoo.com> X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.44 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.94)[-0.937]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.82:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-ports@freebsd.org]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.82:from]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RsbHX3LHqz3cG7 On Sep 21, 2023, at 22:42, Mark Millard wrote: > On Sep 21, 2023, at 21:54, Mark Millard wrote: >=20 > Turns out it is important that the build was for amd64 and the file > is not and BE_NATIVE=3Don was in use. That should help interpret the > below. [Building on/for aarch64 with BE_NATIVE=3Don did not fail.] FYI: Building both for aarch64 and for armv7 worked with with = BE_NATIVE=3Don . >> =3D=3D=3D> Building package for llvm17-17.0.1 >> pkg-static: Unable to access file = /wrkdirs/usr/ports/devel/llvm17/work-default/stage/usr/local/llvm17/lib/cl= ang/17/include/arm_sme_draft_spec_subject_to_change.h:No such file or = directory >> *** Error code 1 >>=20 >> That would be tied to: >>=20 >> = /usr/ports/devel/llvm17/pkg-plist:%%CLANG%%llvm%%LLVM_SUFFIX%%/lib/clang/%= %LLVM_MAJOR%%/include/arm_sme_draft_spec_subject_to_change.h >>=20 >>=20 >> Context: >>=20 >> # ~/fbsd-based-on-what-commit.sh -C /usr/ports >> 974bc1624e34 (HEAD -> main, freebsd/main, freebsd/HEAD) = print/libharu: update to 2.4.4 release (+) >> Author: Dima Panov >> Commit: Dima Panov >> CommitDate: 2023-09-21 22:14:48 +0000 >> branch: main >> merge-base: 974bc1624e3431343b09a6f1a9f294aa0b5cb0be >> merge-base: CommitDate: 2023-09-21 22:14:48 +0000 >> n634068 (--first-parent --count for merge-base) >>=20 >>=20 >> ---Begin OPTIONS List--- >> =3D=3D=3D> The following configuration options are available for = llvm17-17.0.1: >> BE_AMDGPU=3Don: AMD GPU backend (required by mesa) >> BE_WASM=3Don: WebAssembly backend (required by firefox via wasi) >> CLANG=3Don: Build clang >> COMPILER_RT=3Don: Sanitizer libraries >> DOCS=3Doff: Build and/or install documentation >> EXTRAS=3Don: Extra clang tools >> FLANG=3Doff: Flang FORTRAN compiler >> GOLD=3Don: Build the LLVM Gold plugin for LTO >> LIT=3Don: Install lit and FileCheck test tools >> LLD=3Don: Install lld, the LLVM linker >> LLDB=3Don: Install lldb, the LLVM debugger >> MLIR=3Doff: Multi-Level Intermediate Representation >> OPENMP=3Don: Install libomp, the LLVM OpenMP runtime library >> POLLY=3Don: Polyhedral loop and data-locality optimizer >> PYCLANG=3Don: Install python bindings to libclang >> STATIC_LIBS=3Don: Install static libraries (does not effect = sanitizers) >> =3D=3D=3D=3D> Options available for the single BACKENDS: you have to = select exactly one of them >> BE_FREEBSD=3Doff: Backends for FreeBSD architectures >> BE_NATIVE=3Don: Backend(s) for this architecture (X86) >> BE_STANDARD=3Doff: All non-experimental backends >> =3D=3D=3D> Use 'make config' to modify these settings >=20 =3D=3D=3D Mark Millard marklmi at yahoo.com