From nobody Sat Aug 12 22:25:48 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 4RNZxw54wJz4TtTD for ; Sat, 12 Aug 2023 22:26:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic314-20.consmr.mail.gq1.yahoo.com (sonic314-20.consmr.mail.gq1.yahoo.com [98.137.69.83]) (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 4RNZxp56nGz4XMM for ; Sat, 12 Aug 2023 22:26:06 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=N0k+Lfos; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.83 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=1691879164; bh=zhCWP0FgAk+Y4gvFDd/9xE+8VbvsIOwwZQ28LsDL6J0=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=N0k+Lfos4M2oxA5ToHUuwMG1WrDi0li9W88NkaHJb0CUetnVRGTiWwFqYuGGIgXaPJSqZEsGTJFN/5PwpaRlbeapCT/F2q+Wh4np6ZB5uaWfCy0DINuxfBMXxrTKAnh9UYfRb2RHuw/Ts6FTKHRLHwWDy/EZAxD1dterE7LHJTyYGJmslQIRWFt4FF0Dwvp7XQZK2DRy/M/EzSK31fBctt8Y25nKb5u8KhxCgl3LwLdrcv7sVRtVhqdza74xytqG33fyk63k4ITY0DT9NzHKpXOGkkuJdoNR3uq4OyW6XEdkqGak7nIDe+IpNIdoYEGCsyha+DpXA/v+Sk6mtKg5uA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691879164; bh=t7qSu8NQECWvwpNLgC1RrT0veShxlTwcp0Pl6u9oAEX=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=RnPTMKUz5z7N8uoZuOYYlXzuqAZ0OSuMqkxTZ48iuXKNfF9VMZPLjnzXgjXmSoKPY+AIV5RKR9exdQvZMXzhP+dKYM5Grw0+hf5vYD6bkJfGTKWE06QUb+ZyUdojgbhdhsZ/FXCFq1jDVJ/B+HZrwlwAASXT6446nRbwcMYHcfVERpsoj9fR7idzTc5yHXjB9rvCUnubn6mD6l83UGgHwEGK/NWM2H7opJyzU81XvXQVHX34ZMtB3uBpGRgZ9+RPAnCR6zengDF0nQLnF6xTlzb4IiTiSNxIZ+YxwUXfTuUDZmHUAVbvhTPU3CQgq1ZKqlkdGUkJacui332wZ33KtA== X-YMail-OSG: UXg61okVM1m2c5sMNZ0waRkt2Lf1uVu40A.NfESESkms5j1_T6PUrl4AEu0mSKR wAblclcJDflo.xpGHUYwqdJhNqIGyKAdvA9aT_niELuHVSCHPMNitcE1ebL3O2n2BJxZO7mMC8ir Y6j7XuLaxGPQ6YgkHLEOKPt2GSklsW_nbDgmqgKxMc2_Ki1HgPKBmSha80SLBOiwds9gwTdZ.pca lwPp4YJAkCowFdOWOxJB2ZNjlyF4GOAABGoyvgKsjq_iaeQnoAV.MBPsnTWZ3orwmBYIjskr1EOl aYqjQ5Lh.81hkvTOHSqE_8_NIhzltHPDrDu3kAR3dbXeOXh5zDTuOzwg7pBQjG8NeNH2siONxx4u kw9710HWBkFr2kv3F91hhSXXBAKpYSFFAXrbpM.._Y2c1.RlZkQJr3.2Jnr1BAwfzs0F2TeRihan rYvu1RCJ58cxRlNYlh1GEAEvySMWAOCCgc9vaPnD_mmKlrgHHXjmP8FR_6BhTaR7GnQIIqByd2QV PLIGlmgUClGjKYuwTIaDZtFrmZ1K_PwG90U6cKeQ61BWY8LZQBO7087sH6qoixY1S9jdFpspPx8e ehkdXm3Vlf.DfjVjaFNw.70r_Uw5gVZPhXSe.vlI9hH6hJZEug.hfsD6Zqr_uzEBzRlf5.mwxtRn 3x9XrvEXMJIlPANhWivOFCvXX9OHp_ry2JH24IUX3weWBsT_ujA2lts5imr.ltQGA1QnasceUEUK Gqob3_s9PNO5bqGwW4tr12xXarmHYyUaHc8q8ToSlJSaWRN3ZqzcX.ppsr7AEttSfIHr5q2DyWWf zGxaJ4QEFXp2RhBW1Dwq7QJ.lYAFPgbiba337H9Xz2dp4UhZfRXH3.dFXCzTPEqv2DhJKyQUvX68 FSIDfEdJWH1OdyFq3WJYLZMQjPGfhicmzcOlGKGFtoMP9cJNECRYCJioMUzlYbOLOPyJVJctOWY_ Zq4mTlANwspwFC0Lxygm2EHQOmJOggpHUp2iXvDiZyLhaBSjdHKSaHtvf0M.wdmz8J.goV_H2T0M AtDxDaSHLyRhFxmHbLqwLjLV7Hz5rHkzyOjV9Vg7kZfG88XVTPDrLRGplAvZK7jwwOvMs_pVNbxL 3M_c6KRZNIsfNq4BUEqsGEtYM4EAv37SSOpaiOYn7V5SW.J2yGWsxLfi7mZVUXDuVp.PCRtfeEr_ 4WRZU8PTOw5g.xVlyq5wjWB6KLphYtYjWKDVMuOkoBwLAaicj2utZtg81J2zsrz8GdHU47KBOfKr evqiZEu2Lr47._Yjv7JoTb4_kWcOXK_sQlH2_YWewwuIwI0Yk9yXlONhPq_tunFVUqdmQKpEbxew pabMtEzxuWYylaIltlJvu0pWcIbQoo_JrSYkenDkipszKV3F2bTwJql_3_tUeejdVbEScKaJmH21 eK_c.YTQTnWhiptillwOPirp30wiCbm2BCGhonJJUMPExb0rgcxtcD7VVDWShHsr6TMY55GgRbyh CqoFj.DHZxdbFICaKYgKgSWpnnNXXA7wQKR5QlO_U0npmYIrnV3WQoyLeIfWrvsHhwsE5IX4ib7D zjBG43_R9TRC_YoMD5B5pUfXg6C4eIRc1BX79D4Ct6M3E1U.NObe.QSmOh0nhNOZXZ0SWYPCAwsk tUtyQHS3PdQOeIWr3klfdkwCQIDRKy3yoEC1vjK55ASWly_ADs1qizA4J.91Ycw2MURwy_TylU5a cxAO.99di6lQugHx8_.RDyePjf2lAyQVlvHR4igxcNgouf2I5TV0zqPYRMMW234dljhA9Kurf44e Esb71t.DrcjmJmbC96eHuGuf48K6nhx_CgX6AOb71ZEk4Ub_VdyJ3Ux5RQTprU2edjqn4a741DBr 4PZ78uMAbZBvVM00FjMS_V1JDJxgzKcAVE8FsyaQPRJD2aXGrB4nj6y6I7Ut1Vr7blc9L47gidy. ZwC7ZpS11_Z4MMRRNkacVCDRRo8orJwjypQ8YoRMVV8skrLildw34Pfdl4AmF79z33SknFRlRD.J AesGzdxyidKt.Z5wvW8z2O8FKPWrbJIp9kmcpc81efAmv98fQLMXQ2Q9qiFH2E6t4rpwyHrBvZC6 YrOeeY6yImi13kzykeCItlvg._VDtdChVLl4z1ZT2DZ7ydNdDbyME2YxxrbOzu1PmuZGp3cWRAQO MBMfZqPmLMsnYlI0T4mCjJ.fq.Nq7gc8kksT.xsLrWF3ysva77yAnGNx6_u1jGh.GtpMg77sGrCD IAuWVpHYVNhx0K3njFLlYYke_OvYa_ErWDUt5G01i0haKZoAIQ12G0_zSEfztu9nUAIz3wHJ_LNM - X-Sonic-MF: X-Sonic-ID: 2548be59-581c-451d-9fce-41c01d593fad Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.gq1.yahoo.com with HTTP; Sat, 12 Aug 2023 22:26:04 +0000 Received: by hermes--production-bf1-865889d799-cgv22 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 12e9e4d3a69910ace1f8aae4e4573347; Sat, 12 Aug 2023 22:26:00 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=us-ascii 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: <3F662034-1836-43DE-9B52-5769A9DB497D@yahoo.com> Date: Sat, 12 Aug 2023 15:25:48 -0700 To: Juraj Lutter , Current FreeBSD X-Mailer: Apple Mail (2.3731.700.6) References: <3F662034-1836-43DE-9B52-5769A9DB497D.ref@yahoo.com> X-Spamd-Result: default: False [-3.43 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.93)[-0.927]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; MV_CASE(0.50)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org]; ARC_NA(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.83:from]; BLOCKLISTDE_FAIL(0.00)[98.137.69.83:query timed out]; 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.69.83:from]; DKIM_TRACE(0.00)[yahoo.com:+]; TO_DN_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MID_RHS_MATCH_FROM(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; 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-Spamd-Bar: --- X-Rspamd-Queue-Id: 4RNZxp56nGz4XMM Juraj Lutter wrote on Date: Sat, 12 Aug 2023 20:32:53 UTC : > recent 14.0-ALPHA1 sources is giving an error: >=20 > Building = /usr/obj/usr/src/arm64.aarch64/obj-lib32/lib/libssp_nonshared/libssp_nonsh= ared.o > Building = /usr/obj/usr/src/arm64.aarch64/obj-lib32/lib/libgcc_eh/int_util.o > error: unable to create target: 'No available targets are compatible = with triple "armv7-unknown-freebsd14.0-gnueabihf"' > 1 error generated. > error: unable to create target: 'No available targets are compatible = with triple "armv7-unknown-freebsd14.0-gnueabihf"' > *** [libssp_nonshared.o] Error code 1 >=20 > Commandline: > make -j`sysctl -n hw.ncpu` WITH_META_MODE=3D1 TARGET=3Darm64 = TARGET_ARCH=3Daarch64 buildworld buildkernel >=20 > The build runs in clean objdir, src git hash = 220427da0e9b2c1d8e964120becc17eb7524e46f >=20 > Host runs 14.0-CURRENT 28d2e3b5dedf >=20 > Am I missing something obvious? The likes of https://ci.freebsd.org/job/FreeBSD-main-aarch64-build/ are built on amd64 via cross building. Those builds have been and are still working. A log file from the recent one shows the actual cc command it used for /usr/src/lib/libssp_nonshared/libssp_nonshared.c : cc -march=3Darmv7 -m32 -target armv7-unknown-freebsd14.0-gnueabihf = -DCOMPAT_LIBCOMPAT=3D\"32\" -DCOMPAT_libcompat=3D\"32\" -DCOMPAT_LIB32 = --sysroot=3D/usr/obj/usr/src/arm64.aarch64/tmp = -B/usr/obj/usr/src/arm64.aarch64/tmp/usr/bin = -B/usr/obj/usr/src/arm64.aarch64/tmp/usr/lib32 -O2 -pipe -fno-common = -fPIC -g -gz=3Dzlib -MD -MF.depend.libssp_nonshared.o = -MTlibssp_nonshared.o -std=3Dgnu99 -Wno-format-zero-length = -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k = -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes = -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch = -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts = -Wnested-externs -Wold-style-definition -Wno-pointer-sign -Wdate-time = -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body = -Wno-string-plus-int -Wno-unused-const-variable = -Wno-error=3Dunused-but-set-parameter -Qunused-arguments -c = /usr/src/lib/libssp_nonshared/libssp_nonshared.c -o libssp_nonshared.o But you have not provided anything to compare with for finding = differences. Simillarly for: /usr/src/contrib/llvm-project/compiler-rt/lib/builtins/int_util.c (but needing some output splicing to form the whole line as one) there = is: cc -march=3Darmv7 -m32 -target armv7-unknown-freebsd14.0-gnueabihf = -DCOMPAT_LIBCOMPAT=3D\"32\" -DCOMPAT_libcompat=3D\"32\" -DCOMPAT_LIB32 = --sysroot=3D/usr/obj/usr/src/arm64.aarch64/tmp = -B/usr/obj/usr/src/arm64.aarch64/tmp/usr/bin = -B/usr/obj/usr/src/arm64.aarch64/tmp/usr/lib32 -fpic -fvisibility=3Dhidden= -DVISIBILITY_HIDDEN -O2 -pipe -fno-common = -I/usr/src/contrib/llvm-project/libunwind/include = -D_LIBUNWIND_IS_NATIVE_ONLY -D_LIBUNWIND_USE_FRAME_HEADER_CACHE = -I/usr/src/lib/msun/src -g -gz=3Dzlib -MD -MF.depend.int_util.o = -MTint_util.o -std=3Dgnu99 -Wno-format-zero-length -Wsystem-headers = -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign = -Wdate-time -Wno-empty-body -Wno-string-plus-int = -Wno-unused-const-variable -Wno-error=3Dunused-but-set-parameter = -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality = -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef = -Wno-address-of-packed-member -Wno-switch -Wno-switch-enum = -Wno-knr-promoted-parameter -Qunused-arguments -fno-exceptions = -funwind-tables -c = /usr/src/contrib/llvm-project/compiler-rt/lib/builtins/int_util.c -o = int_util.o Did your build's commands have the expected "-march=3Darmv7"? "-m32"? = And so on. You might want to show the exact commands and failure notice = together. =3D=3D=3D Mark Millard marklmi at yahoo.com