From nobody Thu Feb 22 04:28:56 2024 X-Original-To: freebsd-arm@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 4TgKsk35Cdz5Bnv9 for ; Thu, 22 Feb 2024 04:29:14 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-22.consmr.mail.gq1.yahoo.com (sonic310-22.consmr.mail.gq1.yahoo.com [98.137.69.148]) (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 4TgKsj0008z47Rs for ; Thu, 22 Feb 2024 04:29:12 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=BTt+AXCP; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.69.148 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=1708576150; bh=ROLSa0dAXd4dgN0M1XdVedXHPLILWYeJMoSbK1OpHl8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=BTt+AXCPfU/fKgLigK2a/geny76iCAsy1MMBEq1/SrhYorULnp+NguRtubBoIlGn8SGYcYHdtqW4gaOFDr0n4PareayBwtGTlh0/v6uhoLrkPGpP7JDx9nLdNeC+UwUHqnwGwEh41JUPHZzvFmnc7LfV1xBX2rICT/boKoZCe7iDuyjjXinjHIoH7EIazMbquzar8avkCO5YX9NXx+W5NuSMG7rUTIreCIEzlaJRkWwqNIVuE5vFz8SrOKDMxDNwVe0ZgxClZhTFPc93Szel5g/ESnYZbkK4pkPUpokYtB93Kp0UGU1aj08oggdzPdkh2M67kU71c/9oWl5jge3snQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708576150; bh=JFHys7y2xICZFX9p2fjo13aCm3rLqdDbBxKPsJRSzVo=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=Unn8yw2BnNP53TsZ4RY1QJuNgeiSqyhkbgYri0rTBvbI3W5FHARPLpVlkI+Z8IGCfPUc8NcEEf9mOakEzwdMA15lKV8O2h+dcJHkoV9Oqe/DTqa9ooZocuPZyFqCBwUfdEa1i7SURfYQ8wosQ9Lg6gO/Ni822FHG5OHRVbGV7qgvRMGn6MAhUnONc5VFVkvZCjDamMbUDGREsLsrzxmP2OAgMMuMt/aFa2XuXUoDAQNbdd+kHpDvfHN0xMi+Wu43SZ7ogSPXzEnl5YjNmEAwzgkwJgf5jam64/6PoML1FVDie+fUpxqHVM5UhKfjgBpMu/v/ffrk+JFOiZfEQM+B1Q== X-YMail-OSG: IwtdmS4VM1l8GKmmumf77JIB7tiaQS.PxtzkQNvRMrKrIWkbDQlEF3eflJenz2O PvLDAVBWDJEhw3upb08xyHbfmLGtAGdZcW5fDrL0mSUPh2enXqD_0xQwe6Rzm1ZORgcl2noqb12V VySgHyJer02C6kPdZo1yjNo2bq5Ei46w0UAaELSS8BmAmQrLPWE1RwH09LaRFdNTgJBI495GGlmo BDJx5p9AOeCAd3pu11PvGQGLOatZffxAAHParzqBcOH3nVIcBgM8bEY3N5uoC0ig4XhnMJsI_3Qt C2hCHcqeuYFnhXJteJ2BeCv1GdqGrsuZ8wFrQUfxbqqYAGM_cc7_ROS1agVBkNbRFQ9QKKzphcoy nh3Smepuez8qPlAO35eld5IBfJ84Rz9v2dvBAMqEskV.syBrpPyeDxCdR2Gx1FNbA9Booif8icns Ei0bF8RHtqFf.d02zf1B.8CeEb.ty8Z0Jcd.PsxzajhHBr8I0Xn5nSmLXnKUr6iYTD8Ffuz9YJNR OW.Vwkp3wOG7UbK6xfk9dNHy4CXG9shBRgfDTF5nzD_9AhThIYIe8zqjJ6yozY6_nguSayAs.yig v7l2VFXhzoTMZ1iu6e_tap4L3mmllvzh5gQhkfQg_zZY08wb9V0Y2tE7x7Clq8JRoHT5y1NybEFt QxYgqqtY_yzbElWJI7zFxae5KDBrMuFWqoQOnSYTzCjEbR_T9CSnmWohOUH7kVghUmlyHqS2q5ir NF2H47JIpQa2Poyc_pW_5UMCp_DSFydtxWF6_xtMeAY120MPvYcs38iW2yodB0PXJuVdFVhV0P.q 7mvhjBLIB_CoPWYnHTsCcUlLASKcixXpjsQu.9E3jdgJz1ILjUKJoKfeS4FZQlVBXsnUmYTAP3da 4_f5unamZDGhHoB_XLGZ8xCPlpkBWLgcs_4L1cqC5xBmfKbWhw7WobDIc3AqDq5i0ZHAz5zklIee 4GUOogBOdzEr09nh0qd1kuZRNU6spMiKFWfO.CkevDInURgUkXdEK0G4STqSeRB3BIjhsYelGBaN nc9573yaIrnBInyHaDIb.fJLA7TlSW97RGzPT8tfQ2ESeZb7iExum6q7T2wm7pWdYgKP6GUeKFCC UVYgQK3xEFGEgGpkGpWlvl4GpmCz9e0tKA9FmSwW87RdkkWLLk.pzaG9xtsDfqzhdwirrKw05Ri9 SKmcLdFW.bkh2Rmc5q0iH9aardhb4h4Vvqj05602mo8uTIaabqn4dz1Dzf0V.FwK7T42O.mBcs6x FzOPXgALkJZm.QSU76v04SdP.e.8X0KqJUY5.LgyrVxQb5GJT18Tv1Hjaya7r2hVYbAocNFNh7S. Dh7UetBbnR5YnhkW.MQrEfIlJCEtnqEQqJSS0AaR8Qo0EGsM.Y42sea1xQCxMuPeiTCw7bwK5lJg fvstQY0GPFylgNv9Jo_l9yUWSVQLgGVaaAlyTubBgT490Nlzd8vUOPW8jTMOKF0ekO1YxFTYkQNW 5.fs2cYhjalihu1N0slylCCjQKdB7CReSSvY4gdwwMmMGTJauziRR9mp_h1LJV.qL2B06NOvUhfv IT8HZ3fefZk3XcFmIEspMrTwSpiu72VKMJG2sip2lOfJ.QP4AK_DVO7dLZHq5k6F.MHU5Ft.6nhp guOqXSucj1UlBtLcC86kUUMP2mf4oX6G6MloRD2law_qnX0bz9_OyLUpxmEM_ry..Dp5zhQlgXZG r3CIVpL14.3rjM9qJvlz7i8lQ7FrFTpMjSepx1R6Iiaqwa2rnIrOmiNkqfrO7xBkvUWDL93AJbzH ay7EttV2Mv5wNyUPx.0Sj0Vu_xuAA1e8C6JGFFTAPUeS0HRPHhfd0hqs1WcEkmSV5uwIPvCVwJ.W fUrJHDiNtTO2vD24V4E9kszJ7LEFpuNyVlayvX2.wnLKx0b9Nw_k6B6kB0hVmpB0c.PJBi1vRQ_T O80l.bmilb04At.yWxQtP01VObJCkAkiBdruVoYbaUANs974H4brvzuYsKCBGlkmgtYEvk8.5yIR K7Mvv6uRGEJsU0jBkV9gCOW3Bu0yysA431v8O4ElBGl6lI7H0qZ7PHdEdgxHCGwNEsukXiBZK0mr Pmhl7Re1EYibt6Bo9WaxSir9oJYAlIAxSA5vZ80vtlV9rWQdfsBysXE.xDUVOw_4PGaBViGy6_Fb yUtPPnuQ7DTO1vBGiQaCPluWAQSk9G_TjiBcF5QapGmA3wXPGQZia9PkwJqcEozYgxFpYlKJiN1g y.7KrHcQ12vGp8dVIOSI4z4LKIFsv73J4HCIOwrLG7TVqZlw_LICDxdgOzQnBRiHG1UmByZtEBrF osg-- X-Sonic-MF: X-Sonic-ID: c3c7d8f9-4925-42a1-a904-90204f831b39 Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Thu, 22 Feb 2024 04:29:10 +0000 Received: by hermes--production-gq1-5c57879fdf-hrd4s (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 31e05cab54baae7388763104d007f1b4; Thu, 22 Feb 2024 04:29:07 +0000 (UTC) Content-Type: text/plain; charset=utf-8 List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: Re: rust-1.76.0: build fails, bootstrap issue (aarch64) [armv7 okay so far] From: Mark Millard In-Reply-To: <97A81410-BBC2-4131-B47D-34E725120A03@yahoo.com> Date: Wed, 21 Feb 2024 20:28:56 -0800 Cc: FreeBSD ARM List Content-Transfer-Encoding: quoted-printable Message-Id: <307B3379-4F13-46FF-9AEE-914C50EEF48E@yahoo.com> References: <97A81410-BBC2-4131-B47D-34E725120A03@yahoo.com> To: Nuno Teixeira X-Mailer: Apple Mail (2.3774.400.31) X-Rspamd-Queue-Id: 4TgKsj0008z47Rs X-Spamd-Bar: --- X-Spamd-Result: default: False [-4.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; 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]; FROM_HAS_DN(0.00)[]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; FREEMAIL_FROM(0.00)[yahoo.com]; DKIM_TRACE(0.00)[yahoo.com:+]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; APPLE_MAILER_COMMON(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.69.148:from]; RCVD_IN_DNSWL_NONE(0.00)[98.137.69.148:from] On Feb 21, 2024, at 18:51, Mark Millard wrote: > On Feb 21, 2024, at 04:55, Nuno Teixeira wrote: >=20 >> (...) >>=20 >> Same error on 14.0-R >>=20 >> Nuno Teixeira escreveu (quarta, 21/02/2024 = =C3=A0(s) 12:10): >>>=20 >>> Hello all, >>>=20 >>> Could anyone do a rust-1.76.0 build on aarch64? >>>=20 >>> It seems that it can't bootstrap. >>> Following error log is from current 81dc3a4 (yesterday). >>>=20 >>> I also waiting from result from 14.0 on same osversion (poudriere). >>>=20 >>> =3D=3D=3D> Building for rust-1.76.0 >>> Building bootstrap >>> running: /wrkdirs/usr/ports/lang/rust/w >>> ork/bootstrap/bin/cargo build >>> --manifest-path >>> = /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.tom= l >>> --verbose --verbose --frozen >>> error: failed to run `rustc` to learn about target-specific = information >>>=20 >>> Caused by: >>> process didn't exit successfully: >>> `/wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/rustc - = --crate-name >>> ___ --print=3Dfile-names -C linker=3Dcc -Wrust_2018_idioms >>> -Wunused_lifetimes --crate-type bin --crate-type rlib --crate-type >>> dylib --crate-type cdylib --crate-type staticlib --crate-type >>> proc-macro --print=3Dsysroot --print=3Dsplit-debuginfo = --print=3Dcrate-name >>> --print=3Dcfg` (exit status: 1) >>> --- stderr >>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>> '-generate-arange-section'. Try: 'rustc -Cllvm-args=3D"..." with >>> --help' >>> rustc -Cllvm-args=3D"..." with: Did you mean '--print-all-options'? >>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>> '-mergefunc-use-aliases'. Try: 'rustc -Cllvm-args=3D"..." with = --help' >>> rustc -Cllvm-args=3D"..." with: Did you mean '--rng-seed'? >>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>> '-preserve-alignment-assumptions-during-inlining=3Dfalse'. Try: = 'rustc >>> -Cllvm-args=3D"..." with --help' >>> rustc -Cllvm-args=3D"..." with: Did you mean = '--print-all-options=3Dfalse'? >>> rustc -Cllvm-args=3D"..." with: Unknown command line argument >>> '-import-cold-multiplier=3D0.1'. Try: 'rustc -Cllvm-args=3D"..." = with >>> --help' >>> rustc -Cllvm-args=3D"..." with: Did you mean '--sort-timers=3D0.1'? >>> Traceback (most recent call last): >>> File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/x.py", line >>> 50, in >>> bootstrap.main() >>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>> line 1125, in main >>> bootstrap(args) >>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>> line 1092, in bootstrap >>> build.build_bootstrap() >>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>> line 880, in build_bootstrap >>> run(args, env=3Denv, verbose=3Dself.verbose, cwd=3Dself.rust_root) >>> File = "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstra= p.py", >>> line 187, in run >>> raise RuntimeError(err) >>> RuntimeError: failed to run: >>> /wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo build >>> --manifest-path >>> = /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.tom= l >>> --verbose --verbose --frozen >>> *** Error code 1 >=20 > I can confirm that my attempted poudriere-devel based build on an > aarch64 main [so: 15] got the same errors. I started an armv7 poudriere jail build of lang/rust v1.76 and it is building okay so far: . . . =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D =3D=3D=3D=3D=3D env: NO_DEPENDS=3Dyes USER=3Droot UID=3D0 GID=3D0 =3D=3D=3D> Building for rust-1.76.0 Building bootstrap running: /wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo build = --manifest-path = /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/Cargo.tom= l --verbose --verbose --frozen Compiling libc v0.2.150 Compiling proc-macro2 v1.0.60 Compiling memchr v2.5.0 Compiling cfg-if v1.0.0 Compiling quote v1.0.26 Compiling unicode-ident v1.0.0 Compiling typenum v1.15.0 . . . [ 48% 1572/3236] Building CXX object = lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericDylibManager.c= pp.o =3D=3D=3D Mark Millard marklmi at yahoo.com