View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011850 | Pepsi | build system | public | 2026-10-02 16:27 | 2026-10-02 16:27 |
| Reporter | vecirex | Assigned To | vecirex | ||
| Priority | low | Severity | feature | Reproducibility | have not tried |
| Status | confirmed | Resolution | open | ||
| Summary | 0011850: build: crypto-nettle fails on Homebrew nettle 4 (missing nettle/pgp.h) | ||||
| Description | macOS/Homebrew: ./configure + make with default crypto-nettle dies in nettle-sys bindgen. Symptom: bindgen-wrapper.h:40:10: fatal error: 'nettle/pgp.h' file not found nettle-sys 2.3.2 build.rs unwrap panic Facts: - brew nettle 4.0 linked; no include/nettle/pgp.h - Debian nettle-dev still has it; nettle@3 keg-only on brew - ./configure --with-crypto-backend=crypto-openssl avoids this path Wanted (pick one path, keep Linux default): 1) document macOS/Homebrew: use crypto-openssl or nettle@3 + PKG_CONFIG_PATH 2) and/or gate/fallback when pgp.h absent 3) optional: CI/note that crypto-nettle SoT stays Debian Repro: pepsi master @ 7f4686a7, rustc 1.99, arm64 Darwin, brew nettle 4.0 | ||||
| Tags | homebrew, macos, nettle | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-10-02 16:27 | vecirex | New Issue | |
| 2026-10-02 16:27 | vecirex | Status | new => assigned |
| 2026-10-02 16:27 | vecirex | Assigned To | => vecirex |
| 2026-10-02 16:27 | vecirex | Tag Attached: macos | |
| 2026-10-02 16:27 | vecirex | Tag Attached: homebrew | |
| 2026-10-02 16:27 | vecirex | Tag Attached: nettle | |
| 2026-10-02 16:27 | vecirex | Priority | normal => low |
| 2026-10-02 16:27 | vecirex | Status | assigned => confirmed |