postgresql-server-dev-all - extension build tool for multiple PostgreSQL versions

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename postgresql-server-dev-all_190_all.deb
Package name postgresql-server-dev-all
Package version 190
Package release -
Package architecture all
Package type deb
Category universe/database
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 13.81 KB
Installed size 100.00 KB
The postgresql-server-dev-all package provides the pg_buildext script for
simplifying packaging of a PostgreSQL extension supporting multiple major
versions of the product.
PostgreSQL is a fully featured object-relational database management
system. It supports a large part of the SQL standard and is designed
to be extensible by users in many aspects. Its features include ACID
transactions, foreign keys, views, sequences, subqueries, triggers,
outer joins, multiversion concurrency control, and user-defined types
and functions.


Package Version Architecture Repository
postgresql-server-dev-all_190_all.deb 190 all Ubuntu Universe
postgresql-server-dev-all - - -


Name Value
dctrl-tools -
iproute2 -
lsb-release -
make -
net-tools -
postgresql-common >= 117~
postgresql-server-dev-10 -


Type URL
Binary Package postgresql-server-dev-all_190_all.deb
Source Package postgresql-common

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install postgresql-server-dev-all deb package:
    # sudo apt-get install postgresql-server-dev-all




2018-02-08 - Christoph Berg <>
postgresql-common (190) unstable; urgency=medium
* Move packaging repository to
* pg_lsclusters: Add --help.
* pg_virtualenv: Error out if no server packages are installed.
* postgresql-common recommends e2fsprogs, we are using chattr in
pg_createcluster. (Closes: #887251)
* Fix include directives parser, spotted by ironhalik, thanks!
* postgresql@.service: Set Timeoutstart=0, which is the same as infinity,
but works on older systemd versions as well.
* Rewrite architecture.html as
* t/006_next_free_port.t: Drop -q argument from netcat, nmap-ncat.rpm
doesn't have it.
* t/032_ssl_key_permissions.t: Adjust for 9.4 in oldstable which still has
the old permissions check.
2017-12-14 - Christoph Berg <>
postgresql-common (189) unstable; urgency=medium
[ Chris Lamb ]
* Update README.Debian for postgresql-10. (Closes: #876438)
[ Christoph Berg ]
* dh_make_pgxs: Use PostgreSQL license as default, fix extension name.
* Modernize README.Debian's version numbers and SSL instructions.
* postgresql@.service: Ignore startup failure, recovery might take
arbitrarily long to finish. The actual service status still correctly
reflects if the postmaster process is running.
* supported-versions: Version 10 on Ubuntu 18.04 (bionic). (Closes: #881501)
* debian/maintscripts-functions: bump update-alternatives priority of
version 1x to 1x0.
* Unsupport 9.2 on
* t/140_pg_config.t: Also test /usr/bin/pg_config.libpq-dev, and check
MKDIR_P and abs_top_build/srcdir in
2017-11-08 - Christoph Berg <>
postgresql-common (188) unstable; urgency=medium
* pg_ctlcluster, pg_createcluster, pg_upgradecluster: Use lchown instead
of chown to mitigate privilege escalation via symlinks. (CVE-2017-8806.
Related to CVE-2017-12172 in PostgreSQL; extends our earlier fix for
* dh_make_pgxs: Add options to set package name and version.
* pg_lsclusters: Raise error when called on a specific cluster that does not
exist. This was the behavior before the "accept dead postgresql.conf
symlinks" change, but not coded explicitly.
2017-10-22 - Christoph Berg <>
postgresql-common (187) unstable; urgency=medium
* Consistently call psql -X. (Closes: #877920)
* Update pt translation, thanks Ricardo Silva! (Closes: #872430)
* pg_virtualenv: Drop "BUG" message that really just means that
pg_createcluster threw an error.
* pg_createcluster: Drop new cluster if --start was requested and starting
* pg_createcluster: If not running as postgres or root, don't attempt to
install config and data parent directories with owner postgres.
* pg_lsclusters, postgresql-generator, get_version_clusters, cluster_info,
read_conf_file: Accept dead postgresql.conf symlinks, filesystem might not
be mounted yet.
* pg_virtualenv: Fix version comparison when determining newest PG major.
* pg_updatedicts, postgresql-common.postinst: Create tsearch dictionaries on
first install and set umask for correct permissions. (Closes: #868232)
Thanks to Christian Ehrhardt for the analysis!
* Demote postgresql-common hunspell/myspell triggers to noawait.
2017-10-05 - Christoph Berg <>
postgresql-common (186) unstable; urgency=medium
* Team upload.
* Bump default version to 10.
* t/020_create_sql_remove.t: Support 8.x xlog filenames.
* Update ca translation, thanks Innocent De Marchi! (Closes: #876472)
* Use BSD ps syntax in check_pidfile_running.

See Also

Package Description
postgrey_1.36-5_all.deb greylisting implementation for Postfix
postmark_1.53-2_i386.deb File system benchmark from NetApp
postnews_0.7-1_all.deb Usenet article postings via NNTP from the command line
postr_0.13.1-1_all.deb upload photos to Flickr
postsrsd_1.4-1_i386.deb Sender Rewriting Scheme (SRS) lookup table for Postfix
potool_0.16-3_i386.deb program to aid manipulation of gettext po files
potrace_1.14-2_i386.deb utility to transform bitmaps into vector graphics
povray-doc_3.7.0.4-2_all.deb Persistence of vision raytracer (3D renderer) documentation
povray-examples_3.7.0.4-2_all.deb Persistence of vision raytracer (3D renderer) sample files
povray-includes_3.7.0.4-2_all.deb Persistence of vision raytracer (3D renderer) include files
povray_3.7.0.4-2_i386.deb Persistence of vision raytracer (3D renderer)
power-calibrate_0.01.25-1_i386.deb processor power calibration tool
powercap-utils_0.1.1-1_i386.deb Utilities for accessing the powercap Linux kernel feature
powerdebug_0.7.0-2013.08-1build2_i386.deb tool to display regulator, sensor and clock information
powerdevil-data_5.12.4-0ubuntu1_all.deb Global power saver settings data files