Skip to content

Remove/deprecate ENOATTR from Linux and Android #1356

Open
@gnzlbg

Description

@gnzlbg

The ENOATTR attribute is not shipped with any system headers on these platforms. This was raised in #594 as the main argument not to add this for Linux. There was a comment that claimed that this attribute is mentioned in the man pages of setxattr and getxattr but I don't find any mention of ENOATTR there anymore =/

Then #1030 came along and added the attribute for Android, but this is not available there either AFAICT, and I can't find it on any documentation.

Go rejected adding ENOATTR from their syscall package for this reason: golang/go#753

cc @alexcrichton @mati865 @PlasmaPower

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-cleanupE-mediumE-medium Call for participation: Medium difficulty. Experience needed to fix: Intermediate.O-androidO-linux

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions