Project

General

Profile

Actions

Bug #5979

closed

rust: update sawp dependencies to avoid future compile issues

Added by Victor Julien about 1 year ago. Updated 12 months ago.

Status:
Closed
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

   Compiling suricata v7.0.0-rc2-dev (/home/victor/suricata/rust)
    Finished release [optimized + debuginfo] target(s) in 7m 07s
warning: the following packages contain code that will be rejected by a future version of Rust: nom v5.1.2
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`

It comes in through sawp:

├── sawp v0.11.1
│   ├── half v1.7.1
│   └── nom v5.1.2
│       ├── lexical-core v0.7.6
│       │   ├── arrayvec v0.5.2
│       │   ├── bitflags v1.2.1
│       │   ├── cfg-if v1.0.0
│       │   ├── ryu v1.0.13
│       │   └── static_assertions v1.1.0
│       └── memchr v2.4.1
│       [build-dependencies]
│       └── version_check v0.9.4
├── sawp-modbus v0.11.1
│   ├── nom v5.1.2 (*)
│   ├── num_enum v0.5.11
│   │   └── num_enum_derive v0.5.11 (proc-macro)
│   │       ├── proc-macro-crate v1.1.0
│   │       │   ├── thiserror v1.0.40
│   │       │   │   └── thiserror-impl v1.0.40 (proc-macro)
│   │       │   │       ├── proc-macro2 v1.0.52 (*)
│   │       │   │       ├── quote v1.0.26 (*)
│   │       │   │       └── syn v2.0.4
│   │       │   │           ├── proc-macro2 v1.0.52 (*)
│   │       │   │           ├── quote v1.0.26 (*)
│   │       │   │           └── unicode-ident v1.0.8
│   │       │   └── toml v0.5.11
│   │       │       └── serde v1.0.158
│   │       ├── proc-macro2 v1.0.52 (*)
│   │       ├── quote v1.0.26 (*)
│   │       └── syn v1.0.109 (*)
│   ├── sawp v0.11.1 (*)
│   └── sawp-flags v0.11.1
│       └── sawp-flags-derive v0.11.1 (proc-macro)
│           ├── proc-macro-crate v1.1.0 (*)
│           ├── proc-macro2 v1.0.52 (*)
│           ├── quote v1.0.26 (*)
│           └── syn v1.0.109 (*)

Actions #1

Updated by Victor Julien about 1 year ago

@Todd Mortimer is this something you / your team can work on?

Actions #2

Updated by Todd Mortimer about 1 year ago

  • Status changed from New to In Review
Actions #3

Updated by William Correia 12 months ago

Todd Mortimer wrote in #note-2:

Yup, no problem.

https://github.com/OISF/suricata/pull/8722

New PR with updates:
https://github.com/OISF/suricata/pull/8729

Actions #4

Updated by Victor Julien 12 months ago

  • Status changed from In Review to Closed
  • Assignee changed from Todd Mortimer to William Correia
Actions #5

Updated by Victor Julien 12 months ago

  • Target version changed from 7.0.0 to 7.0.0-rc2
Actions

Also available in: Atom PDF