Skip to content

React to changes in Alpine RID graph #214

@natemcmaster

Description

@natemcmaster

Starting in .NET Core 2.1, there is a new parent rid for alpine-x64 called linux-musl-x64 (see dotnet/corefx#28560). #192 added Alpine support (thanks again). To make this available to other Linux distros based on muslc-based SQLite, I'd recommend the following, fairly minor change:

  • Change the package folder name in SQLitePCLRaw.lib.e_sqlite3.linux from runtimes/alpine-x64/ to runtimes/linux-musl-x64/.

If you want to keep the package backwards compatible with .NET Core 2.0 and earlier, you can either..

  • put the libe_sqlite3.so file in both "runtimes/alpine-x64" and "runtimes/linux-musl-x64", or
  • consumers can reference Microsoft.NETCore.Platforms 2.1.0 or greater. (This magic package defines the alpine-x64->linux-musl-x64 relationship)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions