What is rustup 1.29.3 and why was it released?
The rustup team has published a new point release dentro de este ecosistema, specifically version 1.29.3, which serves as the recommended tool to install and manage Rust toolchains.
This patch release focuses strictly on addressing minor regressions introduced in previous versions to ensure a smoother experience across a wider range of hardware architectures and operating systems.
Which bugs and regressions are fixed in this patch?
This update directly resolves an "Illegal instruction" error that affected certain x86_64 CPUs lacking SSE4.1 instruction support.
Additionally, it fixes a "lock() not supported" error encountered by users running the tool on Solaris operating systems.
How do I install and update rustup?
If you have a previous version installed, you can update easily by closing active programs like your IDE and executing the update command in your terminal.
For troubleshooting issues during self-update, you can manually download the appropriate binary and replace your existing executable.
- Stop any running programs or IDEs that might use rustup.
- Run rustup self update or update via toolchain update.
- Download the corresponding rustup-init binary if manual replacement is needed.
Are there any caveats to keep in mind?
Users should be aware that anti-malware scanners might temporarily block rustup or prevent it from copying files, particularly when installing rust-docs.
These occurrences are usually temporary and resolve automatically once antivirus vendors update their definitions for the new release.