Issues with 7.2 and 7.3 releases

Hello, I’ve been maintaining some Haskell FDB bindings since FDB was open sourced.

Usually updating the bindings to new releases of FDB is very straightforward, but I’m seeing some puzzling things with the 7.2 and 7.3 releases.

  1. The 7.3.15 client fails with api_version_invalid when the API version is set to 720 or 730. Reading fdb_c.cpp and fdb_c.h, it looks like this should work, so I’m puzzled.
  2. The 7.2.7 client fails to install on Ubuntu 22.04.3 with The following packages have unmet dependencies: foundationdb-clients:none : Depends: libc6:none (>= 2.12) but it is not installable. It’s odd that both newer (7.3) and older (7.1) releases work fine.

Anyone else encounter these? Any workarounds?