Skip to content

go-mysql-server can no longer claim to be "pure Go" #3221

@srabraham

Description

@srabraham

The repo description and README both say that this package is "pure Go". That's not true anymore, because #3220 forces the use of cgo to use this library. That's a significant breaking change for anyone using dolthub/go-mysql-server directly.

I'm not sure of exactly the reasoning behind the big change in https://github.com/dolthub/go-icu-regex, but if it were me running the show, I'd find a way for github.com/dolthub/go-mysql-server to be built selectively with either the cgo or non-cgo version of https://github.com/dolthub/go-icu-regex. Go offers build tags that allow that sort of thing.

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