From nobody Sun Aug 13 19:13:20 2023 X-Original-To: freebsd-current@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 4RP6dH1g8Hz4q3gM for ; Sun, 13 Aug 2023 19:13:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-20.consmr.mail.gq1.yahoo.com (sonic317-20.consmr.mail.gq1.yahoo.com [98.137.66.146]) (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 4RP6dF61Qwz3QrB for ; Sun, 13 Aug 2023 19:13:37 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=EZfI7YQy; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.146 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=1691954016; bh=/p40Am/puiLMIxBeGX9KhTvIQcdGtdAorI0m5gW3hek=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=EZfI7YQykTZChTBy5c0g/5/Fz+Bsglh40vloscKl3QyiLoCqk+WIdOxL2QW5lwKW7UnlK28yd5xgVC3SVZcFbYpiE16VoBlWQaIuROHeM39DpDRA5dD9TfwrKNcMVwyPmuVjNyuIt3XLUp0IA6nZ1IYmXPv3CMYwyunDHjehVyF1N4ov47h9a4Svga0rL7RphDXAAgWhPXCrbKQbpE05E6EAGPTLu6unMstj43sM19+9KT65aWEA+onbEiFcOHqU0hM0oeoMbV1pQk6aIrSw+sm9k3bDy8H9jYYa/v4sZ77b1a/N/VuPqOOXzFODANUilygupU0SXGxAQz2SQSEhLg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691954016; bh=pZhsjhfWgwSyD5Gi1lRU+4UH+JSe94C8WWlHOj3zZNm=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=cZR4jnbdxfvzHOv7kyest0MZqNqcDKa6sk0DEwBdq5vMVC079BWD6y8y7TrgIj3O4JaSg7HYNmGvo8W3hf5o2XvBRssrC2RpT2lXFmzckdK6xumUN1VQHhn0P7weXDuHnI8iUkZ6YyJL1xzQIrrGZvqw4ySHMFLXNRJ+C//Ipd4jUEQMkeguafyHkTd5tjTuCFJ6oETqmylV6EQsWZ5n1y514sgc+tJmtKdVNsYXp7MFrx9rLotJ1Wbi5gmRxz3Zc2egZQmAcCexZ26s/BCzn0kC8I7XMq97UHZ5MmLGphOQTncJ+IZPNglk1hV4zEaVycDkM1UUnVvi4vGmQC5ohg== X-YMail-OSG: _Kggm7MVM1mRiCZyCvyn.noBIcTs4BuaEyFU26AvXraze4et_POLEw6Vqnnr2qG WPcR_6ad8c.hcDlCw8Ic_pwdsEZjDq0azo5zDCCodeoOMIDxAtP.ns9CM42ZnzBvHvzH_NZGy2AQ ZuxyaGa6E2OGJXf1dlHm.ewP5nd3cRg7k9Py6Yt98jCHb6u0oVqDSX_P.nVDWcnSJEHtO38KWsHo xbCZ1EcjaAxu7N1XU_N0Y3iVC0wGUjTVFGqHrY0IsxpNUrFDS5Jq5c1_tpBpek4xUZUhMIXgaj2y j9mq8DSHunN83H8QGXQRm8_jeomONQyX44TWtub.YPcAMh5M3BCPkWI_vYxXGs60FYBtclkUPZf1 Mx4RqvnpeEPYI.S.rHkKzS069lzf0GyJhz7g.J5_v5C0ybbJYS5z1KinBmMtdL3h2ZwGQFj2yVjZ u4crCJCF_vnNI2Z3JmAJ8JGre5GzZoS5TI953K0ccYkELLW42_.6614JNmf6.YsgHq5uZmIq39V6 1_Q2lOYSjvWISdeTpo9s5Pc3qlu8SZLdYvvCt3ciVIaMj3n7i9cdQnZNr7AOyiC57QtnrpK2A5hl JDVFKqOLYkdHDUtHgKIkJWTR5ExQVQROn2IzqD9Wtzntm2BxBGOnRAaM._jwJ.vGTwR1euqgM9qn 7O1sEm9aHkue86p8Tj5fWv2OOsvh6PqxFSgJMYoH9BXP1wPFtyjXQnD6svdWbSNx2LPhwDHK62DA b_8b8KZFH5iH6eL8_2hv2IO2vC25_4sl8aRp2cEg2ScvucndznQrGfPIizUlnEg4CR38c6WuRNVH po8xUE67a5JLr1UVTVCxqmFH8zo6Gil9JXKjg97V_KaeL8B5kaiXbgwmkYLLQSWlR6GssPhj.SDT KucgIXd9oUs1vukqCacv.6wmJW48W62Lcr6hNqIqjswAndcJMSG26MPmpM5TVhHc9fF5k70TMlyy hHcXzWdoqwR9yC5UrwXNuFdgTLo6y6dlFdR12KKp4wKQzvP4pZFm96Vlx4.r6I6GbxkaO4Qmvprh 2JZKkeGdd9xnmh3V7A5gR92aR5Ob7y5srohJmh9SKxuQnfrYrS30gxBnbSZAvjYX1qBLImPF927m EucyXluf51wUmKP7HWvgS9sO25ede2ejfK103KX9lhcwcP5wzleVmMztXFsLWZlmUN59sRJS7bSb J0wcCL3LoJTgNQ6aAXxsViCHhijLEe8yh6U3HAtqrBram_zfcCoWo90GwCxj4CAqh_eBwRcc1LNU w1Wc72Auz5eC0Yf0rvaoNEwpGLA7SJkCXtTYYIJlcSucJ.4BFR4FcoJT_DqsQW51hGOSpprfvYso XmTBoilwHIGz06awDEesd.Vpi_zSmtPX_qYLD3p_FvUMBkupwix55QEr1RCWfwZOcctEYWS4uR2u sxara1h5_ZxUVz9Q478hK43UhWe65I7vP_qAdF.C6zzpzgUN_30a4ikaQVNogPjDoXSfyNeOJ47N Z3ztRcASuIEcjrT52j_DgvsH0305Iv4fbI20kAu.bUI9eSWwD1Ac8ThnUM3ldOJvrCmwUsq5VRCE hWd5fZPj4uPOsaSgIlin.cFHohNFD3iJQh6miqBk8.KAmjN7ePgQnasGpxSF3.zyVeXsQpox.7YL YkTzmx4m1JBUr0_aJoRqC4KP8P3ht3pFuF9qsNSd.SCksdw5KD1baTwvreRnBv65eGlKtEOqAfcf hKJKI.XBhHxuZhxk1X9jN9i7KBzlvQY9dIwX.2BrlYSPKmpBi6RNFZECHXT66CkfRY8dQNorihCh taJtPsZuiuq.ZbqLAecHY989UErMIb5._o0jz5M5kZ3kITuIcdHHGjFL16_kW4t6LIT0.xZb6N4K 3X10ybvQmYKgDiTrsHOVh7pQ9y7H_3Q_.YSrPozNpx37HPP9EtI3A2maRfY4ya5lBaDti.0Pt8Ex 2qTAyQXZdYEt1Xfj8ng7odzUY4lLLucuTKbjPxwSx.Kj4EEH2sdMQiUR9LHnTYkkQzEZN5cG8cpR jFcNqyUVO6DqINBqwbC2TAqXKpJ3eZ5OYpw88KJXyhbQ0mBazW.rM28f5U7eFOiU8fRxF1gNtQPE paMt.wTe9V.a_q.x7YlMPCcXCXBH8q0vrdMnRMp3PetrBo5_nKVO07xqUcJfd4.dGliuA7JymYoF 2uP7JWjmGcbTqpofwnuFtCQdgIXUp22gSoJGIMaTAgukifku6ZEGAtmGpYn_m4A9lOVphRrWSJQ5 TCwRsY1soJOxOSoRgsMMOj4_xhAZ.IlVFlEYUpE3jpjXpGFNVaSUKOcN2Q9.MHzj__D8MLvNTBF_ f X-Sonic-MF: X-Sonic-ID: feea1998-ff2a-4660-9e0f-68b4240eaaac Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sun, 13 Aug 2023 19:13:36 +0000 Received: by hermes--production-bf1-865889d799-7x4p2 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 78c49f9fe505a6f681bb0438893ea1a3; Sun, 13 Aug 2023 19:13:33 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: Error crosscompiling 14.0-ALPHA1 on amd64 for arm64.aarch64 Message-Id: <3B0BBEB1-D16C-405A-B2FA-F53022CFC925@yahoo.com> Date: Sun, 13 Aug 2023 12:13:20 -0700 To: Juraj Lutter , Mike Karels , FreeBSD Toolchain , Current FreeBSD X-Mailer: Apple Mail (2.3731.700.6) References: <3B0BBEB1-D16C-405A-B2FA-F53022CFC925.ref@yahoo.com> X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.999]; 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)[4]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.146:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.146: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-Spamd-Bar: --- X-Rspamd-Queue-Id: 4RP6dF61Qwz3QrB Juraj Lutter wrote on Date: Sun, 13 Aug 2023 17:49:16 UTC : > > On 13 Aug 2023, at 17:22, Juraj Lutter wrote: > >=20 > >=20 > >=20 > >> On 13 Aug 2023, at 17:17, Mike Karels wrote: > >>=20 > >>=20 > >> On 13 Aug 2023, at 10:00, Juraj Lutter wrote: > >>=20 > >>>> On 13 Aug 2023, at 16:55, Mike Karels wrote: > >>>>=20 > >>>>=20 > >>>> lib32 is not built until stage 4.3.1, after build and cross = tools. I tested > >>>> a build just now on amd64 with empty /usr/obj, and it worked = (make -j$NCU > >>>> buildworld TARGET=3Darm64 TARGET_ARCH=3Daarch64). However, the = host was > >>>> approximately at the level of ALPHA1, and the first lines of the = output > >>>> showed that a cross-compiler was not needed. However, my earlier = builds > >>>> that required a cross-compiler worked fine. > >>>>=20 > >>>=20 > >>> Earlier builds worked for me as well. I use it for =E2=80=9Cmake = packages=E2=80=9D that I use to upgrade my RPi. > >>>=20 > >>> It definitely worked on 20230712 when I did the build last time. > >>=20 > >> That was before the lib32 addition went in (20230725). > >=20 > > Yeah, that=E2=80=99s why I will try with commit just before = eafd028327cee688b54bc526e088c2a3b98f94e0 or > > with eafd028327cee688b54bc526e088c2a3b98f94e0 backed out to see if = it will help. >=20 > To me it seems that f1d5183124d3e18d410ded61e45adb9a23b23c83 is the = commit that broke it. > I did =E2=80=9Cgit revert=E2=80=9D on that single commit, these were = rebuilt: >=20 > Building = /usr/obj/usr/src/arm64.aarch64/tmp/obj-tools/lib/clang/libllvmminimal/Supp= ort/Path.o > Building = /usr/obj/usr/src/arm64.aarch64/tmp/obj-tools/lib/clang/libllvmminimal/Supp= ort/Signals.o > Building = /usr/obj/usr/src/arm64.aarch64/tmp/obj-tools/lib/clang/libllvmminimal/libl= lvmminimal.a >=20 > And cross tools started to build as well. But the offical CI builds on amd64 do not have the problem. We still have not found what is different about your context from the standard context used for CI builds and snapshot builds, all of which have worked find building on amd64 to target aarch64 with armv7 support. =3D=3D=3D Mark Millard marklmi at yahoo.com