From nobody Tue Feb 20 08:38:20 2024 X-Original-To: dev-commits-ports-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 4TfCWR0glKz5BfRX; Tue, 20 Feb 2024 08:39:31 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from mailgate.Leidinger.net (bastille.leidinger.net [89.238.82.207]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature ECDSA (P-256) client-digest SHA256) (Client CN "mailgate.leidinger.net", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TfCWP4KK5z4by3; Tue, 20 Feb 2024 08:39:29 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=leidinger.net header.s=outgoing-alex header.b=2S7ssfV6; spf=pass (mx1.freebsd.org: domain of Alexander@Leidinger.net designates 89.238.82.207 as permitted sender) smtp.mailfrom=Alexander@Leidinger.net; dmarc=pass (policy=quarantine) header.from=leidinger.net List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leidinger.net; s=outgoing-alex; t=1708418353; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=/wAsAI9UbTVxyEB4XjYu9cMEi+bfsvvUc0QqxZ/E0eo=; b=2S7ssfV6mRuGNYZwa4B/fme/cz5jYtJy9Epnu/yxmqxo3TDGy0YgYeCQbFbHndFcaHfWmo P0sVEMWeKi2xtRHiNOggcG7AWEnML0XVnIbn091HILck4j3i9n6Cp7CVDPkZNlH1tk8tKE fmsdleXo4CvsO8GpKhZ8VoitD7ufAKdWoJcCv1/OlJe+OJdR5pEhUAjZ1tcSRMu+zA297J rnFwYZNM8sdJiMNu4zzes0BNhw9Zx5+7CLFjThpvzHm3o7UCi5VwgnHMjgavPGKK3LU+g5 M/97AKjwUotDE5KRn0L84qm9iYcLpJeo54YdC8bCXZ+ERQbR63keL1q7ObLalw== Date: Tue, 20 Feb 2024 09:38:20 +0100 From: Alexander Leidinger To: Nuno Teixeira Cc: Charlie Li , Mikael Urankar , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org, Konstantin Belousov , brooks@FreeBSD.org Subject: Re: git: 2252f9df9da7 - main - lang/rust: Update to 1.76.0 Message-ID: Organization: No organization, this is a private message. Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=_6c11020f9ad1193c2ca6fc018c0f284c"; micalg=pgp-sha256 X-Rspamd-Queue-Id: 4TfCWP4KK5z4by3 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.01 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FAKE_REPLY(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.91)[-0.910]; DMARC_POLICY_ALLOW(-0.50)[leidinger.net,quarantine]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_DKIM_ALLOW(-0.20)[leidinger.net:s=outgoing-alex]; R_SPF_ALLOW(-0.20)[+mx]; DKIM_TRACE(0.00)[leidinger.net:+]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ORG_HEADER(0.00)[]; HAS_ATTACHMENT(0.00)[]; ASN(0.00)[asn:34240, ipnet:89.238.64.0/18, country:DE]; MIME_TRACE(0.00)[0:+,1:+,2:~]; MLMMJ_DEST(0.00)[dev-commits-ports-all@freebsd.org,dev-commits-ports-main@freebsd.org]; FROM_EQ_ENVFROM(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; RCPT_COUNT_SEVEN(0.00)[8]; TO_DN_SOME(0.00)[] This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --=_6c11020f9ad1193c2ca6fc018c0f284c Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8; format=flowed Am 2024-02-20 09:02, schrieb Nuno Teixeira: > (...) > > Last time that I build rust 1.75.0 was on 15.0-CURRENT 1500014 arm64 > (build started at Fri Feb 16...). > This was after libsys changes. I see different failure cases between libsys with or without the rtld change. Without the rtld change, I see the failure case of dovecot imap coredumping, but mysql and java working. With the rtld change, dovecot imap works, but mysql authentication (over FS socket, via ip not tested) failing, java issues, and bind 9.18 not working (error message in the logs). For the case with the rtld change, I know that the rust 1.75 build fails in the libc component. For the case without the rtld change, I haven't tested to build rust. A world with current as of Jan 18 works. A world with current as of Feb 16 fails on 2 systems. Both exhibit the mysql issue, as I have mysql on both systems, the rest I have tested only on 1. The system with the most failure cases I have still on Feb 16 code. The other one I have reverted to Jan 18 (I love that we have BEs). The one I have on the Feb 16 code base I also tested with Feb 10 and 11 code, but with the issues described above. As the rtld change was introduced on Feb 13, and the Feb 10 showed different failure cases, the big issue (bind+mysql was ok with Feb 10+11 code, but not ok with Feb 16 code), the issue was introduced somehow between 10/11 and 16. In terms of low-level stuff which has changed, the libsys and rtld changes stick out a bit. Any other ideas are welcome. The issue bind has is that it fails to open some files with an unexpected error. Java can not connect to a postgresql DB (while php is able to connect to this db). Note, I use WITH_REPOLINE and WITH_BIND_NOW, no idea if this matters for this. I haven't tested the most recent changes by brooks, that's next on my list (it should be possible to have this done within the next 8h... a buildworld runs). Bye, Alexander. > Nuno Teixeira escreveu (segunda, 19/02/2024 à(s) > 20:38): >> >> Can't find more fails on >> https://portsfallout.com/fallout?env=main-arm64-default >> >> I remember that I've built rust 1.7.5 after 968a18975adc... >> I will check logs >> >> Charlie Li escreveu (segunda, 19/02/2024 à(s) >> 18:29): >> > >> > Nuno Teixeira wrote: >> > > (...) >> > > >> > > main-n268303-3733d82c4deb >> > > >> > > Nuno Teixeira escreveu (segunda, 19/02/2024 à(s) 14:47): >> > >> >> > >> Hello! >> > >> >> > >> Fails to build on aarch64 (rpi4): >> > >> >> > >> =================================================== >> > >> ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >> > >> ===> 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.toml >> > >> --verbose --verbose --frozen >> > >> error: failed to run `rustc` to learn about target-specific information >> > >> >> > >> Caused by: >> > >> process didn't exit successfully: >> > >> `/wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/rustc - --crate-name >> > >> ___ --print=file-names -C linker=cc -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=sysroot --print=split-debuginfo --print=crate-name >> > >> --print=cfg` (exit status: 1) >> > >> --- stderr >> > >> rustc -Cllvm-args="..." with: Unknown command line argument >> > >> '-generate-arange-section'. Try: 'rustc -Cllvm-args="..." with >> > >> --help' >> > >> rustc -Cllvm-args="..." with: Did you mean '--print-all-options'? >> > >> rustc -Cllvm-args="..." with: Unknown command line argument >> > >> '-mergefunc-use-aliases'. Try: 'rustc -Cllvm-args="..." with --help' >> > >> rustc -Cllvm-args="..." with: Did you mean '--rng-seed'? >> > >> rustc -Cllvm-args="..." with: Unknown command line argument >> > >> '-preserve-alignment-assumptions-during-inlining=false'. Try: 'rustc >> > >> -Cllvm-args="..." with --help' >> > >> rustc -Cllvm-args="..." with: Did you mean '--print-all-options=false'? >> > >> rustc -Cllvm-args="..." with: Unknown command line argument >> > >> '-import-cold-multiplier=0.1'. Try: 'rustc -Cllvm-args="..." with >> > >> --help' >> > >> rustc -Cllvm-args="..." with: Did you mean '--sort-timers=0.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/bootstrap.py", >> > >> line 1125, in main >> > >> bootstrap(args) >> > >> File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstrap.py", >> > >> line 1092, in bootstrap >> > >> build.build_bootstrap() >> > >> File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstrap.py", >> > >> line 880, in build_bootstrap >> > >> run(args, env=env, verbose=self.verbose, cwd=self.rust_root) >> > >> File "/wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/src/bootstrap/bootstrap.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.toml >> > >> --verbose --verbose --frozen >> > >> *** Error code 1 >> > >> >> > > >> > Possible fallout from base 968a18975adc? >> > >> > -- >> > Charlie Li >> > ...nope, still don't have an exit line. >> > >> >> >> -- >> Nuno Teixeira >> FreeBSD Committer (ports) -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF --=_6c11020f9ad1193c2ca6fc018c0f284c Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc; size=833 Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEER9UlYXp1PSd08nWXEg2wmwP42IYFAmXUZQwACgkQEg2wmwP4 2IbLNw/9HTANxh7h++9gRUIl6j3r/QM9jZSW0gaf/b6CJdNoVXVZkze95nzs4P67 2C87QNiuyGoP4gXwULqh0g5n6nDInhRhYTddhmpeV1KUx9jm9acwF9hE0TKtDuiB 7enKDuAoh5IrluJ2qIwkAAB+KC1kP78VQIO+TWPRNNLtgRuFjHRU4LhZvztM71QC uvO0ceyrc3Qq1YfhF+erDp3YVrPFaWQQujdQIwWWLvd7wua3ACPkPYCkozrRWgZy FFdj5UZsP5FH9Dsa5vGllCSX+5Mq+9SX9FdexeccEC9B5f43Aq29GrQRlKxy+RBg zL2iFpkSXBe+c9gkF+RKkGQLJCXh+xO1PmjMcf2PSFumnrcYhGgI4nhT+oEFoegf 1Vz6zu7/Ja0CnpSs8wWPylfp/Q3J49CCjtNjLKNVap9Yyr14AZwzKdWxrRRiJvk5 LaqFxwKOU+EAKoVkhpmofKWfY89J74l2rFw1+Nmq6cjII1om8Gfmrlt1EX7n6A8H zubBcD2GuXFJq6Jlbyfv48uu50pyc6rUQjF7hKA/KwKEO/jxRHuEU1XkDIQLEQ// u6C5gBv8uNNn/Yjkp+CYCKwiUJR7O2i0AKU8L12OS7ZlftTxT9KnMtTLZFVbRqfx 3b8RuSITwxZzuxS4BhH6kHz5IefgDHRybUwLp8J0YmaJRhOY8W0= =fs09 -----END PGP SIGNATURE----- --=_6c11020f9ad1193c2ca6fc018c0f284c--