Skip to content

Remove solarish compat for openpty and forkpty #4045

Open
@tgross35

Description

@tgross35

We currently polyfill these functions for solarish in https://github.com/rust-lang/libc/blob/3a0b0444d7206aa3feb30297c005597a960d0b33/src/unix/solarish/compat.rs, but it would be better to phase these out so we're not providing any implementations in libc.

It looks like Solaris supports openpty and forkpty https://docs.oracle.com/cd/E88353_01/html/E37843/openpty-3c.html, and Illumos has had them for at least a few years https://www.illumos.org/issues/5386, so at this point our implementation could be replaced with bindings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-cleanupE-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.O-solarish

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions