Skip to content

Default to the libc backend? #1494

@sunfishcode

Description

@sunfishcode

On Linux, rustix currently defaults to the linux_raw backend. Should it switch to defaulting to the libc backend?

linux_raw seemed to make sense at a time when I imagined that something in the direction of mustang/eyra/origin/origin-studio/std-ported-to-rustix/etc. would eventually become important. Or that the *-linux-none targets would want to use rustix for I/O. Or that something else would come along. But that doesn't seem to have happened.

I don't have anything immediate plans here; I'm just looking for input right now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions