Upstream update available: rust 1.88.0 → 1.95.0 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/high
security-release
update/minor
upstream-update
upstream/github
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/rust#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream update available:
rust1.88.0→1.95.0Package
rustrustniceos-5.21.88.0-1minorpython_rpmleafgithub-upstreamUpstream
githubrust-lang/rust1.95.01.95.0github_release_latest2026-04-16T18:19:31ZFalseSignals
TrueFalse-ai-summary, bot, needs-build, needs-triage, priority/high, security-release, update/minor, upstream-update, upstream/githubNiceSOFT AI preliminary stability analysis
Analysis of Upstream Update for Rust Package in NAIOS.OS
1. Key Details
github-upstream(indicating potential security fixes)security_keywords: true)powerpc64-unknown-linux-muslaarch64-apple-tvosaarch64-apple-tvos-sim2. Risk Assessment
Risk Level: Medium
Potential Risks:
3. ABI/API Considerations
4. Recommendation
5. Checklists
6. Conclusion
The Rust package update (1.95.0) is low-risk but worth updating for security patches and platform support improvements. It is a minor update and should be applied unless there is a specific reason to avoid it (e.g., critical vulnerabilities not listed).
Final Recommendation: ✅ Update the Rust package to 1.95.0.
Источники, найденные web_search
Upstream release notes / description
Language
if letguards on match armsirrefutable_let_patternslint no longer lints on let chainsCompiler
--remap-path-scopefor controlling the scoping of how paths get remapped in the resulting binaryPlatform Support
powerpc64-unknown-linux-muslto Tier 2 with host toolsaarch64-apple-tvosto Tier 2aarch64-apple-tvos-simto Tier 2aarch64-apple-watchosto Tier 2aarch64-apple-watchos-simto Tier 2aarch64-apple-visionosto Tier 2aarch64-apple-visionos-simto Tier 2Refer to Rust's platform support page for more information on Rust's tiered platform support.
Libraries
thread::scope: document how join interacts with TLS destructorsstr::containson aarch64 targets withneontarget feature enabled by defaultStabilized APIs
MaybeUninit<[T; N]>: From<[MaybeUninit<T>; N]>](doc.rust-lang.org — union.MaybeUninit.html)MaybeUninit<[T; N]>: AsRef<[MaybeUninit<T>; N]>](doc.rust-lang.org — union.MaybeUninit.html)MaybeUninit<[T; N]>: AsRef<[MaybeUninit<T>]>](doc.rust-lang.org — union.MaybeUninit.html)MaybeUninit<[T; N]>: AsMut<[MaybeUninit<T>; N]>](doc.rust-lang.org — union.MaybeUninit.html)MaybeUninit<[T; N]>: AsMut<[MaybeUninit<T>]>](doc.rust-lang.org — union.MaybeUninit.html)[MaybeUninit<T>; N]: From<MaybeUninit<[T; N]>>](doc.rust-lang.org — union.MaybeUninit.html)Cell<[T; N]>: AsRef<[Cell<T>; N]>](doc.rust-lang.org — struct.Cell.html)Cell<[T; N]>: AsRef<[Cell<T>]>](doc.rust-lang.org — struct.Cell.html)Cell<[T]>: AsRef<[Cell<T>]>](doc.rust-lang.org — struct.Cell.html)bool: TryFrom<{integer}>AtomicPtr::updateAtomicPtr::try_updateAtomicBool::updateAtomicBool::try_updateAtomicIn::updateAtomicIn::try_updateAtomicUn::updateAtomicUn::try_updatecfg_select!mod core::rangecore::range::RangeInclusivecore::range::RangeInclusiveItercore::hint::cold_path<*const T>::as_ref_unchecked<*mut T>::as_ref_unchecked<*mut T>::as_mut_unchecked](ht...[truncated 5105 chars]
NiceOS maintainer checklist
Versionand related fields inSPECS/*.speconly if policy allows it.SOURCES/sources.lock.json, manifests, metadata and SBOM.Bot metadata
niceos_upstream_monitor.py 2.1.3-local-websearch-github-release-pages2026-05-28T01:01:04Z