You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compiling Links with the recent version v0.16.0 of ppx_sexp_conv causes many warnings such as the following (which are treated as errors for the purposes of CI)
File "lens/column.ml", lines 4-11, characters 0-23:
4 | type t = {
5 | table : string;
6 | name : string;
7 | alias : string;
8 | typ : Type.t;
9 | present : bool;
10 | }
11 | [@@deriving show, sexp]
Error (warning 40 [name-out-of-scope]): Field was selected from type Sexplib0.Sexp_conv_record.Fields.t.
As a temporary workaround, #1178 requires using earlier versions of this library.
The text was updated successfully, but these errors were encountered:
Links currently has two database drivers for MySQL databases, provided by the packages links-mysql and links-mysql8. The former uses the opam package mysql, while the latter uses mysql8.
Unfortunately, the mysql opam package cannot be built on recent versions of Ubuntu anymore and has not been updated in a while. mysql8 is a fork of mysql that does work on more recent versions of Ubuntu, and supports MySQL version 8 (in addition to earlier versions).
Since mysql8 is backwards compatible with earlier versions of MySQL, its functionality subsumes that of mysql. However, since it's a fork of mysql we kept the links-mysql driver around in case the original mysql package gets updated eventually.
This PR is the result of giving up on this hope for the time being: It removes the links-mysql package and associated code within Links.
Since the CI is currently blocked by this, this PR also applies a temporary fix for #1179, by imposing a bound on the version of ppx_sexp_conv
Compiling Links with the recent version v0.16.0 of
ppx_sexp_conv
causes many warnings such as the following (which are treated as errors for the purposes of CI)As a temporary workaround, #1178 requires using earlier versions of this library.
The text was updated successfully, but these errors were encountered: