BSD Ports

Deprecated: Old version with several vulnerabilities

Expires: 2026-11-01

lang/rust188 1.88.0_1 FreeBSD

Language with a focus on memory safety and concurrency (deprecated 1.88.* series)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
5d9666b4ec
License
APACHE20, MIT
Categories
lang
Package size
170113.2 KiB, 1169663.8 KiB installed

Description

Rust is an open-source systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races. Some of its features:

  • Algebraic data types, type inference
  • Pattern matching and closures
  • Concurrency without data races
  • Guaranteed memory safety
  • Optional garbage collection
  • Zero-cost abstractions
  • Minimal runtime
  • Efficient C bindings

In the other systems

SystemPortVersion
FreeBSDlang/rust1881.88.0_1
MidnightBSDlang/rust1881.88.0_1

Install

Binary package:

pkg install rust188

From the ports tree:

cd /usr/ports/lang/rust188/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rust188>0:lang/rust188

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.88.0_11.88.0_1---
FreeBSD:14:quarterly1.88.0_11.88.0_1n/a--
FreeBSD:15:latest1.88.0_11.88.0_1n/a--
FreeBSD:15:quarterly1.88.0_11.88.0_1n/an/an/a
FreeBSD:16:latest1.88.0_11.88.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 10
Required by 1

Configuration

Options name: lang_rust

OptionDefaultDescription
DOCSoffBuild and/or install documentation
GDBoffInstall ports gdb (necessary for debugging rust programs)
LTOoffUse Link-Time Optimization
PORT_LLVMoffBuild against devel/llvm instead of bundled copy (experimental)
SOURCESonInstall source files
WASMonBuild the WebAssembly target (wasm32-unknown-unknown)
USES
cmake:indirect cpe ninja:build pkgconfig python:build ssl tar:xz
Service scripts
none
Conflicts with
rust rust-nightly

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Old version with several vulnerabilities.

It is scheduled to be removed on or after 2026-11-01.

Files

distinfo 25
FileSizeSHA256
rust/rustc-1.88.0-src.tar.xz2.83294344e+080c1dcbb4f762513d021e1a282c0ac58c0a423642b3a6bf581cafb5414df4193e
rust/2025-05-15/rustc-1.87.0-aarch64-unknown-freebsd.tar.xz6.8494832e+076d7a7fe409d84019a6681a7c5bbe804c2a71444dffa482c277f7303afbbac1bb
rust/2025-05-15/rust-std-1.87.0-aarch64-unknown-freebsd.tar.xz2.5085332e+0785fbfeab2bee94cddc8f237324de6ac0b65511b61427611bb600f589cd83269f
rust/2025-05-15/cargo-1.87.0-aarch64-unknown-freebsd.tar.xz8.86436e+06f6fad164c4b3107c531036c9f4aea79f1d5b3138a9212839082068ec14e8069a
rust/2025-05-15/rustc-1.87.0-x86_64-unknown-freebsd.tar.xz6.3790236e+0737f413c5af70d678598844e206329f24c3047d38cc43f162a0c6db14b6a5de0c
rust/2025-05-15/rust-std-1.87.0-x86_64-unknown-freebsd.tar.xz2.618384e+07037b982e3cdf2af304647a8dbaf83c310605cbd131b2fd2c436f0a4284581325
rust/2025-05-15/cargo-1.87.0-x86_64-unknown-freebsd.tar.xz1.0021928e+079cdffc039d2b449619b81dcd494c399180507faee2b7b5a18ff8fd59aa6215d3
rust/2025-05-15/rustc-1.87.0-armv7-unknown-freebsd.tar.xz6.8671404e+070115525ad2c7df25ef25338a986e42a0c028ae53cf0c6dbf31a9313197c96832
rust/2025-05-15/rust-std-1.87.0-armv7-unknown-freebsd.tar.xz2.427438e+07d37a4ede26f8334b96982321dfa94dbefe50da2cc39fae4ddbeae077e8aded1a
rust/2025-05-15/cargo-1.87.0-armv7-unknown-freebsd.tar.xz9.116332e+0686a86b4661fbbd70ff9c052c4729c01132767785597599f818d6607dc6544b1c
rust/2025-05-15/rustc-1.87.0-i686-unknown-freebsd.tar.xz7.6629816e+07eda4511359f500204726fdca40bd88292c83144d2a4f566c083ac41f8121358a
rust/2025-05-15/rust-std-1.87.0-i686-unknown-freebsd.tar.xz2.5965172e+07dfe0645c3913a1852561ab141f01dd90ec678080400d112361c5ade6b324fba2
rust/2025-05-15/cargo-1.87.0-i686-unknown-freebsd.tar.xz1.0599524e+07a536712e4fd1919b397a2427b5d2080f06d4e9d3f9ef96a4e0ffae8497a3cd6c
rust/2025-05-15/rustc-1.87.0-powerpc-unknown-freebsd.tar.xz6.9260664e+0755eb2f9e15ae7ef4ef8df383f578048e13d81f587ea3689bd708908bf9d4af97
rust/2025-05-15/rust-std-1.87.0-powerpc-unknown-freebsd.tar.xz2.3412632e+07bdcaab8444e42a645815b92fe0ea9eb3718c63a42e15eba4f481a13996bb79d0
rust/2025-05-15/cargo-1.87.0-powerpc-unknown-freebsd.tar.xz9.219908e+06c605ad5c7e73b38c575989796a4dca24bac92f3034703bbed5f4b5d954aa9739
rust/2025-05-15/rustc-1.87.0-powerpc64-unknown-freebsd.tar.xz6.774694e+0704b22a1eacb30dc7d16d9751baca92a2cec72010c85fc4927267e3b42c0094d3
rust/2025-05-15/rust-std-1.87.0-powerpc64-unknown-freebsd.tar.xz2.3282608e+07a21922d860f19e0b4c642207274c588df1341c6ff622050a0653bb82be40bda6
rust/2025-05-15/cargo-1.87.0-powerpc64-unknown-freebsd.tar.xz9.295388e+0607aca5c0e8dcc8aaea3b7b16751d6191373105d445f73e46139eb16066a146ca
rust/2025-05-15/rustc-1.87.0-powerpc64le-unknown-freebsd.tar.xz7.1448916e+07a99e6b9e9713c530337633a5e36d214ae687ba638b7f04c07a9cf659c245c781
Master sites 4
  • https://static.rust-lang.org/dist/:src
  • https://dev-static.rust-lang.org/dist/:src
  • LOCAL/rust:bootstrap
  • https://static.rust-lang.org/dist/:bootstrap

Commit history 1

DateCommitCreditsLog message
5d9666b4ec Rene Ladan lang/rust188: outdated, schedule for removal on 2026-11-01