Skip to content
OpenAdvisories
Unscored RUSTSEC-2024-0370

proc-macro-error is unmaintained

Published Sep 1, 2024 · Updated Jun 7, 2026 · Assigned by RUSTSEC

Description

proc-macro-error's maintainer seems to be unreachable, with no commits for 2 years, no releases pushed for 4 years, and no activity on the GitLab repo or response to email.

proc-macro-error also depends on `syn 1.x`, which may be bringing duplicate dependencies into dependant build trees.

## Possible Alternative(s)

- [manyhow](https://crates.io/crates/manyhow)
- [proc-macro2-diagnostics](https://github.com/SergioBenitez/proc-macro2-diagnostics)

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io proc-macro-error >= 0.0.0-0 — RUSTSEC-2024-0370

References