2017-12-14 11:58 GMT+02:00 Christoph Berg <myon@debian.org>:
On the Debian side, we started moving to the split packages from https://github.com/pgq . Unfortunately, there's a whole bunch of them, and we have only packaged pgq and pgqd yet. The whole thing there looks like a big mess :(
Indeed.
I've looked into the build process, things are crashing on `sql/txid/txid.c` for me:
txid.c: In function 'txid_current_snapshot':
txid.c:207:6: error: 'SerializableSnapshot' undeclared (first use in this function)
if (SerializableSnapshot == NULL)
^
Poking around git on `git log -S SerializableSnapshot` and `git log -- contrib/txid/txid.c` I can see,
that stuff from `skytools` to expose snapshots had been integrated into core years ago (commit 18e3fcc).
Looking at the `sql/txid/Makefile`, they do nothing for that directory if we're on 8.3+.