Created attachment 235976 [details] v0 Hi, please do an exp-run of the Rust 1.63.0 update. Thanks.
Also, I was told that there is now powerpc64 exp-run machine, so please also run exp-runs on it for both powerpc and powerpc64.
Exp-run looks fine. Existing failure everywhere: http://package22.nyi.freebsd.org/data/130amd64-default-foo/2022-08-21_07h30m11s/logs/powerpc64-elfv1-freebsd-sysroot-a2021.11.09.log Existing failures on i386: http://package23.nyi.freebsd.org/data/130i386-default-foo/2022-08-21_07h30m21s/logs/cncli-5.1.0.log http://package23.nyi.freebsd.org/data/130i386-default-foo/2022-08-21_07h30m21s/logs/oura-1.5.3.log http://package23.nyi.freebsd.org/data/130i386-default-foo/2022-08-21_07h30m21s/logs/vaultwarden-1.25.2.log
@antoine Since you didn't wrote about powerpc and powerpc64, is it also ok?
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e88e592111c86fdd1c0ac8717dbef9342e15e27c commit e88e592111c86fdd1c0ac8717dbef9342e15e27c Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2022-08-25 10:46:23 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2022-08-25 10:49:38 +0000 Revert "mail/thunderbird: Fix build with rust 1.63.0" This reverts commit 1bdfb58fea2259d7ba36cc99109e9e4f59897e6e. PR: 265915 mail/thunderbird/files/patch-rust-1.63 (gone) | 767 -------------------------- 1 file changed, 767 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=2757c63bd0e6d01f9f0657fe03bb3a7b49adcae2 commit 2757c63bd0e6d01f9f0657fe03bb3a7b49adcae2 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2022-08-25 10:45:53 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2022-08-25 10:49:37 +0000 Revert "games/veloren: Fix build with rust 1.63.0" This reverts commit 5e9ef674125a03baa9bae3f138134219d2212428. PR: 265915 games/veloren/Makefile | 2 +- games/veloren/distinfo | 6 ++--- games/veloren/files/patch-rust-1.63 (gone) | 36 ------------------------------ 3 files changed, 4 insertions(+), 40 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=75f4713de5e3fbd1c6a0cb572e08121814a4072e commit 75f4713de5e3fbd1c6a0cb572e08121814a4072e Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2022-08-25 10:46:07 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2022-08-25 10:49:38 +0000 Revert "www/firefox-esr: Fix build with rust 1.63.0" This reverts commit cb71c82a8859ac4ceef200aaff4709e430e1761d. PR: 265915 www/firefox-esr/files/patch-rust-1.63 (gone) | 767 --------------------------- 1 file changed, 767 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8ecb1f8141144c1603eb4026122d2e60eeaccd64 commit 8ecb1f8141144c1603eb4026122d2e60eeaccd64 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2022-08-25 10:29:24 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2022-08-25 10:49:36 +0000 Revert "lang/rust: Update to 1.63.0" This reverts commit f36cc819accadae1fefc14c203e5fbe9c74e1492. I asked for an exp-run for powerpc and powerpc64 on a recently provided cluster machine but got no reply. PR: 265915 Mk/Uses/cargo.mk | 2 +- Mk/bsd.gecko.mk | 2 +- lang/rust-bootstrap/Makefile | 2 +- lang/rust-bootstrap/distinfo | 6 +- lang/rust/Makefile | 6 +- lang/rust/distinfo | 126 ++++++++++----------- .../files/no-hardlinks/patch-src_bootstrap_lib.rs | 31 ++--- 7 files changed, 80 insertions(+), 95 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=783c056d7d681d66e2c5c59251c275d65274028e commit 783c056d7d681d66e2c5c59251c275d65274028e Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2022-08-25 10:47:39 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2022-08-25 10:49:39 +0000 Revert "lang/rust: Bump revisions after 1.63.0" This reverts commit c7912d97754bb7aa9a18eb33df53f91cba4cd82d. PR: 265915 accessibility/sctd/Makefile | 2 +- accessibility/wl-gammarelay-rs/Makefile | 1 - audio/gnome-podcasts/Makefile | 2 +- audio/lewton/Makefile | 2 +- audio/myxer/Makefile | 2 +- audio/ncspot/Makefile | 2 +- audio/shortwave/Makefile | 2 +- audio/spotify-tui/Makefile | 2 +- audio/spotifyd/Makefile | 2 +- benchmarks/hyperfine/Makefile | 2 +- benchmarks/inferno/Makefile | 1 - converters/yj-bruceadams/Makefile | 2 +- databases/ods2sql/Makefile | 2 +- databases/redisjson/Makefile | 2 +- databases/xls2txt/Makefile | 2 +- deskutils/just/Makefile | 1 - deskutils/sigi/Makefile | 1 - deskutils/solanum/Makefile | 2 +- deskutils/taskwarrior-tui/Makefile | 2 +- devel/bingrep/Makefile | 2 +- devel/cargo-c/Makefile | 2 +- devel/cargo-generate/Makefile | 1 - devel/desed/Makefile | 2 +- devel/dtool/Makefile | 2 +- devel/elfcat/Makefile | 2 +- devel/gbump/Makefile | 2 +- devel/gfold/Makefile | 2 +- devel/git-absorb/Makefile | 2 +- devel/git-delta/Makefile | 2 +- devel/gitui/Makefile | 1 - devel/grcov/Makefile | 2 +- devel/grex/Makefile | 1 - devel/interactive_rebase_tool/Makefile | 2 +- devel/pijul/Makefile | 2 +- devel/py-maturin/Makefile | 2 +- devel/rust-analyzer/Makefile | 1 - devel/rust-bindgen/Makefile | 2 +- devel/rust-cbindgen/Makefile | 2 +- devel/sccache/Makefile | 2 +- devel/sentry-cli/Makefile | 2 +- devel/stylua/Makefile | 1 - devel/texlab/Makefile | 1 - devel/tokei/Makefile | 2 +- devel/wrangler/Makefile | 2 +- dns/dog/Makefile | 2 +- dns/doh-proxy/Makefile | 2 +- dns/encrypted-dns-server/Makefile | 1 - editors/amp/Makefile | 1 - editors/helix/Makefile | 2 +- editors/kak-lsp/Makefile | 1 - editors/kibi/Makefile | 2 +- editors/parinfer-rust/Makefile | 2 +- editors/xi-core/Makefile | 2 +- editors/xi-term/Makefile | 2 +- finance/tickrs/Makefile | 2 +- games/0ad/Makefile | 2 +- games/abstreet/Makefile | 2 +- games/anki/Makefile | 2 +- games/dose-response/Makefile | 2 +- games/genact/Makefile | 2 +- games/jaggedalliance2/Makefile | 2 +- games/jumpy/Makefile | 1 - games/rpg-cli/Makefile | 2 +- games/veloren/Makefile | 1 - graphics/dssim/Makefile | 2 +- graphics/gifski/Makefile | 2 +- graphics/ikona/Makefile | 2 +- graphics/libopenraw/Makefile | 2 +- graphics/librsvg2-rust/Makefile | 2 +- graphics/pastel/Makefile | 2 +- graphics/rx/Makefile | 2 +- graphics/svgbob/Makefile | 2 +- graphics/viu/Makefile | 2 +- java/icedtea-web/Makefile | 2 +- lang/gleam/Makefile | 2 +- lang/spidermonkey78/Makefile | 2 +- lang/spidermonkey91/Makefile | 1 - mail/thunderbird/Makefile | 1 - math/kalker/Makefile | 2 +- math/py-rustworkx/Makefile | 1 - math/savage/Makefile | 2 +- misc/broot/Makefile | 1 - misc/ruut/Makefile | 1 - misc/xd-rust/Makefile | 2 +- misc/xplr/Makefile | 2 +- multimedia/ab-av1/Makefile | 1 - multimedia/av1an/Makefile | 2 +- multimedia/gstreamer1-plugins-rust/Makefile | 2 +- multimedia/helvum/Makefile | 2 +- multimedia/kooha/Makefile | 2 +- multimedia/librav1e/Makefile | 2 +- multimedia/librespot/Makefile | 1 - multimedia/neolink/Makefile | 2 +- multimedia/rav1e/Makefile | 2 +- multimedia/ringrtc/Makefile | 1 - multimedia/scte35dump/Makefile | 2 +- multimedia/termplay/Makefile | 2 +- net-im/conduit/Makefile | 2 +- net-im/fractal/Makefile | 2 +- net-im/libsignal-client/Makefile | 2 +- net-im/libsignal-node/Makefile | 1 - net-im/yume/Makefile | 2 +- net-im/zkgroup/Makefile | 2 +- net-mgmt/bandwhich/Makefile | 2 +- net-mgmt/nfs-exporter/Makefile | 2 +- net-p2p/cncli/Makefile | 1 - net-p2p/openethereum/Makefile | 2 +- net-p2p/oura/Makefile | 1 - net/findomain/Makefile | 2 +- net/gemserv/Makefile | 2 +- net/krill/Makefile | 2 +- net/oha/Makefile | 2 +- net/proby/Makefile | 2 +- net/quiche/Makefile | 2 +- net/rabbiteer/Makefile | 2 +- net/routinator/Makefile | 2 +- ports-mgmt/pkg-graph/Makefile | 2 +- ports-mgmt/sccache-overlay/Makefile | 2 +- science/py-qiskit-terra/Makefile | 2 +- security/acmed/Makefile | 2 +- security/arti/Makefile | 2 +- security/authenticator/Makefile | 2 +- security/cargo-audit/Makefile | 2 +- security/clamav/Makefile | 1 - security/cloak/Makefile | 2 +- security/gpg-tui/Makefile | 1 - security/rustscan/Makefile | 2 +- security/sequoia/Makefile | 2 +- security/sniffglue/Makefile | 2 +- security/solana/Makefile | 2 +- security/suricata/Makefile | 2 +- security/vaultwarden/Makefile | 1 - security/weggli/Makefile | 2 +- shells/ion/Makefile | 2 +- shells/nsh/Makefile | 2 +- shells/starship/Makefile | 1 - sysutils/b3sum/Makefile | 2 +- sysutils/bkt/Makefile | 2 +- sysutils/bupstash/Makefile | 2 +- sysutils/czkawka/Makefile | 1 - sysutils/diskonaut/Makefile | 2 +- sysutils/diskus/Makefile | 2 +- sysutils/dua-cli/Makefile | 2 +- sysutils/dust/Makefile | 1 - sysutils/exa/Makefile | 2 +- sysutils/fd/Makefile | 2 +- sysutils/flowgger/Makefile | 2 +- sysutils/fselect/Makefile | 2 +- sysutils/fusefs-sandboxfs/Makefile | 2 +- sysutils/fusefs-xfuse/Makefile | 2 +- sysutils/gstat-rs/Makefile | 2 +- sysutils/handlr/Makefile | 2 +- sysutils/hexyl/Makefile | 2 +- sysutils/jail_exporter/Makefile | 2 +- sysutils/lsd/Makefile | 2 +- sysutils/mcfly/Makefile | 1 - sysutils/onefetch/Makefile | 2 +- sysutils/potnet/Makefile | 2 +- sysutils/rsfetch/Makefile | 2 +- sysutils/tealdeer/Makefile | 2 +- sysutils/topgrade/Makefile | 1 - sysutils/vector/Makefile | 2 +- sysutils/vivid/Makefile | 2 +- sysutils/yadf/Makefile | 2 +- sysutils/zellij/Makefile | 1 - sysutils/zoxide/Makefile | 2 +- sysutils/ztop/Makefile | 2 +- textproc/angle-grinder/Makefile | 2 +- textproc/bat/Makefile | 1 - textproc/cast2gif/Makefile | 2 +- textproc/difftastic/Makefile | 1 - textproc/htmlq/Makefile | 2 +- textproc/jless/Makefile | 2 +- textproc/jql/Makefile | 1 - textproc/mdbook-linkcheck/Makefile | 2 +- textproc/mdbook-mermaid/Makefile | 1 - textproc/mdbook/Makefile | 2 +- textproc/meilisearch/Makefile | 2 +- textproc/ripgrep-all/Makefile | 2 +- textproc/ripgrep/Makefile | 2 +- textproc/sd/Makefile | 2 +- textproc/sonic/Makefile | 1 - textproc/xsv-rs/Makefile | 2 +- www/castor/Makefile | 2 +- www/deno/Makefile | 1 - www/dufs/Makefile | 1 - www/ffsend/Makefile | 2 +- www/firefox-esr/Makefile | 1 - www/firefox/Makefile | 2 +- www/garage/Makefile | 2 +- www/geckodriver/Makefile | 2 +- www/jwt-cli/Makefile | 2 +- www/lychee/Makefile | 2 +- www/miniserve/Makefile | 2 +- www/monolith/Makefile | 2 +- www/newsboat/Makefile | 2 +- www/py-adblock/Makefile | 2 +- www/rearx/Makefile | 2 +- www/so/Makefile | 2 +- www/tuifeed/Makefile | 2 +- www/websocat/Makefile | 2 +- www/xh/Makefile | 2 +- www/zola/Makefile | 1 - x11-wm/leftwm/Makefile | 2 +- x11/admiral/Makefile | 2 +- x11/alacritty/Makefile | 2 +- x11/inputplug/Makefile | 2 +- x11/kickoff/Makefile | 2 +- x11/sirula/Makefile | 2 +- x11/squeekboard/Makefile | 2 +- x11/swayr/Makefile | 1 - x11/wezterm/Makefile | 1 - x11/wmfocus/Makefile | 2 +- 213 files changed, 167 insertions(+), 213 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=04d257baa182926cff158f32cf459e560426add0 commit 04d257baa182926cff158f32cf459e560426add0 Author: Piotr Kubaj <pkubaj@FreeBSD.org> AuthorDate: 2022-08-25 10:45:40 +0000 Commit: Piotr Kubaj <pkubaj@FreeBSD.org> CommitDate: 2022-08-25 10:49:37 +0000 Revert "textproc/ripgrep: Fix build with rust 1.63.0" This reverts commit 5a1f27ff0db44276526f0285a7227f6aa35dc115. PR: 265915 textproc/ripgrep/Makefile | 2 +- textproc/ripgrep/distinfo | 6 +++--- textproc/ripgrep/files/{patch-rust-1.63 => patch-rust-1.60} | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-)
@antoine Please clarify what is the status for the powerpc and powerpc64 exp-runs. If you feel you are not fit for that task, let someone else do it. Otherwise, I can also do it on my local hardware, but I think that's what exp-run machines are for.
(In reply to Piotr Kubaj from comment #10) The powerpc hosts can't boot without manual intervention so they have been turned off.
The last status I received was that not being able to boot automatically makes them unsuitable as regular package builders, but they were relegated to exp-run machines, which suggests that it's ok for an exp-run machine not to be able to boot automatically. In that case, I will perform the necessary testing on my own, but it really would have been better if you had explained that earlier.
Bootstrap for rustc for powerpc64 has a wrong checksum: root@talos-powerpc64:/usr/ports/lang/rust # grep rustc-1.62.0-powerpc64-unknown-freebsd-elfv2.tar.xz distinfo SHA256 (rust/2022-08-11/rustc-1.62.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 85282443cc7972af82999c24093a792143a642fb5f32a636c900019e0df30109 SIZE (rust/2022-08-11/rustc-1.62.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 44366840 root@talos-powerpc64:/usr/ports/lang/rust # ls -l /usr/ports/distfiles/rust/2022-08-11/rustc-1.62.0-powerpc64-unknown-freebsd-elfv2.tar.xz -rw-r--r-- 1 root wheel 44366840 Aug 14 00:52 /usr/ports/distfiles/rust/2022-08-11/rustc-1.62.0-powerpc64-unknown-freebsd-elfv2.tar.xz root@talos-powerpc64:/usr/ports/lang/rust # sha256 /usr/ports/distfiles/rust/2022-08-11/rustc-1.62.0-powerpc64-unknown-freebsd-elfv2.tar.xz SHA256 (/usr/ports/distfiles/rust/2022-08-11/rustc-1.62.0-powerpc64-unknown-freebsd-elfv2.tar.xz) = 6b89ae4e532635908101301565dcef711e1e92271520184d70f439840b51d9cf