Describe the bug
We are seeing a cargo audit failure on @zebsme 's PR: #15454
Crate: proc-macro-error
Version: 1.0.4
Warning: unmaintained
Title: proc-macro-error is unmaintained
Date: 2024-09-01
ID: RUSTSEC-2024-0370
URL: https://rustsec.org/advisories/RUSTSEC-2024-0370
Dependency tree:
proc-macro-error 1.0.4
└── structopt-derive 0.4.18
└── structopt 0.3.26
└── datafusion-benchmarks 46.0.1
error: 1 vulnerability found!
warning: 3 allowed warnings found
The error is actually happening on main as well, but the CI job is only setup to run when Cargo.toml/Cargo.lock changes:
|
push: |
|
paths: |
|
- "**/Cargo.toml" |
|
- "**/Cargo.lock" |
|
|
|
pull_request: |
|
paths: |
|
- "**/Cargo.toml" |
|
- "**/Cargo.lock" |
The job can start failing when a new entry is added to the database, in addition to when the crates used by datafusion are changed
To Reproduce
# in datafusion directory
cargo audit
Expected behavior
No response
Additional context
No response