Skip to content

Revert sequoia-openpgp version pin once build toolchain supports clang/bindgen #2490

Description

@ctron

Context

sequoia-openpgp 2.4 replaced direct openssl/openssl-sys usage with the ossl crate, which unconditionally pulls in bindgen as a build-dependency. This breaks the current UBI-based container build because clang (required by bindgen) is not yet available in the build toolchain.

Current workaround

In PR #2484 we pinned sequoia-openpgp below 2.4 (with default-features = false to also avoid the nettle backend, whose nettle-sys crate also depends on bindgen). This replaced the initial, ineffective openssl/openssl-sys version pins from PR #2470.

Action needed

Once the build toolchain is updated to include clang, revert the sequoia-openpgp version pin and allow it to update freely.

Tracks: TC-5148

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions