Skip to content

Update Android RID graph to reflect different posix implementation #43347

Closed

Description

@marek-safar

Right now Android RID derives directly from linux which is incorrect because in the existing schema linux actually means linux-glibc C standard library.

We have precedent with Alpine which derives from linux-musl and we should do same for Android to derive from linux-bionic instead of linux directly.

@ericstj @janvorli

Activity

  1. ericstj commented on Dec 14, 2020

    @ericstj
    Member

    Are there other platforms which use bionic? In other words, what sort of reuse will you gain by this indirection vs folks just using android to mean the same thing?

  2. marek-safar commented on Dec 15, 2020

    @marek-safar
    ContributorAuthor

    Very minimal right now, this is more a correctness issue than anything else.

  3. ericstj commented on Dec 15, 2020

    @ericstj
    Member

    I don’t think will add another RID in between Linux and android if there’s no use case for it. If there’s a specific case for sharing that this would enable then we would consider it. There’s an infinite number of hypothetical characteristics we could model in the RID graph. We only do so when it makes sense to enable sharing. It’s big enough already.

  4. ghost locked as resolved and limited conversation to collaborators on Jan 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions