FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
postgresql96-server PostgreSQL is the most advanced open-source database available anywhere
9.6.5_1 databases on this many watch lists=5 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: pgsql@FreeBSD.org search for ports maintained by this maintainer
Port Added: 05 Sep 2016 11:15:47
License: PostgreSQL
PostgreSQL is a sophisticated Object-Relational DBMS, supporting
almost all SQL constructs, including subselects, transactions, and
user-defined types and functions. It is the most advanced open-source
database available anywhere. Commercial Support is also available.

The original Postgres code was the effort of many graduate students,
undergraduate students, and staff programmers working under the direction of
Professor Michael Stonebraker at the University of California, Berkeley. In
1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query
language to SQL and created a new database system which came to known as
Postgres95. Many others contributed to the porting, testing, debugging and
enhancement of the Postgres95 code. As the code improved, and 1995 faded into
memory, PostgreSQL was born.

PostgreSQL development is presently being performed by a team of Internet
developers who are now responsible for all current and future development. The
development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).
Support is available from the PostgreSQL developer/user community through the
support mailing list (questions@PostgreSQL.ORG).

PostgreSQL is free and the complete source is available.

WWW: http://www.postgresql.org/
SVNWeb : Homepage : PortsMon : pkg-plist

To install the port: cd /usr/ports/databases/postgresql96-server/ && make install clean
To add the package: pkg install postgresql96-server

PKGNAME: postgresql96-server

distinfo:

TIMESTAMP = 1503960044
SHA256 (postgresql/postgresql-9.6.5.tar.bz2) = 06da12a7e3dddeb803962af8309fa06da9d6989f49e22865335f0a14bad0744c
SIZE (postgresql/postgresql-9.6.5.tar.bz2) = 19576132
SHA256 (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 85f81baa0fc8f692bcf802c8645196d9e3afdef4f760cef712d940b87655486e
SIZE (postgresql/pg-96b4-icu-2016-10-02.diff.gz) = 5998


Slave ports
  1. databases/postgresql96-client
  2. databases/postgresql96-contrib
  3. databases/postgresql96-docs
  4. databases/postgresql96-plperl
  5. databases/postgresql96-plpython
  6. databases/postgresql96-pltcl

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gmake : devel/gmake
  2. msgfmt : devel/gettext-tools
  3. autoconf-2.69 : devel/autoconf
Library dependencies:
  1. libxml2.so : textproc/libxml2
  2. libicudata.so : devel/icu
  3. libpq.so.5 : databases/postgresql96-client
  4. libintl.so : devel/gettext-runtime

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options
===> The following configuration options are available for postgresql96-server-9.6.5_1:
     DEBUG=off: Build with debugging support
     DTRACE=off: Build with DTrace probes
     GSSAPI=off: Build with GSSAPI support
     ICU=on: Use ICU for unicode collation
     INTDATE=on: Builds with 64-bit date/time type
     LDAP=off: Build with LDAP authentication support
     NLS=on: Use internationalized messages
     OPTIMIZED_CFLAGS=off: Builds with compiler optimizations (-O3)
     PAM=off: Build with PAM Support
     SSL=on: Build with OpenSSL support
     TZDATA=on: Use internal timezone database
     XML=on: Build with XML data type
===> Use 'make config' to modify these settings

USES:
tar:bzip2 cpe gmake pgsql:9.6 gettext ssl

Master Sites:
  1. https://ftp.postgresql.org/pub/source/v9.6.5/

Number of commits found: 17

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
15 Oct 2017 17:53:04
Original commit files touched by this commit  9.6.5_1
Revision:452158
bapt search for other commits by this committer
Recommand psycopg2 over PyGreSQL

Submitted by:	Christoph Moench-Tegeder <cmt@burggraben.net>
25 Sep 2017 00:02:36
Original commit files touched by this commit  9.6.5_1
Revision:450556  Sanity Test Failure
jbeich search for other commits by this committer
devel/icu: update to 59.1

- Temporarily keep C++98 working in consumers for Clang's default -std=

Changes:	http://site.icu-project.org/download/59
PR:		218788
Submitted by:	takefu@airport.fm, dcarmich@dcarmichael.net (early version)
Exp-run by:	antoine
05 Sep 2017 09:27:11
Original commit files touched by this commit  9.6.5
Revision:449278
girgen search for other commits by this committer
The PostgreSQL Global Development Group has released an update to all
supported versions of our database system, including 9.6.5, 9.5.9,
9.4.14, 9.3.19, and 9.2.23.

This release includes fixes that prevent a crash in pg_restore when
using parallel mode. It also patches over a few other bugs reported
since the last releases in August.

Additionally, in 9.4.14 only, there is a fix to an issue with walsenders
preventing primary-server shutdown unless immediate shutdown mode is used.

Users should plan to update at the next convenient downtime.

Bug Fixes and Improvements
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Aug 2017 14:21:21
Original commit files touched by this commit  9.6.4_3
Revision:447678
girgen search for other commits by this committer
The PostgreSQL Global Development Group has released an update to all
supported versions of our database system, including 9.6.4, 9.5.8,
9.4.13, 9.3.18, and 9.2.22. This release fixes three security issues.
It also patches over 50 other bugs reported over the last three months.
Users who are affected by the below security issues should update as
soon as possible.  Users affected by CVE-2017-7547
(https://access.redhat.com/security/cve/CVE-2017-7547) will need to
perform additional steps after upgrading to resolve the issue.  Other
users should plan to update at the next convenient downtime.

URL:		https://www.postgresql.org/about/news/1772/
Security:	CVE-2017-7546, CVE-2017-7547, CVE-2017-7548
17 Jul 2017 11:14:10
Original commit files touched by this commit  9.6.3_3
Revision:446064 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add missing file to plist

PR:		217874
Approved by:	maintainer timeout (postgres, 2 weeks)
29 Jun 2017 12:04:18
Original commit files touched by this commit  9.6.3_1
Revision:444644 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Include pg_regress to postgresql96-client, to allow running regression tests
for postgresql extensions

PR:		217874
Approved by:	maintainer timeout (3 months)
11 May 2017 14:28:22
Original commit files touched by this commit  9.6.3
Revision:440628 This port version is marked as vulnerable.
girgen search for other commits by this committer
PostgreSQL security updates

The PostgreSQL Global Development Group has released an update to all supported
versions of our database system, including 9.6.3, 9.5.7, 9.4.12, 9.3.17, and
9.2.21. This release fixes three security issues. It also patches a number of
other bugs reported over the last three months. Users who use the PGREQUIRESSL
environment variable to control connections, and users who rely on security
isolation between database users when using foreign servers, should update as
soon as possible. Other users should plan to update at the next convenient
downtime.

URL:    https://www.postgresql.org/about/news/1746/
Security:       CVE-2017-7484, CVE-2017-7485, CVE-2017-7486

Also modify rcorder and let sshd start before PostgreSQL, so any problems
during startup can be reviewed promplty from an ssh login.
09 Feb 2017 15:22:44
Original commit files touched by this commit  9.6.2
Revision:433738 This port version is marked as vulnerable.
girgen search for other commits by this committer
PostgreSQL 9.6.2, 9.5.6, 9.4.11, 9.3.16 and 9.2.20 released!

The PostgreSQL Global Development Group has released an update to all supported
versions of our database system, including 9.6.2, 9.5.6, 9.4.11, 9.3.16, and
9.2.20. This release includes fixes that prevent data corruption issues in
index builds and in certain write-ahead-log replay situations, which are
detailed below. It also patches over 75 other bugs reported over the last three
months.

Users should plan to apply this update at the next scheduled downtime.

Build corruption with CREATE INDEX CONCURRENTLY

There existed a race condition if CREATE INDEX CONCURRENTLY was called on a
column that had not been indexed before, then rows that were updated by
transactions running at the same time as the CREATE INDEX CONCURRENTLY command
could have been indexed incorrectly.

If you suspect this may have happened, the most reliable solution is to rebuild
affected indexes after installing this update.

This issue is present in the 9.2, 9.3, 9.4, 9.5, and 9.6 series of PostgreSQL.

URL	https://www.postgresql.org/about/news/1733/
07 Jan 2017 21:42:28
Original commit files touched by this commit  9.6.1_1
Revision:430839 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Add more PLIST_SUB to Mk/Uses/python.mk

- Add PYTHON_PYOEXTENSION and PYTHON_SUFFIX
- Add PYTHON2 and PYTHON3
- Respect PYTHON_VERSION
- Rename PYOEXTENSION to PYTHON_PYOEXTENSION

This change would help:
- Build databases/postgresql*-plpython with Python 3
  (It has PLIST issue since bsd.python.mk to Uses/python.mk transition)
- Simplify Makefile

PR:		205807
Differential Revision:	https://reviews.FreeBSD.org/D4758
Exp-run by:	antoine
05 Jan 2017 16:29:32
Original commit files touched by this commit  9.6.1_1
Revision:430644 This port version is marked as vulnerable.
mat search for other commits by this committer
Long ago, I removed all the : in file names in the ports tree.

One had crept back.

Sponsored by:	Absolight
27 Oct 2016 14:04:56
Original commit files touched by this commit  9.6.1
Revision:424765 This port version is marked as vulnerable.
girgen search for other commits by this committer
Update PostgreSQL to latest versions.

The PostgreSQL Global Development Group has released an update to all supported
versions of our database system, including 9.6.1, 9.5.5, 9.4.10, 9.3.15,
9.2.19, and 9.1.24.

This release fixes two issues that can cause data corruption, which are
described in more detail below. It also patches a number of other bugs reported
over the last three months. The project urges users to apply this update at the
next possible downtime.
29 Sep 2016 13:37:00
Original commit files touched by this commit  9.6.0_1
Revision:422916 This port version is marked as vulnerable.
girgen search for other commits by this committer
PostgreSQL 9.6, the latest version of the world's leading open source
database, was released today by the PostgreSQL Global Development
Group.  This release will allow users to both scale up and scale out
high performance database workloads.  New features include parallel
query, synchronous replication improvements, phrase search, and
improvements to performance and usability, as well as many more
features.
24 Sep 2016 11:06:57
Original commit files touched by this commit  9.6.r1_4
Revision:422711
tijl search for other commits by this committer
- Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
21 Sep 2016 09:02:59
Original commit files touched by this commit  9.6.r1_3
Revision:422551
girgen search for other commits by this committer
We should tell initdb which user we want as DBA
07 Sep 2016 01:57:44
Original commit files touched by this commit  9.6.r1_2
Revision:421475
girgen search for other commits by this committer
Fix plist problem for postgresql-9.6 [1]

Fix spelling while here [2]

Pointed out by:	matthew [1], bcr [2]
Pointy hat to:	girgen
05 Sep 2016 11:59:33
Original commit files touched by this commit  9.6.r1_1
Revision:421361
girgen search for other commits by this committer
Fix broken package name for PostgreSQL 9.6 RC1
Fix bad pkg-plist for postgresql 9.6 server
05 Sep 2016 11:15:29
Original commit files touched by this commit  9.6.r1
Revision:421360
girgen search for other commits by this committer
Add PostgreSQL-9.6 RC1

Please read the entry from 20160905 in UPDATING:

daemon user has changed to `postgres'
ICU is default on

Number of commits found: 17

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
arjOct 19
cactiOct 19
mariadb100-serverOct 19
mariadb101-serverOct 19
mariadb102-serverOct 19
mariadb55-serverOct 19
mysql55-serverOct 19
mysql56-serverOct 19
mysql57-serverOct 19
percona55-serverOct 19
percona56-serverOct 19
percona57-serverOct 19
krb5Oct 18
krb5-113Oct 18
krb5-114Oct 18

22 vulnerabilities affecting 93 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 31601
Broken 154
Deprecated 77
Ignore 423
Forbidden 0
Restricted 175
No CDROM 78
Vulnerable 57
Expired 16
Set to expire 70
Interactive 0
new 24 hours 1
new 48 hours9
new 7 days16
new fortnight46
new month426

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.