Debian Patches
Status for postgresql-18/18.1-1
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 50-per-version-dirs.patch | Use version specific installation directories so that several major versions can be installed in parallel. * Install lib files into /usr/lib/postgresql/<version>/lib/ * Install server related header files into /usr/include/postgresql/<version>/server/ |
Martin Pitt <mpitt@debian.org> | invalid | debian | ||
| 51-default-sockets-in-var.patch | Put server Unix sockets into /var/run/postgresql/ by default Using /tmp for sockets allows everyone to spoof a PostgreSQL server. Thus use /var/run/postgresql/ for "system" clusters which run as 'postgres' (user clusters will still use /tmp). Since system cluster are by far the common case, set it as default. |
Martin Pitt <mpitt@debian.org> | invalid | |||
| 52-tutorial-README.patch | Update tutorial README for required build dependencies. | Martin Pitt <mpitt@debian.org> | invalid | |||
| 53-pg_service.conf_directory_doc.patch | Update pg_service.conf example to tell the Debian specific file location. =================================================================== |
Martin Pitt <mpitt@debian.org> | invalid | |||
| 54-debian-alternatives-for-external-tools.patch | Use Debian alternatives for external tools instead of hardcoded programs | Martin Pitt <mpitt@debian.org> | invalid | |||
| 70-history | Document Debian location of release notes files. | Christoph Berg <myon@debian.org> | invalid | |||
| filter-debug-prefix-map | To make the PostgreSQL server packages build reproducibly, we need to remove the build path from -fdebug-prefix-map and -ffile-prefix-map in CFLAGS. * The actual server build still uses the original CFLAGS so the build path is correctly mapped in the object files. * The information printed by the pg_config binary and the system view is filtered in src/common/Makefile and the configure script. * The build paths stored in Makefile.global are filtered in debian/rules. (abs_top_builddir, abs_top_srcdir, configure_args, CFLAGS) * To make PGXS module builds reproducible, pg_buildext copies the environment CFLAGS to COPT where Makefile.global picks them up, using the prefix maps from dpkg-buildflags. |
no | ||||
| libpgport-pkglibdir | Move libpgport/libpgcommon/libpgfeutils from libdir to pkglibdir This allows client applications to link to version-specific libraries. Used by pg-checksums. |
Christoph Berg <myon@debian.org> | invalid | |||
| autoconf2.69 | no | |||||
| pgstat-report-conflicts-immediately.patch | diff --git i/src/backend/utils/activity/pgstat_database.c w/src/backend/utils/activity/pgstat_database.c index 7149f22f729..bb36d73ec04 100644 |
no | ||||
| libpq.pc-no-libcurl | no | |||||
| 0001-Handle-EPERM-in-pg_numa_init.patch | [PATCH] Handle EPERM in pg_numa_init | Tomas Vondra <tomas@vondra.me> | no | 2025-10-28 |
All known versions for source package 'postgresql-18'
- 18.1-1 (forky, sid)
