ocharles / libsystemd-journal

Haskell bindings to libsystemd-journal
BSD 3-Clause "New" or "Revised" License
21 stars 14 forks source link

Dependency version constraints #28

Closed defanor closed 1 year ago

defanor commented 1 year ago

There is this base < 4.15 constraint, which prevents building with the current GHC (and base package) versions from Debian stable (GHC 9.0.2, base 4.15.1.0), but apparently it can be relaxed, and the package builds fine then. Maybe it can be relaxed even further at once, and along with semigroups (builds fine with 0.20) and unix-bytestring (builds fine with 0.4.0), since those constraints lead to potential unnecessary incompatibilities, too.

chris-martin commented 1 year ago

base 4.16 to 4.18 (GHC 9.2 to 9.6) are now supported in the latest release.

defanor commented 1 year ago

It is quite a leap; now it is not usable with GHC and base from Debian stable repositories because the range is above the available version, instead of being below.

chris-martin commented 1 year ago

Made metadata revisions to 1.4.5:

defanor commented 1 year ago

Thanks!