Project

General

Profile

Actions

Task #7745

open
JI OD

Task #7744: tracking: rust: dependencies for 9.0

rust: set new minimum Rust version for Suricata 9.0

Task #7745: rust: set new minimum Rust version for Suricata 9.0

Added by Jason Ish 10 months ago. Updated 23 days ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

OS/Distribution Version Rust Version Supported Notes
AlmaLinux 8 1.88.0 Yes
AlmaLinux 9 1.88.0 Yes
AlmaLinux 10 1.88.0 Yes
CentOS 7 1.72.1 No EOL
CentOS 8 1.52.1 No EOL
CentOS Stream 8 1.75.0 No EOL
CentOS Stream 9 1.85.0 Yes
Debian 9 1.41.1 No EOL
Debian 10 1.41.1 No Must use rustup. Note: Debian's package needs checking, see #4204. In Debian LTS state until June 30, 2024.
Debian 11 1.48.0 No Must use rustup.
Debian 12 1.63.0 Yes Must use rustup.
Debian 13 1.85.0 Yes
Fedora 38+ 1.74.0 Yes
Ubuntu 18.04 1.65.0 No EOL April 2023
Ubuntu 20.04 1.75.0 Yes EOL May 2025
Ubuntu 22.04 1.75.0 Yes
Ubuntu 24.04 1.75.0 Yes 1.89 is avaiable through the rustc-1.89 package, but installed as rustc-1.89
FreeBSD 12.3 1.61.1 Yes EOL March 2023
FreeBSD 12.4 1.68.2 Yes pkg install rust cargo
FreeBSD 13.4 1.83.0 Yes pkg install rustc cargo
FreeBSD 14.2 1.83.0 Yes pkg install rustc cargo
OpenBSD 7.5 1.76.0 Yes
OpenBSD 7.6 1.81.0 Yes
MinGW ?? 1.85.1 ?? Can be installed through pacman

Related issues 3 (2 open1 closed)

Related to Suricata - Task #8269: rust: suppress nugatory RUSTSEC-2026-0009 for time crateClosedShivani BhardwajActions
Related to Suricata - Task #8381: rust: auto-detect suitable rust version in ./configureFeedbackOISF DevActions
Related to Suricata - Task #8382: rust: update minimum rust version to 1.85In ProgressJason IshActions

JI Updated by Jason Ish about 2 months ago Actions #1

  • Description updated (diff)

Debian 13 comes with Rust 1.85.0.

JI Updated by Jason Ish about 2 months ago Actions #2

  • Description updated (diff)

Interesting, Ubuntu 24.04 has a newer version of Rust, but it gets installed like "rustc-1.89", etc. This would need support from our build system with env vars or something (if not already supported).

SB Updated by Shivani Bhardwaj about 2 months ago Actions #3

  • Related to Task #8269: rust: suppress nugatory RUSTSEC-2026-0009 for time crate added

JI Updated by Jason Ish 23 days ago Actions #4

  • Description updated (diff)

JI Updated by Jason Ish 23 days ago Actions #5

  • Description updated (diff)

JI Updated by Jason Ish 23 days ago Actions #6

  • Related to Task #8381: rust: auto-detect suitable rust version in ./configure added

JI Updated by Jason Ish 23 days ago Actions #7

  • Related to Task #8382: rust: update minimum rust version to 1.85 added
Actions

Also available in: PDF Atom