| From: | Christoph Berg <christoph(dot)berg(at)credativ(dot)de> |
|---|---|
| To: | PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Package version in PG_VERSION and version() |
| Date: | 2017-12-15 10:46:16 |
| Message-ID: | 20171215104616.GC31812@msg.df7cb.de |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
To be able to identify more easily which package a connected server is
coming from, I would like to embed the (Debian) package version in the
version() output which is coming from PG_VERSION. It is fairly easy to
do that, but it requires patching configure(.in):
$ ./configure VENDOR_VERSION="Debian 10.1-2"
# select version();
version
══════════════════════════════════════════════════════════════════════════════════════════════════════════════════
PostgreSQL 10.1 on x86_64-pc-linux-gnu (Debian 10.1-2), compiled by gcc (Debian 7.2.0-17) 7.2.1 20171205, 64-bit
PoC patch against HEAD attached - if the approach is deemed
acceptable, I'll also update the relevant documentation bits.
Thanks,
Christoph
| Attachment | Content-Type | Size |
|---|---|---|
| vendor_version.patch | text/x-diff | 1.4 KB |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Andrey Borodin | 2017-12-15 10:46:19 | Re: GSoC 2018 |
| Previous Message | Christoph Berg | 2017-12-15 10:22:23 | Reproducible builds: genbki.pl vs schemapg.h |