On 2023-03-09 Th 14:47, Andrew Dunstan wrote:
On 2023-03-09 Th 08:28, Andrew Dunstan wrote:
At this stage I think I'm prepared to turn this loose on a couple of
my buildfarm animals, and if nothing goes awry for the remainder of
the month merge the dev/meson branch and push a new release.
There is still probably a little polishing to do, especially w.r.t.
log file artefacts.
A few things I've found:
. We don't appear to have an equivalent of the headerscheck and
cpluspluscheck GNUmakefile targets
. I don't know how to build other docs targets (e.g. postgres-US.pdf)
. There appears to be some mismatch in database names (e.g.
regression_dblink vs contrib_regression_dblink). That's going to cause
some issues with the module that adjusts things for cross version upgrade.
Another thing: the test for uuid.h is too strict. On Fedora 36 the OSSP
header is in /usr/include, not /usr/include/ossp (I got around that for
now by symlinking it, but obviously that's a nasty hack we can't ask
people to do)
cheers
andrew
--
Andrew Dunstan
EDB:https://www.enterprisedb.com