New package: firebird5
Testing the changes
- I tested the changes in this PR: YES
Local build testing
- I built this PR locally for my native architecture, (x86_64-LIBC, i686-LIBC, x86_64-musl)
New features: You can now install and run several different versions of Firebird at the same time, including client and development libraries, since the databases require the corresponding server versions.
Also see Firebird3 PR https://github.com/void-linux/void-packages/pull/46672
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
not a fan of this
INSTALLscript, its barely readable, uses absolute paths instead of relative paths, usespwgenwhich might not be installed. Does for some reason setsLD_LIBRARY_PATH. chowning all files in/tmp/firebirdfor whatever resaon.
/tmp/firebird creates the firebird utilities themselves. Nothing bad will happen if pwgen is not installed. You can remove INSTALL. I automated a quick deployment of the firebird server in it.
Ha! an idea came up - to immediately launch utilities as the _firebird user. Is the new user valid in the INSTALL script?
Buggy interface, I think I didn't close PR
@abenson, review please also