home.social

#rustup — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rustup, aggregated by home.social.

  1. I'm sad to have recently realized that since 2023, has been much more actively maintained during the months when I was unemployed.

  2. Lol, I searched for a second-hand 'the rust programming language' and someone from my local hackspace pointed me to a free & local rustup version via `rustup doc --book` 😄

    Now I have a plan for the upcoming evenings :ablobcatrave:

    #rust #rustup

  3. Forcing #Zed to use #beta of the #rust-analyzer for the project is neither trivial nor obvious. It by default calls stable rust-analyzer ignoring rustup's override for the project; on top of that installing rust-analyzer beta using #rustup is non-obvious and doesn't happen automatically with the override to the beta chanel to my disappointment.

    Fact #Zed doesn't handle environment variables in settings files doesn't help.

    #rust #rustlang #rustanalyzer

  4. Forcing #Zed to use #beta of the #rust-analyzer for the project is neither trivial nor obvious. It by default calls stable rust-analyzer ignoring rustup's override for the project; on top of that installing rust-analyzer beta using #rustup is non-obvious and doesn't happen automatically with the override to the beta chanel to my disappointment.

    Fact #Zed doesn't handle environment variables in settings files doesn't help.

    #rust #rustlang #rustanalyzer

  5. Forcing #Zed to use #beta of the #rust-analyzer for the project is neither trivial nor obvious. It by default calls stable rust-analyzer ignoring rustup's override for the project; on top of that installing rust-analyzer beta using #rustup is non-obvious and doesn't happen automatically with the override to the beta chanel to my disappointment.

    Fact #Zed doesn't handle environment variables in settings files doesn't help.

    #rust #rustlang #rustanalyzer

  6. another day, another #rustup install in Fedora Toolbox using the one internet blog that exists on the subject because otherwise nothing works :neofox__w_:​

    https://stvm.dev/blogs/rustup-fedora-silverblue/

  7. RE: social.rust-lang.org/@rust/116

    At this point, every #rustup release is another small victory worth celebrating 🥳

    Many thanks not only to myself for making it all the way here, but also to the rustup team, the Rust org, and every single friend that has supported me through this journey, without your help this would never be possible 🙏

  8. @nielso How did you installed #Rust? If via #rustup, add nightly and run `cargo +nightly run`.

  9. @hackernoon It's about #rustup, not #Rust as you mention at the beginning.

  10. @adanskana AFAIR, this is the reason #GNAT is not distributed through #Homebrew either.

    Perhaps instead of GNAT, distributions could package #Alire ? [1] It can be used to obtain open source #AdaLang / #SPARKLang toolchains (including #FSF GNAT licensed under #GPL with GCC RLE) similarly to how #RustLang toolchain can be obtained with #Rustup . Alire is like a mix of Rustup and #Cargo, but for #Ada.

    [1] alire.ada.dev

  11. @2ndNatureDev doc.rust-lang.org/rustc/platfo

    #rustup may not provide binaries for this target and building this target requires SDK. The SDK may be on proprietary license and distribution of the binary could be forbidden (I haven't checked).

  12. The fact #rustup does handle update of a clippy is neat.

    #rust

  13. Fun from last night:
    Spending 4 hours trying to come up with a way to install on without layering packages.
    I ended up installing from , using rustup to setup and then using cargo to install Alacritty. And I had to make .desktop file myself.
    Only caveat - no way to include updating cargo and crates in "ujust update" (or I'm not smart enough). So after updating I have to manually run "rustup update" and "cargo install alacritty"

  14. Okay, I got my coding tools sorted out on both my #windows half and my #archlinux half now.

    So far that consists of #rustup (for #rustlang vers), #gcc, and #pyenv (for #python vers).

    ...I'm *not* sure if I should look into a version manager for #nodejs or #php just yet, since that affects the web dev stuff I do on the side.

  15. Just upgraded to 14.1 on my dev and CPAN-testing VMs. It's a bit odd that I had to reinstall everything that I'd installed from packages (on the first attempt I missed that step in the instructions and NOTHING worked because libraries changed, yay for just rolling back the entire VM), but things I'd built myself from source continue to Just Work. shat the bed on one machine, no idea why and can't be arsed to debug, so uninstalled/reinstalled and all looks good.

  16. So, yup. The #rustc installed by #homebrew in bottle 1.77.2 won't work right; something's broken in the librustc_driver dylib file. Luckily, you can still build #RubyLang with #YJIT just fine using #rustup instead.

    ```fish
    ~> brew install rustup-init &&
    source ~/.cargo/env.fish &&
    ruby --yjit --version
    ruby 3.3.1 (2024-04-23 revision c56cd86388) +YJIT [arm64-darwin23]
    ```

  17. I'm currently trying to get #RubyLang 3.3.1 to compile with `--enable-yjit` set. For some reason, the newest #CRuby version won't build on Sonoma because #RustLang is missing some include or header required for the latest #YJIT to be built.

    It seems to be a problem with #rustc. I'm trying with #rustup instead, and will see how that goes.

  18. I'm currently trying to get #RubyLang 3.3.1 to compile with `--enable-yjit` set. For some reason, the newest #CRuby version won't build on Sonoma because #RustLang is missing some include or header required for the latest #YJIT to be built.

    It seems to be a problem with #rustc. I'm trying with #rustup instead, and will see how that goes.

  19. I'm currently trying to get #RubyLang 3.3.1 to compile with `--enable-yjit` set. For some reason, the newest #CRuby version won't build on Sonoma because #RustLang is missing some include or header required for the latest #YJIT to be built.

    It seems to be a problem with #rustc. I'm trying with #rustup instead, and will see how that goes.

  20. Instalación, configuración y personalización de Rust en Linux
    En este vídeo te muestro como instalar, configurar y personalizar #rust en #linux para que le saques el máximo provecho. De la misma forma, también te explico como utilizar herramientas como #cargo y #rustup que te van a permitir funcionar con este increíble lenguaje de programación.

    🌐 Aquí lo puedes encontrar todo 👉 atareao.es
    ✈️ Telegram (el grupo) 👉 https:/
    #atareaoConLinux
    youtube.com/watch?v=KykHyCo0rJ

  21. In the Rust ecosystem, rustup is unique and fantastic.

    It's the official way of installing Rust on all platforms.

    It enables having delivery "channels" (nightly, stable…) that are updated regularly.

    #RustLang #EuroRust #EuroRust23 #rustup

  22. Shouldn't #RustUp be able to work with a far smaller #VisualStudio Build Tools installation + SDK?

    I don't think I should end up with a Visual Studio UI after this

    #RustLang #Windows

  23. Love how setting up an environment for new language may involve a packaging work. Fixed the rust-analyzer rustup proxy for @opensuse
    build.opensuse.org/request/sho

    Still think that 1.5GB just to download and commit a few changes is way too much :-)

    #rust #rustup #openSUSE

  24. If you program in Rust, please consider helping to beta test new version 1.26.0 of rustup before it is officially released.

    #rustlang #rustup

    internals.rust-lang.org/t/help

  25. Hacking on a bit for the first time, and noticed that system dependencies are still kind of an issue with . As in, it dependended on a system dependency and failed out halfway through the build. But the error message with the required apt-get/yum got me going again. Not so bad really.

  26. So then I try #Debian. Installs just fine. Doesn't run #rustup from the web site. So I download it and run the shell script locally.

    Which installs the wrong #toolchain. Forcing me not only to look into #toolchains but also into figuring out, by trial and error, which ones claimed to be available actually are. And thanks.

    Finally I can default the #rust toolchain to stable-aarch64-unknown-linux-gnu. But again: neither #clippy nor #rustfmt are available. And thanks.