From nobody Thu Mar 17 02:02:30 2022 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 1E9821A1B00E for ; Thu, 17 Mar 2022 02:02:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic309-22.consmr.mail.gq1.yahoo.com (sonic309-22.consmr.mail.gq1.yahoo.com [98.137.65.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4KJr4x0qKJz3kSM for ; Thu, 17 Mar 2022 02:02:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647482553; bh=eLCA7Pp0dnWoRY5wqKr43BVdnCQSLdzIlrBrcVTvJ2k=; h=From:Subject:Date:References:To:In-Reply-To:From:Subject:Reply-To; b=CJO3WBs7YwYJi8rkdfh4o1CxAjACD5mdZv6VfggknfaQ+EnDcms4zYY0Yw4isjNLincB8JNgCj60qvVdBggCoJC68g2wzR3nYtYxgSEPd8O2SsSjIs4aZzOhVgbBSRqZNCQeaszmlDoIj9ppoAWyNAaNtMfEQxICaKbO3uFQEBgOP9m2kvr/1Xh3ZASQybLJiE7aP7C9/dAkXdrDdIEgpPp4C6kw1DFaBnr6Voxsd2wTb5g5VAEacYDxCxzFo/16/LpwkyTlPLbu3rKOe3KlnDvo6VHoJWMt58Ssng3GAhF1Wdp7yLuAEFFb1IrXdvLh00ar6LvVJn4zNvId1vMnyw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647482553; bh=2DLL/VDJNYTlhK4ltOBnF/lIeUXc5lpZxjXC8oMgUC9=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=EOZI1hzlVHs9TGpRiuFOS/HK5tVNgPGw7+YQrPD7wEmBJsSPZ6yrSm2nYXqAECq3wzn3D0xPMCv4xG0eKy+yywnELDjhMMMT+x18/ZnBD0Uqzy49+ZhXYlYDJPzl6dGDGqMzzl2D4yKoqEwBu8F3QpVVz3syeQ+vDRe38gLxMHxzIHyTLmz1w6A+uK4LZoyQOudOGakNT+TYTlVf2myQl2NsedgADpGsKz0OMYLFSwiQW4w6O7xv++mE/ZYtSgZBqBQt0HU9z7jbIVKM4cyByFIuMrtuyeB3tSe4nRa2rblkBcVOIV7ZkhxDcZVwwYrBNIFu2PKAxsLy91Plekq7bw== X-YMail-OSG: L9..3R0VM1kt7s0ar9FTQeJaBtrYBChcVHUdBt6wqplL5mw09GUHwOF3s1TO_t9 md9QTn.TFbvNMxpCEMDDjtJvzo1q7aM9b3ru_Bs8svNITiEn5jVslY_sbyEt4N7IAtvUEZVEnm6I _78KtdnbpWoPawKLc475znqEzvbA_7KGgr55E5oiwkGYQCbqubMsNVxKK_gpsyZsE5tCtOkG3QCM XbQ7nXk3QWKPwE4dacIlHeCGSdbg_UEan42Vt3spSWH41Tu_44GeAbKy0rInzqFtvIpsJhHy.wlq amwfMDhRGOjRR8zkf4hRoYv5btr7fcxfYkqjOxQiuLUIdMFW4ZDyZF0KjN.sg9N27JxvOq9bhPFy kuX0DpZQftxb3bYujjf7_2cyMoyTbmXrZ0XMk50VnYJeAAi7ELC193hsAPm2FxgaEGgvjjUkpGou 2r3Vs2TtMVxqUbixnwltLX0JCQrdBn21q.qtRa1Bj2ppOoQdhl3gAXfc3H8uZAGa79RBuu7MwaHE DNB.hdMHRLiZ..qWUqCqKfwDe7gwjsaNfqhJwEW8_qoOIuPCgxV3GbkgiVRmmdSpvVLa120g1eji 4P9m2ZutRquhSsg..JGehw2vUPeAsyh_zE7bmqkkbWmCrctTwYYMF0mlL7_nxXCxo8uazNs.kF.8 dm9B6NSn0qILV884Eh5ZzEkOH19tFS66Dk3v.kBwZCmnOoiYYjgThuAh2tDH29I0Be2vdk6yzoNt mbvxojQ8giYH_8wCMoPwbBWGDyWwvHYTBrrNVCWYec_P1rJ.VNf6sjN_vnTzTLWDUHt1oskaHJKy EuTEdVoBpyFpCTcrSPSAbjVxRemlaYkb2gbhHPxuDSoMqCI4M92YuZDNTUmfT6tPrbJRkx3rxkts UM.Fy4vtFVxEsgCa29RQdl.ICz.W1Dms3c43vGtFQW8p1r4cwBlNW7I9f024UaZ5oLSQQxIKxe4G pmKQGbLzVV1SenzMDKKGTFOme667_X3oBVUIAA0UZcJUoWIp9qSopuTR4yhdZw8MxIwSi5KZR88g WQ1mMrOA_I7g_m4WrDr6Tb5OLebB3jKICrkWDwLfyDqdfCzNWMIabSPO8UsdYSVxEdifG1Pj8obl 9gUw6SIi5qzMEu._g9YksclTFHh6KQ0m_jNtHGt59IsompHNtaaqx5ua2VHMly7qu4f9rSd7yyAK r4efBVih2mITQUzT2Foa1RRhP1n7C5LhXFIS0OzCMUh.H3F2EUyINIKEReNDn6Bh.0CE2J0A_CGW 116bpwSNbC4frp2vjwbwZcdq7gqTn_ydlLgfJAeIlHzbwLcG9JlqkdXTTIg.8S3_iUWo6_YSrKcF Yb7RNnjnT2uwkS4OiNe93qwvRdRW_QErUv46BnhGN1JNECr5MQNag0hUMmsoTb4f_DzVSZ4ky3GY h_Q50oycEWR5I2Te1boRVr4SL7RKL7.B0cPaJ265O_9VgBShHhBPT8Lq3FVndzZ_7IwuevXWv.I_ jw8_bWbCKi6G1w7jJXjS8bKuQssyOV8bPImmgO6hKD2bLxXKNgTFdxWKrOd2szr2rNYpluFOaW1c AWRrNgPucXnvcsBrjIkYiHn9_aEFP0Wm8jp5NSkCPlxsGvAtaHLyIgvpNwLRi.QG822Mwuzk0MeC WwsicS5a_IC22NnBv6mbvR37dcdwxFOyCAibrBdpj2MODkS4GKAwNFNldz_haquFb_EEveAybYwJ lQfLtfudlpe9o3m5tcwjPV.lwzRRHC.tooKTZ_MQsrqUwKS.65v.VroYed3WGycaVw40_7Gk.EAp YpFbzhiT0nZi6f_uDLrmTIDKhLtyRCruvi7Mj7vGozUGGQSXd0gjoV1cHtrOgItKVIOh9aI5rV8T jvVwpHpThvCfH.2F3JPxe50mcjlsUDwhrSeuzM_hPkTaA_Cor2wu_gV0YNU4TY_l8QVEWlx8am2t SR0pGWBjMOdwhwyvlEKWxyVdTcQJWUeW4zE7reEIROzigQo0ofh.1tPPmYTT4hyKtjCETitg8ouK N1wKONrmQA2hXaM80u0.fF6EP0W5we1OnyWO38iSqfk8Kb89_GeswJWjdLKQwLwUhClUa4fxF9df XB9C8__Ndogu1KG6iw4_jda4RbLs4xRmHdBeS77fm8hfnL5qnudCioNkFp2rGqOvaJkI7DEoQV4n WPYkzeKiqKvdrgqJe0.VsKdxiLrkeQs_8sWiN8v1EwGsu1pbb_kutytZhr05bAdhmk8aWqMduXvk JxL4Te_9NpmEqzkzJmz0TaOsPqt3nMiLBNnoqNUhileP56W3j7UdMCQFNiWigtmoW.spX45Y3Sck L0vR2Z8wQdP_KuUE- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.gq1.yahoo.com with HTTP; Thu, 17 Mar 2022 02:02:33 +0000 Received: by kubenode500.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 86b9ee6a2868924894ff888ab7c89946; Thu, 17 Mar 2022 02:02:31 +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 14.0 \(3654.120.0.1.13\)) Subject: Re: aarch64 native context, devel/llvm14 build via poudriere-devel: build fails during "Building package for llvm14-14.0.0.r2" (armv7 too) Date: Wed, 16 Mar 2022 19:02:30 -0700 References: To: simon.wright@gmx.net, freebsd-ports@freebsd.org In-Reply-To: Message-Id: X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Rspamd-Queue-Id: 4KJr4x0qKJz3kSM X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=CJO3WBs7; dmarc=pass (policy=reject) header.from=yahoo.com; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.148 as permitted sender) smtp.mailfrom=marklmi@yahoo.com X-Spamd-Result: default: False [-3.50 / 15.00]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_NONE(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FREEMAIL_TO(0.00)[gmx.net,freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.148:from]; MLMMJ_DEST(0.00)[freebsd-ports]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.148:from]; RCVD_COUNT_TWO(0.00)[2] X-ThisMailContainsUnwantedMimeParts: N On 2022-Mar-16, at 18:46, Mark Millard wrote: > From: Simon Wright wrote on > Date: Thu, 17 Mar 2022 08:49:44 +0800 : >=20 >> On 17/03/2022 08:01, Mark Millard wrote: >>=20 >> >>=20 >>>=20 >>> The armv7 style build failed with: >>>=20 >>> =3D=3D=3D> Building package for llvm14-14.0.0.r2 >>> pkg-static: Unable to access file = /wrkdirs/usr/ports/devel/llvm14/work/stage/usr/local/llvm14/lib/clang/14.0= .0/include/riscv_vector.h:No such file or directory >>> pkg-static: Unable to access file = /wrkdirs/usr/ports/devel/llvm14/work/stage/usr/local/llvm14/lib/libLLVMVEA= smParser.a:No such file or directory >>> pkg-static: Unable to access file = /wrkdirs/usr/ports/devel/llvm14/work/stage/usr/local/llvm14/lib/libLLVMVEC= odeGen.a:No such file or directory >>> pkg-static: Unable to access file = /wrkdirs/usr/ports/devel/llvm14/work/stage/usr/local/llvm14/lib/libLLVMVED= esc.a:No such file or directory >>> pkg-static: Unable to access file = /wrkdirs/usr/ports/devel/llvm14/work/stage/usr/local/llvm14/lib/libLLVMVED= isassembler.a:No such file or directory >>> pkg-static: Unable to access file = /wrkdirs/usr/ports/devel/llvm14/work/stage/usr/local/llvm14/lib/libLLVMVEI= nfo.a:No such file or directory >>> *** Error code 1 >>>=20 >>=20 >> Mark: >>=20 >> Please forgive me if I'm missing your point but I used to get very >> similar errors at the later stages of the build process for large >> packages and my issue was actually running out of swap space. For >> building rust I had to add a 20GB swap partition then the build would >> (eventually) complete. >=20 > Hello Simon. >=20 >> Are you seeing swap issues during the build? >=20 > Nope. >=20 > [04:29:43] [03] [03:48:58] Finished devel/llvm13 | llvm13-13.0.1: = Success > . . . > [04:42:14] [10] [04:01:29] Finished lang/rust | rust-1.59.0: Success >=20 > 64 GiBytes of RAM, about 246 GiBytes of swap, for 16 Cortex-A72 > cores. >=20 > (Of course, individual armv7 processes are limited to the memory > space they can use, just based on addressing-related considerations. > But the aarch64 failures did not have that kind of limitation.) >=20 > No OOM kill notices. No swap space messages. No memory allocation > failure notices. No console messages at all, other than for my > logging in another time over ssh. >=20 >=20 > I'd selected to not build for riscv (and others), so the = riscv_vector.h > notice is an example of something that pkg should not have been told > to include. >=20 > I'm not sure what the lib/libLLVMVE*.a would be for. But it might be > that the OPTIONS I'm using might mean that pkg should not have been > told to include them, just like for riscv_vector.h . Hmm. Looks like lib/libLLVMVE*.a are for targeting NEC Vector Engines, a type of PCIe accelerator card. My OPTIONS selections excluded tareting such and so pkg should not have been told to include them, just like for riscv_vector.h . =3D=3D=3D Mark Millard marklmi at yahoo.com