lang/rust: Bump revisions after 1.99.0 PR: 2990169c878207a1
quiche -- Infinite loop triggered by connection ID retiremententered 2025-09-26
Savoury implementation of the QUIC transport protocol and HTTP/3
# pkg install quicheinstalls 0.24.5_10 from latest; from quarterly (2026Q4) 0.24.5_9# cd /usr/ports/net/quiche && make install clean# make -C /usr/ports/net/quiche config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.24.5_10 | 0.24.5_9 | – |
| FreeBSD 15 | 0.24.5_10 | 0.24.5_10 | – |
| FreeBSD 14 | 0.24.5_10 | 0.24.5_9 | 0.24.5_10 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.24.5_9 | 0.24.5_9 | – |
| FreeBSD 14 | 0.24.5_9 | 0.24.5_9 | 0.24.5_9 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 0.24.5_10.lang/rust: Bump revisions after 1.99.0 PR: 2990169c878207a1
lang/rust: Bump revisions after 1.98.1 PR: 2981397316461925
net/quiche: fix powerpc64* build
In file included from /wrkdirs/usr/ports/net/quiche/work/target/release/build/boring-sys-e26f46e56ac7f264/out/boringssl/err_data.c:17:
/wrkdirs/usr/ports/net/quiche/work/target/release/build/boring-sys-e26f46e56ac7f264/out/boringssl/src/include/openssl/base.h:124:2: error: "Unknown target CPU"
124 | #error "Unknown target CPU"
| ^
1 error generated.1900152b6flang/rust: Bump revisions after 1.97.1 PR: 2966459c892d2601
lang/rust: Bump revisions after 1.96.0 PR: 295694e29b5eeec3
lang/rust: Bump revisions after 1.95.0 PR: 29461517bf498fd2
lang/rust: Bump revisions after 1.94.0 PR: 29361543f5b4a72f
lang/rust: Bump revisions after 1.93.0 PR: 2923603d631100e8
lang/rust: Bump revisions after 1.92.0 PR: 2915825e496c7707
lang/rust: Bump revisions after 1.91.1 PR: 290816d6b6027df6
lang/rust: Bump revisions after 1.90.0 PR: 28970997b5de4ffc
net/quiche: update to 0.24.5 (fixes CVE-2025-4820, CVE-2025-4821 and CVE-2025-7054) PR: 28981039f8de982c
lang/rust: Bump revisions after 1.89.0 PR: 288923b21956d7db
lang/rust: Bump revisions after 1.88.0 PR: 287766f3f7e555b0
lang/rust: Bump revisions after 1.87.0 PR: 2868293ed29b8185
net/quiche: Update to 0.24.2 Update BoringSSL to e1d6cd95a. Force libc++ linking via BORING_BSSL_RUST_CPPLIB environment variable. Now requires git and llvm as a dependency. Changlogs: https://github.com/cloudflare/quiche/releases/tag/0.23.1 https://github.com/cloudflare/quiche/releases/tag/0.23.2 https://github.com/cloudflare/quiche/releases/tag/0.23.4 https://github.com/cloudflare/quiche/releases/tag/0.23.5 https://github.com/cloudflare/quiche/releases/tag/0.23.6 https://github.com/cloudflare/quiche/releases/tag/0.23.7 https://github.com/cloudflare/quiche/releases/tag/0.24.0 https://github.com/cloudflare/quiche/releases/tag/0.24.2 PR: 285520 Approved by: Junho Choi <junho.choi@gmail.com> (maintainer)05f632b7d2
lang/rust: Bump revisions after 1.86.0 PR: 2858402a5976aebe
lang/rust: Bump revisions after 1.85.0 PR: 284884cf7c4b037d
lang/rust: Bump revisions after 1.84.0 PR: 283962fccaa1b326
*/*: fix INSTALL_LIB static library invocations INSTALL_LIB must not be used to install static libraries as it strips the installed library; static libraries are useless when stripped. PR: 283258 Approved by: portmgr (infrastructure blanket) MFH: 2024Q4dd628b4590
lang/rust: Bump revisions after 1.83.0 PR: 2830001d1fd15a3e
lang/rust: Bump revisions after 1.82.0 PR: 282516ca048c2884
net/quiche: Fix build on i386 Reported by: fallout Approved by: portmgr@ (blanket; unbreak)4669670ee1
Mk/Uses/cargo.mk: Remove cross-compilation options for Rust-based ports Reasons: * Port build shouldn't use cross-compilation mode because it buids for the same architecture. * RUSTFLAGS isn't passed to the build of all or some Rust ports in the cross-compilation mode. Essential changes: * Remove the CARGO_BUILD_TARGET make variable. * Remove CARGO_BUILD_TARGET and CARGO_TARGET_* from CARGO_ENV. * Update many ports that used CARGO_BUILD_TARGET. * Build paths now don't include the architecture triplet part. Immadiate benefits: * Unbreak build on architectures like i386 that sometimes require special RUSTFLAGS that were not effective in the cross-compilation mode. Ports that really need cross-compilation for some reason should enable it on case-by-case basis. Example: net-p2p/cncli (Not sure why does net-p2p/cncli actually need it, but it only builds with these options.) PR: 280305 Approved by: rust@FreeBSD.org (maintainer's timeout; 98 days)f99a708957
lang/rust: Bump revisions after 1.81.0 PR: 28130089ab81d0e2
lang/rust: Bump revisions after 1.80.1 PR: 2804907a55f95425
net/quiche: update to 0.22.0 Install .so with a version and make symlink. Now libquiche.so has soname, so need to set it up correctly. Replace do-build with a default one. Add a default test target. Pet portfmt. Changelogs: https://github.com/cloudflare/quiche/releases/tag/0.22.0 https://github.com/cloudflare/quiche/releases/tag/0.21.0 PR: 280274 Approved by: submitter is maintainer09f836259d
lang/rust: Bump revisions after 1.79.0 PR: 27970721476ca8a9
lang/rust: Bump revisions after 1.78.0 PR: 2788342322b66100
net/quiche: fix build on powerpc64le7e5edb6fbc
net/quiche: update to 0.20.1 Fixes security issues. * CVE-2024-1410 * Base Score: N/A * Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L * CVE-2024-1765 * Base Score: N/A * Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H PR: 277692 Reported by: Ralf van der Enden <tremere@cainites.net> Approved by: junho.choi@gmail.com (maintainer) Security: CVE-2024-1410 CVE-2024-17650e1153d3a5
lang/rust: Bump revisions after 1.77.0 PR: 277786d632fbe55e
lang/rust: Bump revisions after 1.76.0 PR: 2769207f5a7b0e52
net/quiche: Update to 0.20.0 PR: 276826 Approved by: maintainer Changes: https://github.com/cloudflare/quiche/compare/0.18.0...0.20.04d8e109f9b
lang/rust: Bump revisions after 1.75.0 PR: 276033109c3d4629
lang/rust: Bump revisions after 1.74.1 PR: 275243b2afd89fb2
net/quiche: update to 0.18.0, move crates to Makefile.crates, pet portfmt, and more Changelog: https://github.com/cloudflare/quiche/compare/0.12.0...0.18.0 PR: 274821 Approved by: junho.choi@gmail.com (maintainer)9e0bf86c63
lang/rust: Bump revisions after 1.73.0 PR: 274499dd10dc88a7
lang/rust: Bump revisions after 1.72.0 PR: 273331aba8da2be1
lang/rust: Bump revisions after 1.71.0 PR: 272449cdf28617b4
lang/rust: Bump revisions after 1.70.0 PR: 271797e1d1045bc7
*: regular cleanup for GH_TAGNAME bad usage0619748960
lang/rust: Bump revisions after 1.69.0 PR: 2709533db55c4e97
lang/rust: Bump revisions after 1.68.0 PR: 270080ebf29acc6c
lang/rust: Bump revisions after 1.67.1 PR: 269336109e35fd59
*/*: Bump rust (cargo) ports to reflect on WITH_LTO Bump ports in tree so they get rebuilt with new default settings for cargo ports12f1c627d4
lang/rust: Bump revisions after 1.66.0 PR: 268415ba14e01a52
lang/rust: Bump revisions after 1.65.0 PR: 2676229bf6a99963
lang/rust: Bump revisions after 1.64.0 PR: 267173afe651cf62
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae