Just tried to check out Beta 2 on Linux Mint 19.3 (= ubuntu bionic
18.04) and found that the binaries have been compiled to use
libncurses6. Ubuntu 18.04 uses libncurses5. You need ubuntu 19.10 if you
don't want to go through the bother of backporting libncurses6.
By contrast the most recent daily snapshot build has been compiled with
libncurses5.
Unless there is something really necessary that only libncurses6
provides (and which doesn't affect the snapshot build), this is going to
limit the acceptability of Firebird 4. It would be good idea to re-issue
the binaries using the same compilation environment as the snapshot builds.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel