From nobody Sat Sep 23 22:29:26 2023 X-Original-To: dev-commits-src-main@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 4RtP2Z2rGKz4vLKc for ; Sat, 23 Sep 2023 22:29:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic317-21.consmr.mail.gq1.yahoo.com (sonic317-21.consmr.mail.gq1.yahoo.com [98.137.66.147]) (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 4RtP2X6YHlz3cl6 for ; Sat, 23 Sep 2023 22:29:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=jxMBwqxS; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.66.147 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=1695508178; bh=iRiKpX9KUXiA0Fj1+1j2bpQq5x/sqqepXTnab8cS71A=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=jxMBwqxSjNdK3MYAfKT/gOWYbSoGuAT4UaH/Kci9KTPZO0YJ92H8Bcy9oimL14L202D60XL2fbHHbPUvpeg9QGfpw7NsTOknVYp4aRa23Z2iIQ73MUm81wwLRJpLaWkeujSDZuNoSeNeSzunN+7EEiWwZpGmeMxkKr87WI3R4C8jxzIK59u4mvmHE2FxItCmh+2Zfl0yHZCalbG1+anSKx0wK33aAmKcisjjuCA62CCp3SRPwsipIhNf3bbOQHnVMiNDlbpYKfj++MnaCEV6f/UZVEdmDy0Sky2iTlJSp35GTSr5YOTw76YvfUJOhtxTS60ST3FWlTzVA/F6ybF1aA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695508178; bh=2hOL2shUl8ieqSHZAQQqTWtnbG0lTDcvr38UtA6fiM/=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=GqCGisCl1C3PWBFrMPdcswkQE6uh9hP+BcnaMjFdHuetcn7xRJ/l4vRUHmlT3L/Aq+1AswITpgIZJ9PFVPo8g0y9Ik4xdL9jOCvgHJ+BIW930E43RJY6PUb1HEutAdiZW1YCV11XKeSQtYavuF5M6iCkHP3ugsgc0GCPYonmry0llCJMbgC5+sD4+puRyTdA0PgD249TfbTENrXgz3SSzfWAqlwMxpmY2sWz11H+2IqMt2BH97mRnAGFD2vd9gVY4WT8zmrkfCfxmYf9ojyHZWx/mq0HjIKeDps3kRvfIr3phZ/dstkSxk8fwdBR7oAORJjIyR3PGOK9rhYu390H1Q== X-YMail-OSG: cLiE_ZoVM1memueZ_XfoySETJ6G7jWamJFj44f1BzV.YWkriENoLOqQYK5nA6KQ E5OAoYDTAl2nvKEORjmnC_63Ct5q5rYHNxGtHsURR5Fh96mggaJcrNRY30DCC_1gTODk4yS_eHdG fY5bMyGlR__o8vEhNxRAsJXFZdDAiPMDdctGtjGk3LXuP5UwFM8YW1AllU3dwgyVYCGNuubJgiVL JMQqJUgaENGBcRgUVCVwZO30gV27EDXrRfKzyj0v4nuWnONe6WKPNB6Yz7de.gtCaFicUkWWkRjC anhKSc4FtT5CF4BXuvBQgEJtWBTVcFqfJG7LliQNHvC.v_t2XtOif1iLs3Y7S.6oVRydhtKa.71g jLKEFfNLq3NIIKkQjxdvBlb7g1tKr2xt2sbkGYmlJrwrH3ILwRWaLfYbel_wAuUX5JVodh_M5f6N oVXe_qm.3QTe0lAX53W1R2x7NJtjPOh639LUYUy1GNAEf.De8OcCqoDdAzt2HYsWz9nJK6lNonDm wZoeSb8vKlyZ1Ml.ZAnMZpaDJBCn8ZLwlWWL0hWxe4JnOoOz.VSgK6dUojWdHi4k9G_NbbXga7sC QDiAW6hXCQW1Gq1ARDHFnjqaXkipv6l1OeFfIxCzAIX89WvR2Z_AWzIY9FAny6GCFi9ctHD0q0ti UJBkoO4XAMl.gzGIvpIONxSyL4mpzSzQGAtJdnZdWTZ9pwav_QLWGTbzYAwtO1D8NRo7KsMqUidS EwuVaEhiaB.qyFGCIvuezzyoaH0O.PdaJWw5MRd67V_QQNA3q24I_BCfGas_c_Nc8Th_ubIHaWEB cKob7wgdorwdz2cPYug8SGvf1a.J3eeH.UJiXgglJPOZCIqBxWG3jpQXcxWiiRamSte57EZGZBeM 092kLX5nK25N0Xwc_bSf4fFrBZeT1lrp1nRP2k0GHs3q7Q8eo9Do93ygquTx0YBkMWc7_4_BkcES 9CiEsljdLFHWMshH0Nie6wyEys9QW6_Fgli2Wr9lsDaZgzFRmrM07Hb9Ofg_cz7p1svT8V_ECdCA 9nKUMqdfJdyPhDtByTUKrqW6V4Mh7leuJOGqKQ74BzF.cj_kRf5wYK1jdpJ.88JkJOn9Ym0dh_9y 6BlA_O1P1qzElz1VcbeGX8Wm_tNF7uXZ5qCMyyeQGi2eygahJUkaCmsjak5dsjXvTBtW6QDjKZxw C2NLFgrNO7D7cjZJNCLSYvM.3FNJtBSGeqbO2h8x2gOXNiI33obRDbg6TEuzfQ00EoW13xEczLsf cUPvAWlXo8iCfrE0bgcyJijbsCuF3noOe75FK3oTojjjLNZf_q99fgREi3XeFMlzslqrp5hBH4Sv cEDsDDXgPVElitV9BvkrrOds_zUIQpD7LEUDrFRxFGok9sr2mNJzSfhnM17rv_nDCCRn8JOcIPjA 7lLsWVoBy58bDFLl0_eOQ9opDclRliTzcheXGbuNOzDrqU6qoWm0hjhyHT1qcQCKLfE2BBBoSgX2 qKZQPc5E2GeT8zMMXx1DMqXkHC38p0PfhsRvafROOm4xXAE0saeoaAm0GZjpvR1pV1du.TLP.xws fmtRG.Jirx1HMR0GTSwEowcWOkUSaibJitgSUXbTM1z_LizZ4TDAz_48gHZjj3aXudhz.o7mvow4 mFAH40zFwffsmPWHbxOYfGLxnNshsVuH49RxeUecNd9pd6uF.KCDzoAYxpIPjZpymVvI0UMTz3Nb MHYcwEGGgSplL3_huqbaf0QX1SzHsDcIbqgzmh8TxCUfb4wQIccsxSKH1QHrVH3ITBnk5UAAIBBS CO5Yn54JS9NHc.ev7.cCR23mB7nDJc7QrRwlkbqtFfLkE29r7gcxr2_eOKxiVa7wkpdevmWCjgiP 32LMw4t_835T5dU5V_UOv53u4StpUfMF9OkzJHnf8gEQf9TKHidsTzPPI_pnlPNhAy2Rgk4kU8ZS Kv2pDLGRtODVML6GqTTOKG3178c0NgfitbuMWe8H_7wQkJcLQIJlqrbaTG0l3H3WkUc_4tBV3JYT dej2v3I3q8sMZMTGnSyvaKwk8aDYjTNY3MRjFlVK72qVwyq8AE3IcryfeBgmG74dDp_7_XCrbEwE 6HZb0KL9mriw9MWRhuDdd_ZCpnFsz2oJDvjhCEyA1qTHFvgh.4DGnZM96Wd7a54ySJE6OZkAbjzk UkPdhw7OKQwytkiClhzNzHqrdPZ7grHhmlNW5KaST.Ew7XmOqBS0GnYbAeT1VahcNsdt7uk1b.2r uKVV1qlT4p6BK4Vj4F5o_M4nhtGesbhdcBQZV5RgDLDU37kpsI9J9rhWv6JIabvVzbb8e_vh1.7C 08Bey12NicQ-- X-Sonic-MF: X-Sonic-ID: b42a8d71-6cc0-4a48-ba5c-9923c85ce767 Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.gq1.yahoo.com with HTTP; Sat, 23 Sep 2023 22:29:38 +0000 Received: by hermes--production-gq1-77657878bb-d5lfb (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 6ef6cadd340faa99c8880977596c77da; Sat, 23 Sep 2023 22:29:37 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\)) Subject: Re: git: f9df60975087 - main - Add support for host32 for DIRDEPS_BUILD From: Mark Millard In-Reply-To: <79F167D9-DF7A-4714-92EE-3B9FBB7BF912@yahoo.com> Date: Sat, 23 Sep 2023 15:29:26 -0700 Cc: Mike Karels Content-Transfer-Encoding: quoted-printable Message-Id: <152E8129-B996-4941-9DE3-DD7CEE5BAE97@yahoo.com> References: <79F167D9-DF7A-4714-92EE-3B9FBB7BF912@yahoo.com> To: "sjg@freebsd.org" , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3731.700.6) X-Spamd-Bar: --- 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.998]; MV_CASE(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_THREE(0.00)[3]; FROM_HAS_DN(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org]; RCVD_IN_DNSWL_NONE(0.00)[98.137.66.147:from]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.66.147:from]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4RtP2X6YHlz3cl6 [A resend, this time sending to the list as well, as I originally intended.] Simon J. Gerraty wrote on Date: Sat, 23 Sep 2023 06:28:23 UTC : >=20 > The branch main has been updated by sjg: >=20 > URL: = https://cgit.FreeBSD.org/src/commit/?id=3Df9df609750876be2c054dfac953316f5= 13ccffce >=20 > commit f9df609750876be2c054dfac953316f513ccffce > Author: Simon J. Gerraty > AuthorDate: 2023-09-23 06:27:37 +0000 > Commit: Simon J. Gerraty > CommitDate: 2023-09-23 06:27:37 +0000 >=20 > Add support for host32 for DIRDEPS_BUILD >=20 > Allow building 32bit libs for host. >=20 > Move CFLAGS additions from local.sys.dirdeps.mk (which is too early > and impacts CFLAGS defaults) to local.sys.mk >=20 > Reviewed by: stevek > Sponsored by: Juniper Networks, Inc. > Differential Revision: https://reviews.freebsd.org/D41946 . . . Looks like this broke lib32 builds via it ending up using the default: -target armv7-unknown-freebsd instead of the correct: -target armv7-unknown-freebsd15.0-gnueabihf I've suggested in the past that the default for FreeBSD's -m32 for aarch64 should be made to be (stated for 15 now): -target armv7-unknown-freebsd15.0-gnueabihf but that has not happened and the build environment must deal with provding the proper target explicitly. For reference, https://ci.freebsd.org/job/FreeBSD-main-aarch64-build/26609/console shows: 03:50:51 --- fixunsdfsivfp.o --- 03:50:51 = /usr/src/contrib/llvm-project/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S= :26:2: error: instruction requires: fp registers 03:50:51 vmov d7, r0, r1 03:50:51 ^ 03:50:51 = /usr/src/contrib/llvm-project/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S= :27:2: error: instruction requires: double precision VFP VFP2 03:50:51 vcvt.u32.f64 s15, d7 03:50:51 ^ 03:50:51 = /usr/src/contrib/llvm-project/compiler-rt/lib/builtins/arm/fixunsdfsivfp.S= :28:2: error: instruction requires: fp registers 03:50:51 vmov r0, s15 03:50:51 ^ 03:50:51 *** [fixunsdfsivfp.o] Error code 1 and its https://ci.freebsd.org/job/FreeBSD-main-aarch64-build/26609 shows: Changes =E2=80=A2 Add support for host32 for DIRDEPS_BUILD (details / cgit) =E2=80=A2 ng_eiface: switch VNETs when injecting mbufs into netgraph = (details / cgit) =3D=3D=3D Mark Millard marklmi at yahoo.com =3D=3D=3D Mark Millard marklmi at yahoo.com