SlackBuilds Repository

14.2 > Development > rust (1.28.0)

Rust is a systems programming language that runs blazingly fast,
prevents segfaults, and guarantees thread safety.

Cargo - the Rust package manager - is included in this build.

This script may take a while to complete (just over an hour for x86_64, around
1 hour 45 minutes for x86 - both on a 10 core machine) and will require about
6.6GB (x86_64) / 7.1GB (x86) of disk space for its temporary directory. It
defaults to "/tmp/SBo" and you may redefine it like this:

TMP=/your/temporary/dir ./rust.SlackBuild

This will build rust from source, which requires using the "official" stage0
compiler for the version being built from, which is currently
the previous stable version.

If you already have rust installed, this slackbuild will use it to bootstrap

You can also force either behaviour through the LOCAL_BOOTSTRAP=yes|no

LOCAL_BOOTSTRAP=no ./rust.SlackBuild

For alternative options for bootstrapping, see README.SLACKWARE

This requires: patchelf

Maintained by: Andrew Clemons
Keywords: rust,mozilla,llvm,cargo
ChangeLog: rust


Source Downloads (Arch-Independent):
rustc-1.28.0-src.tar.xz (9b2ca9e1b47667deeaf215685c9c3ada)

Source Downloads (32bit):
cargo-0.28.0-i686-unknown-linux-gnu.tar.gz (84501c56b38664eea19aae8e641f5701)
rust-std-1.27.2-i686-unknown-linux-gnu.tar.gz (7498aa45c3cfbe3a3d6068381921f6eb)
rustc-1.27.2-i686-unknown-linux-gnu.tar.gz (dba7a20c24e1f07b4358e0fc77b1d044)
cargo-0.28.0-arm-unknown-linux-gnueabi.tar.gz (54764a91f15a40e7e5c3e9a3413796b0)
rust-std-1.27.2-arm-unknown-linux-gnueabi.tar.gz (6fb4507dc3ff617100868580fb498347)
rustc-1.27.2-arm-unknown-linux-gnueabi.tar.gz (6279ddaa86e7084450234e99a995d312)

Source Downloads (64bit):
cargo-0.28.0-x86_64-unknown-linux-gnu.tar.gz (c04d9ce9ef7c8da9918b77b3c89dcb5b)
rust-std-1.27.2-x86_64-unknown-linux-gnu.tar.gz (5984050796555e02702e50403a50a389)
rustc-1.27.2-x86_64-unknown-linux-gnu.tar.gz (5bd1f3f085a13ff479652db0bba17ae8)

Download SlackBuild:
rust.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2018 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds
Web Design by WebSight Designs |  Managed Hosting by OnyxLight Communications