Skip to content

Add support for OpenBSD #1176

@lcheylus

Description

@lcheylus

For a Rust project, I need to add a GitHub workflow for tests on OpenBSD OS (using this GH action vmactions/openbsd-vm).

In this workflow, I'm using nextest to run tests via cargo nextest.

Currently, nextest build fails on OpenBSD because of an error with waitid C function not included in libc crate (included in shared_child crate) => see my PR rust-lang/libc#3490 to fix this issue.

With this patch, build on OpenBSD is OK. I created an initial OpenBSD port for nextest v0.9.66 , see https://github.com/jasperla/openbsd-wip/tree/master/devel/cargo-nextest

I would like to have a specific nextest release for OpenBSD official version to download directly the resulting binary => https://get.nexte.st/latest/openbsd

That would be the simplest solution to download/install nextest in my GH workflow for OpenBSD.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions