'; }
Bug 294615 - lang/rust: Update to 1.95.0
Summary: lang/rust: Update to 1.95.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: FreeBSD Rust Team
URL:
Keywords:
Depends on: 294703
Blocks:
  Show dependency treegraph
 
Reported: 2026-04-18 13:53 UTC by Mikael Urankar
Modified: 2026-05-22 16:12 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (rust)


Attachments
v0 (14.10 KB, patch)
2026-04-18 13:53 UTC, Mikael Urankar
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikael Urankar freebsd_committerfreebsd_triage 2026-04-18 13:53:47 UTC
Created attachment 269897 [details]
v0
Comment 1 Gunther Nikl 2026-04-18 18:09:21 UTC
(In reply to Mikael Urankar from comment #0)
> [update to 1.95.0]
Looks like upstream recreated the source archive:

=> Attempting to fetch https://static.rust-lang.org/dist/rustc-1.95.0-src.tar.xz
fetch: https://static.rust-lang.org/dist/rustc-1.95.0-src.tar.xz: size mismatch: expected 238942468, actual 238952004

After removing the provided distinfo and a local makesum the build of 1.95.0 for amd64 completed successfully.
Comment 2 Michael Osipov freebsd_committerfreebsd_triage 2026-04-18 18:09:56 UTC
Checksum verification failed, this works for me:
$ git diff
diff --git a/lang/rust/distinfo b/lang/rust/distinfo
index 55e0b7ac1d1a..53b5f534de20 100644
--- a/lang/rust/distinfo
+++ b/lang/rust/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1776155690
-SHA256 (rust/rustc-1.95.0-src.tar.xz) = deb399b90467604656e1e91c1e6dcd93a51fe7bb41c39159cc5b56e2ab238ddb
-SIZE (rust/rustc-1.95.0-src.tar.xz) = 238942468
+TIMESTAMP = 1776535021
+SHA256 (rust/rustc-1.95.0-src.tar.xz) = 62b67230754da642a264ca0cb9fc08820c54e2ed7b3baba0289876d4cdb48c08
+SIZE (rust/rustc-1.95.0-src.tar.xz) = 238952004
 SHA256 (rust/2026-03-05/rustc-1.94.0-aarch64-unknown-freebsd.tar.xz) = 66d73b773e77d8f44d67b4bf5221a92a92df5de36820f015b23859c3a91c41c3
 SIZE (rust/2026-03-05/rustc-1.94.0-aarch64-unknown-freebsd.tar.xz) = 47150332
 SHA256 (rust/2026-03-05/rust-std-1.94.0-aarch64-unknown-freebsd.tar.xz) = 8a324269a5177ffc9213b8b8d5db0feb7c9af109cda2156c7a17dc1032182532
Comment 3 Mikael Urankar freebsd_committerfreebsd_triage 2026-04-19 16:22:06 UTC
all firefox based ports are broken:
error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
  --> /wrkdirs/usr/ports/www/firefox/work/firefox-149.0.2/third_party/rust/encoding_rs/src/x_user_defined.rs:23:56


probably fixed with:
https://github.com/hsivonen/encoding_rs/pull/130
Comment 4 Mikael Urankar freebsd_committerfreebsd_triage 2026-04-20 08:46:44 UTC
electron* ports are also broken:
error[E0425]: cannot find type `LaneCount` in module `core::simd`
   --> ../../third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs:233:15
    |
233 |   core::simd::LaneCount<N>: core::simd::SupportedLaneCount,
    |               ^^^^^^^^^ not found in `core::simd`

error[E0405]: cannot find trait `SupportedLaneCount` in module `core::simd`
   --> ../../third_party/rust/chromium_crates_io/vendor/bytemuck-v1/src/zeroable.rs:233:41
    |
233 |   core::simd::LaneCount<N>: core::simd::SupportedLaneCount,
    |                                         ^^^^^^^^^^^^^^^^^^ not found in `core::simd`
Comment 5 Mikael Urankar freebsd_committerfreebsd_triage 2026-04-20 09:14:39 UTC
(In reply to Mikael Urankar from comment #4)
Maybe fixed with https://github.com/Lokathor/bytemuck/commit/7009d79870508b50dff8166255761dae5ddcb6ae
Comment 6 Piotr Kubaj freebsd_committerfreebsd_triage 2026-04-21 11:33:58 UTC
Looks ok.
Comment 7 commit-hook freebsd_committerfreebsd_triage 2026-04-23 11:44:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5c791a04ff9e6c7cff9d85baf7749bb186a631b4

commit 5c791a04ff9e6c7cff9d85baf7749bb186a631b4
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-04-23 11:34:56 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-04-23 11:43:25 +0000

    devel/electron40: Fix build with rust 1.95

    Obtained from:  https://chromium.googlesource.com/chromium/src/+/63a53b823f06b9638e93ff8ae26112ca1a9f09e2,
                    https://chromium.googlesource.com/chromium/src/+/986245c8b6d972710f729f09ed50e0b7d0d6cdfd

    PR:             294615
    Reported by:    mikael
    Obtained from:  https://chromium.googlesource.com/chromium/src/+/63a53b823f06b9638e93ff8ae26112ca1a9f09e2,
                    https://chromium.googlesource.com/chromium/src/+/986245c8b6d972710f729f09ed50e0b7d0d6cdfd

 devel/electron40/files/patch-rust-1.95 (new) | 2942 ++++++++++++++++++++++++++
 1 file changed, 2942 insertions(+)
Comment 8 commit-hook freebsd_committerfreebsd_triage 2026-04-23 11:44:38 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bb65949e4aae0001bde39be5b2c0b045d45816e1

commit bb65949e4aae0001bde39be5b2c0b045d45816e1
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-04-23 11:42:10 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-04-23 11:43:26 +0000

    devel/electron37: Fix build with rust 1.95

    PR:             294615
    Reported by:    mikael

 devel/electron37/files/patch-rust-1.95 (new) | 987 +++++++++++++++++++++++++++
 1 file changed, 987 insertions(+)
Comment 9 commit-hook freebsd_committerfreebsd_triage 2026-04-23 11:44:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9cffc4aeae6a2c4cf804e7cebbe572f00916f79e

commit 9cffc4aeae6a2c4cf804e7cebbe572f00916f79e
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-04-23 11:37:57 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-04-23 11:43:26 +0000

    devel/electron39: Fix build with rust 1.95

    PR:             294615
    Reported by:    mikael

 devel/electron39/files/patch-rust-1.95 (new) | 478 +++++++++++++++++++++++++++
 1 file changed, 478 insertions(+)
Comment 10 commit-hook freebsd_committerfreebsd_triage 2026-04-23 11:44:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=058c1391b4f5a447180659017ab237802dbd4afc

commit 058c1391b4f5a447180659017ab237802dbd4afc
Author:     Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2026-04-23 11:40:03 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2026-04-23 11:43:26 +0000

    devel/electron38: Fix build with rust 1.95

    PR:             294615
    Reported by:    mikael

 devel/electron38/files/patch-rust-1.95 (new) | 858 +++++++++++++++++++++++++++
 1 file changed, 858 insertions(+)
Comment 11 Hiroki Tagato freebsd_committerfreebsd_triage 2026-04-23 11:48:12 UTC
(In reply to Mikael Urankar from comment #4)

electron{37,38,39,40,41} should be buildable with rust 1.95 now.

Thanks for reporting!
Comment 12 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:26 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=17bf498fd2289d1c8b6319ea897d3dd307eac991

commit 17bf498fd2289d1c8b6319ea897d3dd307eac991
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 12:26:07 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:47 +0000

    lang/rust: Bump revisions after 1.95.0

    PR:             294615

 accessibility/accesskit-c/Makefile             | 2 +-
 accessibility/sctd/Makefile                    | 2 +-
 accessibility/wl-gammarelay-rs/Makefile        | 2 +-
 archivers/ouch/Makefile                        | 1 +
 archivers/py-cramjam/Makefile                  | 2 +-
 audio/amberol/Makefile                         | 2 +-
 audio/ebur128/Makefile                         | 2 +-
 audio/gnome-metronome/Makefile                 | 2 +-
 audio/gnome-podcasts/Makefile                  | 2 +-
 audio/lewton/Makefile                          | 2 +-
 audio/maolan/Makefile                          | 2 +-
 audio/mmtc/Makefile                            | 2 +-
 audio/mousai/Makefile                          | 2 +-
 audio/myxer/Makefile                           | 2 +-
 audio/ncspot/Makefile                          | 2 +-
 audio/netease-music-tui/Makefile               | 2 +-
 audio/noctavox/Makefile                        | 2 +-
 audio/pipewire-spa-oss/Makefile                | 1 +
 audio/radiotrope/Makefile                      | 1 +
 audio/shortwave/Makefile                       | 1 +
 audio/songrec/Makefile                         | 1 +
 audio/spotify-player/Makefile                  | 2 +-
 audio/spotifyd/Makefile                        | 2 +-
 benchmarks/hyperfine/Makefile                  | 1 +
 benchmarks/inferno/Makefile                    | 2 +-
 biology/coverm/Makefile                        | 2 +-
 cad/librepcb/Makefile                          | 2 +-
 cad/surfer/Makefile                            | 2 +-
 cad/svlint/Makefile                            | 2 +-
 cad/svls/Makefile                              | 2 +-
 cad/veryl/Makefile                             | 1 +
 chinese/py-rjieba/Makefile                     | 1 +
 converters/yj-bruceadams/Makefile              | 2 +-
 databases/cargo-pgrx/Makefile                  | 2 +-
 databases/datafusion-cli/Makefile              | 1 +
 databases/diesel/Makefile                      | 1 +
 databases/frece/Makefile                       | 2 +-
 databases/gobang/Makefile                      | 2 +-
 databases/mongodb70/Makefile                   | 2 +-
 databases/mongodb80/Makefile                   | 2 +-
 databases/ods2sql/Makefile                     | 2 +-
 databases/pg_search/Makefile                   | 2 +-
 databases/postgresql-promscale/Makefile        | 2 +-
 databases/prisma-engines/Makefile              | 2 +-
 databases/py-datafusion/Makefile               | 1 +
 databases/py-oxyde-core/Makefile               | 1 +
 databases/py-sqloxide/Makefile                 | 2 +-
 databases/qdrant/Makefile                      | 1 +
 databases/quake/Makefile                       | 2 +-
 databases/rainfrog/Makefile                    | 2 +-
 databases/redisjson/Makefile                   | 2 +-
 databases/sabiql/Makefile                      | 2 +-
 databases/sqlx-cli/Makefile                    | 2 +-
 databases/surrealdb/Makefile                   | 1 +
 databases/tredis/Makefile                      | 1 +
 databases/vchord/Makefile                      | 2 +-
 databases/xls2txt/Makefile                     | 2 +-
 deskutils/ekphos/Makefile                      | 2 +-
 deskutils/health/Makefile                      | 2 +-
 deskutils/joplin-desktop/Makefile              | 2 +-
 deskutils/jot/Makefile                         | 2 +-
 deskutils/just/Makefile                        | 1 +
 deskutils/lazycli/Makefile                     | 2 +-
 deskutils/pipecolor/Makefile                   | 2 +-
 deskutils/pueue/Makefile                       | 2 +-
 deskutils/readur/Makefile                      | 1 +
 deskutils/rwpspread/Makefile                   | 2 +-
 deskutils/sigi/Makefile                        | 2 +-
 deskutils/solanum/Makefile                     | 2 +-
 deskutils/taskwarrior-tui/Makefile             | 1 +
 deskutils/tatuin/Makefile                      | 2 +-
 deskutils/thokr/Makefile                       | 2 +-
 devel/amber/Makefile                           | 1 +
 devel/argc/Makefile                            | 2 +-
 devel/bacon/Makefile                           | 2 +-
 devel/bear/Makefile                            | 2 +-
 devel/bingrep/Makefile                         | 2 +-
 devel/bunyan/Makefile                          | 2 +-
 devel/busd/Makefile                            | 2 +-
 devel/bustle/Makefile                          | 2 +-
 devel/cargo-about/Makefile                     | 2 +-
 devel/cargo-bloat/Makefile                     | 2 +-
 devel/cargo-c/Makefile                         | 2 +-
 devel/cargo-cache/Makefile                     | 2 +-
 devel/cargo-deny/Makefile                      | 1 +
 devel/cargo-depgraph/Makefile                  | 2 +-
 devel/cargo-dist/Makefile                      | 2 +-
 devel/cargo-edit/Makefile                      | 1 +
 devel/cargo-generate/Makefile                  | 2 +-
 devel/cargo-hack/Makefile                      | 1 +
 devel/cargo-leptos/Makefile                    | 2 +-
 devel/cargo-llvm-cov/Makefile                  | 1 +
 devel/cargo-make/Makefile                      | 2 +-
 devel/cargo-mutants/Makefile                   | 2 +-
 devel/cargo-readme/Makefile                    | 1 +
 devel/cargo-tarpaulin/Makefile                 | 1 +
 devel/catppuccin-whiskers/Makefile             | 1 +
 devel/cbfmt/Makefile                           | 2 +-
 devel/cocogitto/Makefile                       | 1 +
 devel/convco/Makefile                          | 2 +-
 devel/corrosion/Makefile                       | 2 +-
 devel/cpu_rec_rs/Makefile                      | 2 +-
 devel/desed/Makefile                           | 2 +-
 devel/dorst/Makefile                           | 1 +
 devel/dra/Makefile                             | 2 +-
 devel/dtool/Makefile                           | 2 +-
 devel/dura/Makefile                            | 2 +-
 devel/electron37/Makefile                      | 2 +-
 devel/electron38/Makefile                      | 2 +-
 devel/electron39/Makefile                      | 1 +
 devel/electron40/Makefile                      | 1 +
 devel/electron41/Makefile                      | 1 +
 devel/elfcat/Makefile                          | 2 +-
 devel/emacs-lsp-booster/Makefile               | 2 +-
 devel/fnm/Makefile                             | 2 +-
 devel/forgejo-cli/Makefile                     | 1 +
 devel/fsx/Makefile                             | 2 +-
 devel/gbump/Makefile                           | 2 +-
 devel/gfold/Makefile                           | 2 +-
 devel/ghostie/Makefile                         | 2 +-
 devel/git-absorb/Makefile                      | 2 +-
 devel/git-cinnabar/Makefile                    | 1 +
 devel/git-cliff/Makefile                       | 2 +-
 devel/git-delta/Makefile                       | 1 +
 devel/git-graph/Makefile                       | 2 +-
 devel/git-repo-manager/Makefile                | 2 +-
 devel/git-workspace/Makefile                   | 1 +
 devel/gitoxide/Makefile                        | 1 +
 devel/gitu/Makefile                            | 2 +-
 devel/gitui/Makefile                           | 1 +
 devel/glitter/Makefile                         | 2 +-
 devel/grcov/Makefile                           | 2 +-
 devel/grex/Makefile                            | 2 +-
 devel/hvm/Makefile                             | 2 +-
 devel/interactive_rebase_tool/Makefile         | 2 +-
 devel/jetbrains-restarter/Makefile             | 2 +-
 devel/jujutsu/Makefile                         | 2 +-
 devel/libdatadog/Makefile                      | 2 +-
 devel/librashader/Makefile                     | 2 +-
 devel/libwasmtime/Makefile                     | 1 +
 devel/lstr/Makefile                            | 2 +-
 devel/nextest/Makefile                         | 1 +
 devel/omnilinter/Makefile                      | 2 +-
 devel/openapi-tui/Makefile                     | 2 +-
 devel/parol-ls/Makefile                        | 2 +-
 devel/parol/Makefile                           | 2 +-
 devel/patsh/Makefile                           | 2 +-
 devel/pijul/Makefile                           | 2 +-
 devel/pipelight/Makefile                       | 2 +-
 devel/py-ast-serialize/Makefile                | 1 +
 devel/py-dbt-extractor/Makefile                | 1 +
 devel/py-ddtrace/Makefile                      | 2 +-
 devel/py-deptry/Makefile                       | 1 +
 devel/py-dulwich/Makefile                      | 1 +
 devel/py-fastuuid/Makefile                     | 2 +-
 devel/py-jellyfish/Makefile                    | 1 +
 devel/py-jsonschema-rs/Makefile                | 1 +
 devel/py-libcst/Makefile                       | 2 +-
 devel/py-logbook/Makefile                      | 2 +-
 devel/py-maturin/Makefile                      | 1 +
 devel/py-orjson/Makefile                       | 2 +-
 devel/py-ormsgpack/Makefile                    | 2 +-
 devel/py-pendulum/Makefile                     | 2 +-
 devel/py-pycrdt/Makefile                       | 1 +
 devel/py-pydantic-core/Makefile                | 2 +-
 devel/py-pyperscan/Makefile                    | 2 +-
 devel/py-pyproject-fmt-rust/Makefile           | 2 +-
 devel/py-pyproject-fmt/Makefile                | 1 +
 devel/py-qcs-sdk-python/Makefile               | 2 +-
 devel/py-regress/Makefile                      | 1 +
 devel/py-rpds-py/Makefile                      | 2 +-
 devel/py-ruff/Makefile                         | 1 +
 devel/py-spy/Makefile                          | 2 +-
 devel/py-tox-toml-fmt/Makefile                 | 1 +
 devel/py-ty/Makefile                           | 1 +
 devel/py-uv-build08/Makefile                   | 2 +-
 devel/py-watchfiles/Makefile                   | 2 +-
 devel/pylyzer/Makefile                         | 2 +-
 devel/radicle/Makefile                         | 1 +
 devel/rubygem-gitlab_query_language/Makefile   | 1 +
 devel/rubygem-prometheus-client-mmap/Makefile  | 2 +-
 devel/ruff/Makefile                            | 1 +
 devel/rust-analyzer/Makefile                   | 2 +-
 devel/rust-bindgen-cli/Makefile                | 2 +-
 devel/rust-cbindgen/Makefile                   | 2 +-
 devel/rust-script/Makefile                     | 2 +-
 devel/rustc-demangle/Makefile                  | 2 +-
 devel/rustup-init/Makefile                     | 2 +-
 devel/rye/Makefile                             | 2 +-
 devel/sccache/Makefile                         | 2 +-
 devel/selene/Makefile                          | 1 +
 devel/sentry-cli/Makefile                      | 2 +-
 devel/signal-sqlcipher-extension/Makefile      | 2 +-
 devel/snazy/Makefile                           | 1 +
 devel/spr/Makefile                             | 2 +-
 devel/stgit/Makefile                           | 2 +-
 devel/stylua/Makefile                          | 2 +-
 devel/tagref/Makefile                          | 1 +
 devel/texlab/Makefile                          | 2 +-
 devel/the-way/Makefile                         | 2 +-
 devel/tokei/Makefile                           | 2 +-
 devel/tokio-console/Makefile                   | 2 +-
 devel/tree-sitter-cli/Makefile                 | 2 +-
 devel/tree-sitter-graph/Makefile               | 2 +-
 devel/twiggy/Makefile                          | 2 +-
 devel/typeshare/Makefile                       | 1 +
 devel/uv/Makefile                              | 1 +
 devel/wasm-server-runner/Makefile              | 2 +-
 devel/wasmer/Makefile                          | 1 +
 devel/wizer/Makefile                           | 1 +
 devel/xtensa-esp-elf/Makefile                  | 2 +-
 dns/aardvark-dns/Makefile                      | 1 +
 dns/cascade/Makefile                           | 2 +-
 dns/dnsdist/Makefile                           | 1 +
 dns/dnst/Makefile                              | 1 +
 dns/dnstracer-rs/Makefile                      | 1 +
 dns/dog/Makefile                               | 2 +-
 dns/doh-proxy/Makefile                         | 2 +-
 dns/encrypted-dns-server/Makefile              | 2 +-
 dns/powerdns-recursor/Makefile                 | 1 +
 editors/ad/Makefile                            | 2 +-
 editors/amp/Makefile                           | 2 +-
 editors/dz6/Makefile                           | 1 +
 editors/fresh/Makefile                         | 1 +
 editors/gram/Makefile                          | 1 +
 editors/helix/Makefile                         | 2 +-
 editors/kakoune-lsp/Makefile                   | 2 +-
 editors/kibi/Makefile                          | 2 +-
 editors/languageclient-neovim/Makefile         | 2 +-
 editors/lapce/Makefile                         | 2 +-
 editors/microsoft-edit/Makefile                | 2 +-
 editors/neovim-gtk/Makefile                    | 2 +-
 editors/ox/Makefile                            | 2 +-
 editors/parinfer-rust/Makefile                 | 2 +-
 editors/vscode/Makefile                        | 2 +-
 editors/zed/Makefile                           | 1 +
 filesystems/amazon-efs-utils/Makefile          | 1 +
 filesystems/sandboxfs/Makefile                 | 2 +-
 filesystems/ufs/Makefile                       | 2 +-
 filesystems/xfuse/Makefile                     | 2 +-
 filesystems/zerofs/Makefile                    | 2 +-
 filesystems/ztop/Makefile                      | 2 +-
 finance/electrs/Makefile                       | 2 +-
 finance/hyperswitch/Makefile                   | 2 +-
 finance/ord/Makefile                           | 1 +
 finance/tickrs/Makefile                        | 2 +-
 ftp/termscp/Makefile                           | 2 +-
 ftp/unftp/Makefile                             | 2 +-
 games/0ad/Makefile                             | 2 +-
 games/DDNet/Makefile                           | 2 +-
 games/anki/Makefile                            | 2 +-
 games/genact/Makefile                          | 2 +-
 games/gnome-robots/Makefile                    | 2 +-
 games/hivetui/Makefile                         | 2 +-
 games/jaggedalliance2/Makefile                 | 2 +-
 games/jumpy/Makefile                           | 2 +-
 games/punchy/Makefile                          | 2 +-
 games/rpg-cli/Makefile                         | 2 +-
 games/sulis/Makefile                           | 2 +-
 games/veloren-weekly/Makefile                  | 1 +
 graphics/artem/Makefile                        | 2 +-
 graphics/asciinema-agg/Makefile                | 2 +-
 graphics/dify/Makefile                         | 2 +-
 graphics/drawpile/Makefile                     | 2 +-
 graphics/dssim/Makefile                        | 2 +-
 graphics/gifski/Makefile                       | 2 +-
 graphics/libimagequant/Makefile                | 2 +-
 graphics/libopenraw/Makefile                   | 2 +-
 graphics/librsvg2-rust/Makefile                | 2 +-
 graphics/menyoki/Makefile                      | 2 +-
 graphics/mesa-devel/Makefile                   | 1 +
 graphics/mmdr/Makefile                         | 1 +
 graphics/noaa-apt/Makefile                     | 2 +-
 graphics/ocrs/Makefile                         | 1 +
 graphics/oculante/Makefile                     | 2 +-
 graphics/oxipng/Makefile                       | 1 +
 graphics/papers/Makefile                       | 1 +
 graphics/pastel/Makefile                       | 2 +-
 graphics/pixelmosh/Makefile                    | 1 +
 graphics/py-kornia-rs/Makefile                 | 2 +-
 graphics/resvg-capi/Makefile                   | 2 +-
 graphics/resvg/Makefile                        | 2 +-
 graphics/rx/Makefile                           | 2 +-
 graphics/satty/Makefile                        | 2 +-
 graphics/svgbob/Makefile                       | 2 +-
 graphics/viu/Makefile                          | 2 +-
 graphics/wallust/Makefile                      | 2 +-
 irc/halloy/Makefile                            | 1 +
 japanese/cskk/Makefile                         | 2 +-
 japanese/py-SudachiPy/Makefile                 | 2 +-
 japanese/sudachi/Makefile                      | 2 +-
 java/icedtea-web/Makefile                      | 2 +-
 lang/amber/Makefile                            | 2 +-
 lang/antimony/Makefile                         | 2 +-
 lang/asm-lsp/Makefile                          | 2 +-
 lang/cairo/Makefile                            | 1 +
 lang/gleam/Makefile                            | 2 +-
 lang/gluon/Makefile                            | 2 +-
 lang/inko/Makefile                             | 1 +
 lang/nickel/Makefile                           | 1 +
 lang/numbat/Makefile                           | 2 +-
 lang/pomsky/Makefile                           | 1 +
 lang/prql/Makefile                             | 2 +-
 lang/py-dhall/Makefile                         | 1 +
 lang/rustpython/Makefile                       | 1 +
 lang/scryer-prolog/Makefile                    | 2 +-
 lang/spidermonkey115/Makefile                  | 2 +-
 lang/spidermonkey128/Makefile                  | 2 +-
 lang/spidermonkey140/Makefile                  | 2 +-
 lang/starlark-rust/Makefile                    | 2 +-
 lang/typstyle/Makefile                         | 2 +-
 mail/imap-tools/Makefile                       | 1 +
 mail/pizauth/Makefile                          | 2 +-
 mail/stalwart/Makefile                         | 1 +
 mail/thunderbird-esr/Makefile                  | 2 +-
 mail/thunderbird/Makefile                      | 1 +
 math/elan/Makefile                             | 1 +
 math/fend/Makefile                             | 2 +-
 math/kalc/Makefile                             | 1 +
 math/kalker/Makefile                           | 2 +-
 math/py-clarabel/Makefile                      | 1 +
 math/py-pcodec/Makefile                        | 2 +-
 math/py-rustworkx/Makefile                     | 2 +-
 math/savage/Makefile                           | 2 +-
 misc/aichat/Makefile                           | 2 +-
 misc/air/Makefile                              | 2 +-
 misc/arrow-datafusion/Makefile                 | 2 +-
 misc/bedrust/Makefile                          | 2 +-
 misc/binocle/Makefile                          | 2 +-
 misc/broot/Makefile                            | 1 +
 misc/claude-code/Makefile                      | 1 +
 misc/code2prompt/Makefile                      | 1 +
 misc/codex/Makefile                            | 1 +
 misc/coloursum/Makefile                        | 2 +-
 misc/dijo/Makefile                             | 2 +-
 misc/dotenv-linter/Makefile                    | 2 +-
 misc/gitlogue/Makefile                         | 2 +-
 misc/lean-ctx/Makefile                         | 1 +
 misc/lscolors/Makefile                         | 2 +-
 misc/mcp-probe/Makefile                        | 2 +-
 misc/navi/Makefile                             | 2 +-
 misc/ooo/Makefile                              | 2 +-
 misc/outside/Makefile                          | 2 +-
 misc/pqrs/Makefile                             | 2 +-
 misc/py-hf-xet/Makefile                        | 1 +
 misc/py-lazrs/Makefile                         | 1 +
 misc/py-openai-harmony/Makefile                | 1 +
 misc/py-pyqir/Makefile                         | 1 +
 misc/py-safetensors/Makefile                   | 2 +-
 misc/py-uuid-utils/Makefile                    | 1 +
 misc/radio_datetime_analyzer/Makefile          | 2 +-
 misc/rash/Makefile                             | 1 +
 misc/rsclock/Makefile                          | 2 +-
 misc/rustlings/Makefile                        | 2 +-
 misc/ruut/Makefile                             | 2 +-
 misc/shimmy/Makefile                           | 2 +-
 misc/silicon/Makefile                          | 2 +-
 misc/star-history/Makefile                     | 2 +-
 misc/tenere/Makefile                           | 2 +-
 misc/timr-tui/Makefile                         | 1 +
 misc/wavedrom/Makefile                         | 2 +-
 misc/wthrr/Makefile                            | 2 +-
 misc/xd-rust/Makefile                          | 2 +-
 misc/xplr/Makefile                             | 2 +-
 misc/zine/Makefile                             | 2 +-
 multimedia/ab-av1/Makefile                     | 1 +
 multimedia/alass/Makefile                      | 2 +-
 multimedia/av1an/Makefile                      | 2 +-
 multimedia/ccextractor/Makefile                | 2 +-
 multimedia/dovi_tool/Makefile                  | 2 +-
 multimedia/gstreamer1-plugins-rust/Makefile    | 2 +-
 multimedia/gstreamer1/Makefile                 | 2 +-
 multimedia/helvum/Makefile                     | 2 +-
 multimedia/kooha/Makefile                      | 2 +-
 multimedia/librav1e/Makefile                   | 2 +-
 multimedia/librespot/Makefile                  | 2 +-
 multimedia/neolink/Makefile                    | 2 +-
 multimedia/rav1e/Makefile                      | 2 +-
 multimedia/ringrtc/Makefile                    | 1 +
 multimedia/scte35dump/Makefile                 | 2 +-
 multimedia/termplay/Makefile                   | 2 +-
 multimedia/termusic/Makefile                   | 1 +
 multimedia/video-trimmer/Makefile              | 1 +
 multimedia/wl-screenrec/Makefile               | 2 +-
 multimedia/youtui/Makefile                     | 2 +-
 net-im/conduit/Makefile                        | 2 +-
 net-im/flare/Makefile                          | 1 +
 net-im/fractal/Makefile                        | 2 +-
 net-im/gurk-rs/Makefile                        | 2 +-
 net-im/iamb/Makefile                           | 2 +-
 net-im/libsignal-node/Makefile                 | 1 +
 net-im/libsignal/Makefile                      | 2 +-
 net-im/py-matrix-synapse/Makefile              | 1 +
 net-im/yume/Makefile                           | 2 +-
 net-im/zkgroup/Makefile                        | 2 +-
 net-mgmt/bandwhich/Makefile                    | 2 +-
 net-mgmt/geom-exporter/Makefile                | 2 +-
 net-mgmt/gping/Makefile                        | 2 +-
 net-mgmt/nfs-exporter/Makefile                 | 2 +-
 net-mgmt/rs-aggregate/Makefile                 | 2 +-
 net-p2p/autopulse/Makefile                     | 2 +-
 net-p2p/c-lightning/Makefile                   | 1 +
 net-p2p/cncli/Makefile                         | 2 +-
 net-p2p/intermodal/Makefile                    | 1 +
 net-p2p/oura/Makefile                          | 2 +-
 net-p2p/twitch-tui/Makefile                    | 2 +-
 net/aws-ec2-imdsv2-get/Makefile                | 2 +-
 net/cloudflare-speed-cli/Makefile              | 1 +
 net/deltachat-rpc-server/Makefile              | 2 +-
 net/dumbpipe/Makefile                          | 2 +-
 net/findomain/Makefile                         | 2 +-
 net/gdrive/Makefile                            | 2 +-
 net/gemserv/Makefile                           | 2 +-
 net/krill/Makefile                             | 2 +-
 net/ktcplist/Makefile                          | 2 +-
 net/lldap/Makefile                             | 2 +-
 net/narrowlink/Makefile                        | 2 +-
 net/ntpd-rs/Makefile                           | 2 +-
 net/oha/Makefile                               | 1 +
 net/proby/Makefile                             | 2 +-
 net/quiche/Makefile                            | 2 +-
 net/rabbitmqadmin/Makefile                     | 2 +-
 net/rathole/Makefile                           | 2 +-
 net/rosenpass/Makefile                         | 2 +-
 net/routinator/Makefile                        | 2 +-
 net/rsyn/Makefile                              | 2 +-
 net/rustconn/Makefile                          | 1 +
 net/rustdesk-server/Makefile                   | 2 +-
 net/s3m/Makefile                               | 2 +-
 net/s3req/Makefile                             | 1 +
 net/sendme/Makefile                            | 2 +-
 net/shadowsocks-rust/Makefile                  | 2 +-
 net/sniffnet/Makefile                          | 1 +
 net/trippy/Makefile                            | 2 +-
 net/udp-over-tcp/Makefile                      | 2 +-
 net/waypipe/Makefile                           | 2 +-
 net/wstunnel/Makefile                          | 2 +-
 ports-mgmt/pkg-graph/Makefile                  | 2 +-
 ports-mgmt/sccache-overlay/Makefile            | 2 +-
 print/ppa6/Makefile                            | 2 +-
 science/py-qiskit/Makefile                     | 2 +-
 security/acmed/Makefile                        | 2 +-
 security/agave/Makefile                        | 1 +
 security/arti/Makefile                         | 1 +
 security/authenticator/Makefile                | 2 +-
 security/authoscope/Makefile                   | 2 +-
 security/cargo-audit/Makefile                  | 2 +-
 security/clamav-lts/Makefile                   | 2 +-
 security/clamav/Makefile                       | 2 +-
 security/cloak/Makefile                        | 2 +-
 security/diswall/Makefile                      | 2 +-
 security/flawz/Makefile                        | 2 +-
 security/gpg-tui/Makefile                      | 2 +-
 security/hashcat/Makefile                      | 2 +-
 security/kanidm/Makefile                       | 2 +-
 security/keepass-diff/Makefile                 | 2 +-
 security/pam_rssh/Makefile                     | 2 +-
 security/pdfrip/Makefile                       | 2 +-
 security/py-bcrypt/Makefile                    | 2 +-
 security/py-blake3/Makefile                    | 2 +-
 security/py-cryptography/Makefile              | 1 +
 security/rage-encryption/Makefile              | 1 +
 security/ratify/Makefile                       | 1 +
 security/rbw/Makefile                          | 1 +
 security/rpm-sequoia/Makefile                  | 2 +-
 security/rustls-ffi/Makefile                   | 1 +
 security/rustscan/Makefile                     | 2 +-
 security/sequoia-chameleon-gnupg/Makefile      | 2 +-
 security/sequoia-sq/Makefile                   | 2 +-
 security/sniffglue/Makefile                    | 2 +-
 security/ssh-vault/Makefile                    | 2 +-
 security/sudo-rs/Makefile                      | 2 +-
 security/suricata/Makefile                     | 2 +-
 security/susshi/Makefile                       | 1 +
 security/vaultwarden/Makefile                  | 1 +
 security/voa/Makefile                          | 2 +-
 shells/atuin/Makefile                          | 1 +
 shells/fish/Makefile                           | 1 +
 shells/ion/Makefile                            | 2 +-
 shells/nsh/Makefile                            | 2 +-
 shells/nu_plugin_formats/Makefile              | 1 +
 shells/nu_plugin_gstat/Makefile                | 1 +
 shells/nu_plugin_inc/Makefile                  | 1 +
 shells/nu_plugin_polars/Makefile               | 1 +
 shells/nu_plugin_query/Makefile                | 1 +
 shells/nushell/Makefile                        | 1 +
 shells/sheldon/Makefile                        | 2 +-
 shells/shell-hist/Makefile                     | 1 +
 shells/shellharden/Makefile                    | 2 +-
 shells/starship/Makefile                       | 1 +
 sysutils/aoostar-rs/Makefile                   | 2 +-
 sysutils/async/Makefile                        | 2 +-
 sysutils/b3sum/Makefile                        | 1 +
 sysutils/backdown/Makefile                     | 2 +-
 sysutils/bkt/Makefile                          | 2 +-
 sysutils/bottom/Makefile                       | 2 +-
 sysutils/bupstash/Makefile                     | 2 +-
 sysutils/conserve/Makefile                     | 2 +-
 sysutils/czkawka/Makefile                      | 2 +-
 sysutils/ddh/Makefile                          | 1 +
 sysutils/diskonaut/Makefile                    | 2 +-
 sysutils/diskus/Makefile                       | 2 +-
 sysutils/dua-cli/Makefile                      | 2 +-
 sysutils/dust/Makefile                         | 2 +-
 sysutils/dutree/Makefile                       | 2 +-
 sysutils/elfx86exts/Makefile                   | 2 +-
 sysutils/erdtree/Makefile                      | 2 +-
 sysutils/erldash/Makefile                      | 2 +-
 sysutils/exa/Makefile                          | 2 +-
 sysutils/eza/Makefile                          | 2 +-
 sysutils/faketty/Makefile                      | 2 +-
 sysutils/fclones/Makefile                      | 2 +-
 sysutils/fd/Makefile                           | 2 +-
 sysutils/flipperbit/Makefile                   | 1 +
 sysutils/flowgger/Makefile                     | 2 +-
 sysutils/framework-system/Makefile             | 1 +
 sysutils/framework-tool-tui/Makefile           | 1 +
 sysutils/freebsd-rustdate/Makefile             | 2 +-
 sysutils/fselect/Makefile                      | 2 +-
 sysutils/gstat-rs/Makefile                     | 2 +-
 sysutils/handlr/Makefile                       | 2 +-
 sysutils/hexyl/Makefile                        | 2 +-
 sysutils/httm/Makefile                         | 1 +
 sysutils/jail_exporter/Makefile                | 2 +-
 sysutils/joshuto/Makefile                      | 2 +-
 sysutils/kubie/Makefile                        | 2 +-
 sysutils/lsd/Makefile                          | 2 +-
 sysutils/mcfly/Makefile                        | 2 +-
 sysutils/mdcat/Makefile                        | 2 +-
 sysutils/mdfried/Makefile                      | 2 +-
 sysutils/mise/Makefile                         | 1 +
 sysutils/mprocs/Makefile                       | 2 +-
 sysutils/onefetch/Makefile                     | 1 +
 sysutils/pfetch-rs/Makefile                    | 2 +-
 sysutils/pollinfo/Makefile                     | 2 +-
 sysutils/potnet/Makefile                       | 2 +-
 sysutils/process-viewer/Makefile               | 1 +
 sysutils/procs/Makefile                        | 2 +-
 sysutils/qmk_hid/Makefile                      | 2 +-
 sysutils/rldd/Makefile                         | 2 +-
 sysutils/rucola/Makefile                       | 2 +-
 sysutils/runiq/Makefile                        | 2 +-
 sysutils/rust-coreutils/Makefile               | 1 +
 sysutils/rust-findutils/Makefile               | 2 +-
 sysutils/rustic/Makefile                       | 2 +-
 sysutils/syngesture/Makefile                   | 2 +-
 sysutils/systeroid/Makefile                    | 2 +-
 sysutils/szyszka/Makefile                      | 2 +-
 sysutils/tailspin/Makefile                     | 1 +
 sysutils/taws/Makefile                         | 1 +
 sysutils/tealdeer/Makefile                     | 2 +-
 sysutils/tere/Makefile                         | 2 +-
 sysutils/tiempo/Makefile                       | 2 +-
 sysutils/tldr/Makefile                         | 1 +
 sysutils/topgrade/Makefile                     | 2 +-
 sysutils/treemd/Makefile                       | 2 +-
 sysutils/try-rs/Makefile                       | 1 +
 sysutils/tuckr/Makefile                        | 1 +
 sysutils/vivid/Makefile                        | 2 +-
 sysutils/wiper/Makefile                        | 2 +-
 sysutils/work-tuimer/Makefile                  | 1 +
 sysutils/xcp/Makefile                          | 2 +-
 sysutils/yadf/Makefile                         | 2 +-
 sysutils/yazi/Makefile                         | 2 +-
 sysutils/zellij/Makefile                       | 1 +
 sysutils/zoxide/Makefile                       | 2 +-
 textproc/angle-grinder/Makefile                | 2 +-
 textproc/aq/Makefile                           | 2 +-
 textproc/asciinema/Makefile                    | 1 +
 textproc/bat/Makefile                          | 1 +
 textproc/biodiff/Makefile                      | 2 +-
 textproc/bookokrat/Makefile                    | 2 +-
 textproc/cast2gif/Makefile                     | 2 +-
 textproc/choose/Makefile                       | 2 +-
 textproc/code-minimap/Makefile                 | 2 +-
 textproc/comrak/Makefile                       | 1 +
 textproc/csview/Makefile                       | 2 +-
 textproc/csvlens/Makefile                      | 2 +-
 textproc/difftastic/Makefile                   | 1 +
 textproc/doxx/Makefile                         | 2 +-
 textproc/evtx/Makefile                         | 2 +-
 textproc/fblog/Makefile                        | 2 +-
 textproc/feluda/Makefile                       | 1 +
 textproc/gitlab-code-parser/Makefile           | 2 +-
 textproc/grass/Makefile                        | 2 +-
 textproc/harper/Makefile                       | 2 +-
 textproc/html-query/Makefile                   | 2 +-
 textproc/htmlq/Makefile                        | 2 +-
 textproc/jaq/Makefile                          | 1 +
 textproc/jless/Makefile                        | 2 +-
 textproc/jnv/Makefile                          | 1 +
 textproc/jql/Makefile                          | 1 +
 textproc/jsongrep/Makefile                     | 1 +
 textproc/mdbook-linkcheck/Makefile             | 2 +-
 textproc/mdbook-mermaid/Makefile               | 2 +-
 textproc/mdbook/Makefile                       | 2 +-
 textproc/mdq/Makefile                          | 1 +
 textproc/meilisearch/Makefile                  | 2 +-
 textproc/otree/Makefile                        | 2 +-
 textproc/oyo/Makefile                          | 2 +-
 textproc/py-jiter/Makefile                     | 1 +
 textproc/py-lingua-language-detector/Makefile  | 1 +
 textproc/py-llguidance/Makefile                | 1 +
 textproc/py-outlines-core/Makefile             | 1 +
 textproc/py-pycddl/Makefile                    | 2 +-
 textproc/py-python-bidi/Makefile               | 2 +-
 textproc/py-textual-speedups/Makefile          | 2 +-
 textproc/py-tiktoken/Makefile                  | 2 +-
 textproc/py-tokenizers/Makefile                | 2 +-
 textproc/py-typst/Makefile                     | 2 +-
 textproc/py-unicode-segmentation-rs/Makefile   | 1 +
 textproc/py-zensical/Makefile                  | 1 +
 textproc/quickwit/Makefile                     | 2 +-
 textproc/riffdiff/Makefile                     | 2 +-
 textproc/ripgrep-all/Makefile                  | 2 +-
 textproc/ripgrep/Makefile                      | 2 +-
 textproc/rubygem-commonmarker/Makefile         | 1 +
 textproc/rubygem-gitlab-glfm-markdown/Makefile | 2 +-
 textproc/sad/Makefile                          | 2 +-
 textproc/sd/Makefile                           | 2 +-
 textproc/sonic/Makefile                        | 2 +-
 textproc/television/Makefile                   | 2 +-
 textproc/tokay/Makefile                        | 2 +-
 textproc/tomlq/Makefile                        | 2 +-
 textproc/tree-sitter-grammars/Makefile         | 2 +-
 textproc/ttynt/Makefile                        | 2 +-
 textproc/tui-journal/Makefile                  | 2 +-
 textproc/typos/Makefile                        | 1 +
 textproc/typst/Makefile                        | 2 +-
 textproc/xan/Makefile                          | 1 +
 www/agate/Makefile                             | 1 +
 www/chromium/Makefile                          | 1 +
 www/deno-dom/Makefile                          | 2 +-
 www/deno/Makefile                              | 1 +
 www/dezoomify-rs/Makefile                      | 2 +-
 www/dothttp/Makefile                           | 2 +-
 www/drill/Makefile                             | 2 +-
 www/dufs/Makefile                              | 2 +-
 www/feroxbuster/Makefile                       | 2 +-
 www/firefox-esr/Makefile                       | 1 +
 www/firefox/Makefile                           | 1 +
 www/freenginx-acme/Makefile                    | 1 +
 www/garage/Makefile                            | 1 +
 www/geckodriver/Makefile                       | 2 +-
 www/hurl/Makefile                              | 2 +-
 www/iridium/Makefile                           | 1 +
 www/jwt-cli/Makefile                           | 2 +-
 www/librewolf/Makefile                         | 1 +
 www/loco/Makefile                              | 2 +-
 www/lychee/Makefile                            | 2 +-
 www/marmite/Makefile                           | 1 +
 www/microbin/Makefile                          | 2 +-
 www/miniserve/Makefile                         | 1 +
 www/monolith/Makefile                          | 2 +-
 www/ncgopher/Makefile                          | 2 +-
 www/newsboat/Makefile                          | 2 +-
 www/nginx-acme/Makefile                        | 2 +-
 www/py-adblock/Makefile                        | 2 +-
 www/py-granian/Makefile                        | 2 +-
 www/py-jh2/Makefile                            | 1 +
 www/py-nh3/Makefile                            | 1 +
 www/py-primp/Makefile                          | 1 +
 www/py-qh3/Makefile                            | 1 +
 www/rearx/Makefile                             | 2 +-
 www/reddsaver/Makefile                         | 2 +-
 www/rustypaste-cli/Makefile                    | 1 +
 www/rustypaste/Makefile                        | 2 +-
 www/so/Makefile                                | 2 +-
 www/sqlpage/Makefile                           | 2 +-
 www/static-api/Makefile                        | 1 +
 www/stork/Makefile                             | 2 +-
 www/tor-browser/Makefile                       | 2 +-
 www/trunk/Makefile                             | 2 +-
 www/tuifeed/Makefile                           | 2 +-
 www/ungoogled-chromium/Makefile                | 1 +
 www/varnish-libvmod-fileserver/Makefile        | 2 +-
 www/vigil/Makefile                             | 1 +
 www/wasm-bindgen-cli/Makefile                  | 2 +-
 www/wasm-pack/Makefile                         | 2 +-
 www/wasmtime/Makefile                          | 1 +
 www/waterfox/Makefile                          | 1 +
 www/websocat/Makefile                          | 2 +-
 www/wiki-tui/Makefile                          | 2 +-
 www/xh/Makefile                                | 2 +-
 www/zola/Makefile                              | 2 +-
 x11-fonts/py-shaperglot/Makefile               | 2 +-
 x11-wm/cosmic-comp/Makefile                    | 2 +-
 x11-wm/leftwm/Makefile                         | 2 +-
 x11-wm/niri/Makefile                           | 1 +
 x11/admiral/Makefile                           | 2 +-
 x11/alacritty/Makefile                         | 1 +
 x11/ashell/Makefile                            | 1 +
 x11/clipcat/Makefile                           | 1 +
 x11/eww/Makefile                               | 2 +-
 x11/hybrid-bar/Makefile                        | 2 +-
 x11/hyprviz/Makefile                           | 2 +-
 x11/i3bar-river/Makefile                       | 2 +-
 x11/inputplug/Makefile                         | 2 +-
 x11/kickoff/Makefile                           | 2 +-
 x11/rio/Makefile                               | 1 +
 x11/rlaunch/Makefile                           | 2 +-
 x11/shikane/Makefile                           | 2 +-
 x11/shotman/Makefile                           | 2 +-
 x11/sirula/Makefile                            | 2 +-
 x11/squeekboard/Makefile                       | 2 +-
 x11/swayr/Makefile                             | 2 +-
 x11/swayrbar/Makefile                          | 2 +-
 x11/swww/Makefile                              | 2 +-
 x11/walker/Makefile                            | 1 +
 x11/watershot/Makefile                         | 2 +-
 x11/waveterm/Makefile                          | 2 +-
 x11/waycorner/Makefile                         | 2 +-
 x11/wayidle/Makefile                           | 2 +-
 x11/wayout/Makefile                            | 2 +-
 x11/wezterm/Makefile                           | 2 +-
 x11/windowtolayer/Makefile                     | 1 +
 x11/wleave/Makefile                            | 2 +-
 x11/wlr-which-key/Makefile                     | 2 +-
 x11/wmfocus/Makefile                           | 2 +-
 x11/xdg-desktop-portal-luminous/Makefile       | 2 +-
 x11/xwayland-satellite/Makefile                | 2 +-
 721 files changed, 721 insertions(+), 519 deletions(-)
Comment 13 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:28 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=07034e30920ea3830b135dec9977131735b5f471

commit 07034e30920ea3830b135dec9977131735b5f471
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 09:51:38 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:46 +0000

    www/tor-browser: Fix build with rust 1.95.0

    Import part of upstream patch [1] to fix the following error,
    upstream PR at [2]:

    error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
      --> third_party/rust/encoding_rs/src/x_user_defined.rs:23:56

    [1] https://hg-edge.mozilla.org/mozilla-central/rev/ec1dd05fd578
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=2033279

    PR:             294615
    Approved by:    portmgr (build fix blanket)

 www/tor-browser/patch-bug2033279 (new) | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
Comment 14 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:29 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7133a26d0706880744b1c4a2b55392dd5b033f60

commit 7133a26d0706880744b1c4a2b55392dd5b033f60
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 09:47:02 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:45 +0000

    www/firefox-esr: Fix build with rust 1.95.0

    Import part of upstream patch [1] to fix the following error,
    upstream PR at [2]:

    error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
      --> third_party/rust/encoding_rs/src/x_user_defined.rs:23:56

    [1] https://hg-edge.mozilla.org/mozilla-central/rev/ec1dd05fd578
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=2033279

    PR:             294615
    Approved by:    portmgr (build fix blanket)

 www/firefox-esr/files/patch-bug2033279 (new) | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
Comment 15 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=be89c5eb3d0bfa9d15bb78bf843536b748cfc42a

commit be89c5eb3d0bfa9d15bb78bf843536b748cfc42a
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 09:52:30 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:47 +0000

    mail/thunderbird-esr: Fix build with rust 1.95.0

    Import part of upstream patch [1] to fix the following error,
    upstream PR at [2]:

    error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
      --> third_party/rust/encoding_rs/src/x_user_defined.rs:23:56

    [1] https://hg-edge.mozilla.org/mozilla-central/rev/ec1dd05fd578
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=2033279

    PR:             294615, 294703
    Approved by:    portmgr (build fix blanket)

 mail/thunderbird-esr/files/patch-bug2033279 (new) | 28 +++++++++++++++++++++++
 1 file changed, 28 insertions(+)
Comment 16 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:32 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8579a27389c8de0476ba607f3faad89651f9b057

commit 8579a27389c8de0476ba607f3faad89651f9b057
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 09:51:10 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:46 +0000

    www/librewolf: Fix build with rust 1.95.0

    Import part of upstream patch [1] to fix the following error,
    upstream PR at [2]:

    error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
      --> third_party/rust/encoding_rs/src/x_user_defined.rs:23:56

    [1] https://hg-edge.mozilla.org/mozilla-central/rev/ec1dd05fd578
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=2033279

    PR:             294615
    Approved by:    portmgr (build fix blanket)

 www/librewolf/files/patch-bug2033279 (new) | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
Comment 17 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=980ffbc257a617a9344d9eaf6158cc9544543e26

commit 980ffbc257a617a9344d9eaf6158cc9544543e26
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 09:52:02 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:46 +0000

    www/waterfox: Fix build with rust 1.95.0

    Import part of upstream patch [1] to fix the following error,
    upstream PR at [2]:

    error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
      --> third_party/rust/encoding_rs/src/x_user_defined.rs:23:56

    [1] https://hg-edge.mozilla.org/mozilla-central/rev/ec1dd05fd578
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=2033279

    PR:             294615
    Approved by:    portmgr (build fix blanket)

 www/waterfox/patch-bug2033279 (new) | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
Comment 18 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6c3286b18e6c32db84c0c1c61d79dc568bda270b

commit 6c3286b18e6c32db84c0c1c61d79dc568bda270b
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 09:50:24 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:46 +0000

    www/firefox: Fix build with rust 1.95.0

    Import part of upstream patch [1] to fix the following error,
    upstream PR at [2]:

    error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
      --> third_party/rust/encoding_rs/src/x_user_defined.rs:23:56

    [1] https://hg-edge.mozilla.org/mozilla-central/rev/ec1dd05fd578
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=2033279

    PR:             294615
    Approved by:    portmgr (build fix blanket)

 www/firefox/files/patch-bug2033279 (new) | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
Comment 19 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:37 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0229e7d943b84e0cbf4541830804f24035853f17

commit 0229e7d943b84e0cbf4541830804f24035853f17
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-27 09:44:14 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:47 +0000

    mail/thunderbird: Fix build with rust 1.95.0

    Import part of upstream patch [1] to fix the following error,
    upstream PR at [2]:

    error[E0599]: no method named `select` found for struct `Mask<T, N>` in the current scope
      --> third_party/rust/encoding_rs/src/x_user_defined.rs:23:56

    [1] https://hg-edge.mozilla.org/mozilla-central/rev/ec1dd05fd578
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=2033279

    PR:             294615, 294703
    Approved by:    portmgr (build fix blanket)

 mail/thunderbird/files/patch-bug2033279 (new) | 28 +++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
Comment 20 commit-hook freebsd_committerfreebsd_triage 2026-04-27 12:27:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3c971390fa399c4f51784495e420533bd878caac

commit 3c971390fa399c4f51784495e420533bd878caac
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-04-14 09:23:49 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-04-27 12:26:45 +0000

    lang/rust: Update to 1.95.0

    Announce:       https://blog.rust-lang.org/2026/04/16/Rust-1.95.0/
    ChangeLog:      https://github.com/rust-lang/rust/releases/tag/1.95.0

    PR:             294615, 294703
    Tested by:      mikael, Gunther Nikl, pkubaj

 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           | 102 +++++++++++++++++++++----------------------
 6 files changed, 60 insertions(+), 60 deletions(-)
Comment 21 commit-hook freebsd_committerfreebsd_triage 2026-04-29 13:39:54 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=34cbb67b98c7fc165bbf5fcf99e6a8bd9c1c612f

commit 34cbb67b98c7fc165bbf5fcf99e6a8bd9c1c612f
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-04-29 13:28:03 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-04-29 13:39:00 +0000

    www/waterfox: Move patch for fix build with rust 1.95.0 to correct place

    PR:             294615
    Approved by:    portmgr (build fix blanket)
    Fixes:          980ffbc257a6 (Fix build with rust 1.95.0)
    Sponsored by:   UNIS Labs

 www/waterfox/{ => files}/patch-bug2033279 | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
Comment 22 commit-hook freebsd_committerfreebsd_triage 2026-04-29 13:39:55 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8b511f86f37e7bffe7027ea8a98e794ab3953b3a

commit 8b511f86f37e7bffe7027ea8a98e794ab3953b3a
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-04-29 13:36:22 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-04-29 13:39:01 +0000

    www/tor-browser: Move patch for fix build with rust 1.95.0 to correct place

    PR:             294615
    Approved by:    portmgr (build fix blanket)
    Fixes:          07034e30920e (Fix build with rust 1.95.0)
    Sponsored by:   UNIS Labs

 www/tor-browser/{ => files}/patch-bug2033279 | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
Comment 23 Mikael Urankar freebsd_committerfreebsd_triage 2026-04-29 13:57:38 UTC
(In reply to commit-hook from comment #22)
Sorry about that, thanks for fixing it.