284 Commits

Author SHA1 Message Date
pea
6605c8bf4b Major update to 10.1
With the help of jeremy@, thanks you !!
Tested in a bulk by ajacoutot@, thanks you :)

ok jeremy@
2017-11-30 16:13:12 +00:00
danj
04fcca6db1 regen patches
ok sthen@
2017-11-13 17:17:30 +00:00
pea
9e6c018b74 Security update to 9.6.6
ok awolk@
2017-11-13 16:30:55 +00:00
pea
6b2c1c54c4 Bugfixes update to 9.6.5
Small changes to README-server (from sthen@)

ok sthen@
2017-09-13 14:24:08 +00:00
pea
5abf9f80cb Security update to 9.6.4 2017-08-14 11:56:54 +00:00
schwarze
2ef5ff682e The manual manual pages (of the usual poor DocBook quality) now
look better with mandoc than with groff, so drop USE_GROFF and bump
those four of the six subpackages that contain manual pages.
2017-06-13 12:59:47 +00:00
sthen
b016cd655c switch README to using rcctl, ok pea@ 2017-05-23 14:17:00 +00:00
pea
7200f9f726 Security update to 9.6.3 ( CVE-2017-7484, CVE-2017-7485, CVE-2017-7486) 2017-05-17 07:34:19 +00:00
pea
7ad17c9984 Fix bug with create extension plperl
( Util.c: loadable library and perl binaries are mismatched )
Spotted and fix by Markus Hennecke, Thanks !
2017-05-11 13:44:15 +00:00
pea
1a4d554e97 Update to 9.6.2
ok jeremy@
2017-02-10 14:07:28 +00:00
sthen
a896ba3015 Adjust pg_upgrade docs. Written by jeremy@ based on my notes, with small
tweaks by me to avoid hardcoding versions (both in this README and in the
@ask-update in PLIST).  OK jeremy@ pea@
2017-02-09 15:14:11 +00:00
jsg
4cd880e982 Base gcc does not have atomic builtins on arm. Instead of disabling
spinlocks build with ports gcc for now to get the atomic builtins.

ok sthen@
2016-12-26 13:56:04 +00:00
phessler
382a9341a1 disable spinlocks on arm, so we can have a postgresql package 2016-12-21 07:43:57 +00:00
jeremy
55e0b1aa19 Update to PostgreSQL 9.6.1
This moves pg_upgrade to a subpackage, and has that
subpackage depend on postgresql-previous.

pthread is removed from WANTLIB, as it is no longer
needed for suppoting threaded extensions.

This adds support for PostgreSQL 9.6's new BSD
authentication.

OK pea@ landry@
2016-12-18 18:18:27 +00:00
ajacoutot
5558c792d3 First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.

lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl
2016-09-10 13:03:40 +00:00
jasper
003e889c0a retire sparc 2016-09-01 10:53:26 +00:00
pea
8e1d376a4d Security update to 9.5.4
ok robert@
2016-08-17 09:43:46 +00:00
sthen
7d33c379f6 remove obsolete README, pthread preload no longer needed, and it didn't even
make it into the PLIST anyway
2016-07-01 11:37:38 +00:00
landry
2e44ee3f41 Add alpha to the 'need --disable-spinlocks' boat
http://build-failures.rhaalovely.net/alpha/2016-05-26/databases/postgresql.log

error: #error PostgreSQL does not have native spinlock support on this
platform. To continue the compilation, rerun configure using
--disable-spinlocks. However, performance will be poor. Please report
this to pgsql-bugs@postgresql.org.
2016-06-03 07:28:07 +00:00
pea
c2514ee0ae Update ton 9.5.3
ok jeremy@
2016-05-13 17:15:55 +00:00
pea
cbf363bf45 Update to 9.5.2
Tested in a bulk by ajacoutot@
ok jeremy@
2016-05-13 14:27:48 +00:00
sthen
99b8a81a23 garbage-collect comment that was associated with the (removed) SHARED_ONLY
line. ok pea@
2016-04-01 14:41:07 +00:00
pea
85c385b606 Security update to 9.4.7
ok sthen@
2016-04-01 13:00:18 +00:00
naddy
deea7ed07b drop SHARED_ONLY from python and ruby ports 2016-03-20 16:12:22 +00:00
sthen
728a484e69 SECURITY update to PostgreSQL 9.4.6: various fixes including one for
CVE-2016-0773, an issue with regular expression parsing. Various other fixes.

Note: ..."if you are upgrading an installation that contains any GIN
indexes that use the (non-default) jsonb_path_ops operator class, see
the first changelog entry"...
http://www.postgresql.org/docs/current/static/release-9-4-6.html

OK pea@
2016-02-13 21:54:28 +00:00
pea
f4acf80106 Security update to 9.4.5 2015-11-03 09:35:31 +00:00
zhuk
eb5df17d69 Initialize test database clusters with UTF-8 encoding.
Initial idea from Patrick Keshishian on ports@, okay landry@.
2015-09-24 20:35:31 +00:00
kirby
73de9b2a88 - remove trailing white spaces
- add RSC id and header to README-plpython
OK jasper@
2015-08-03 07:42:30 +00:00
zhuk
963a1d0ef8 Run test commands in a subshell to avoid potential clutter of variables
coming from those modules.
2015-07-19 12:42:20 +00:00
zhuk
1e4bb553c3 Don't use same directory for both mariadb.port.mk and postgresql.port.mk:
they could be used at the same time, and each of them wipes the database
directory before running server.
2015-07-19 12:34:41 +00:00
ajacoutot
4220ee24ac sudo(8) -> su(1) 2015-07-18 15:32:47 +00:00
bentley
79430bf078 Kill dead mirrors, and add a http mirror.
ok pea@ (maintainer)
2015-06-23 07:26:21 +00:00
pea
87aca8a921 Upgrade to 9.4.4
ok ajacoutot@
2015-06-22 07:29:42 +00:00
pea
24676274b4 Security / reliability update to 9.4.2
go ahead ajacoutot@
2015-06-01 08:23:47 +00:00
ajacoutot
a183b75553 "/usr/local/lib/pkgconfig/" is part of mtree(8).
Packages should not own this dir to prevent its deletion or a warning that it
cannot be removed because it's not empty at pkg_delete(1) time.
2015-05-22 11:31:10 +00:00
phessler
567dc192e3 these expect that "sparc" is sparc64, not 32bit. 2015-04-17 07:59:19 +00:00
jca
39b50d922e Fix hba "samehost"/"samenet" support.
On OpenBSD, the sa_family field in netmask sockaddrs can be zero and
thus different from the sa_family of the address sockaddr.
Until this glitch gets corrected, fix postgresql.

ok sthen@ pea@ (MAINTAINER)
2015-02-18 17:49:56 +00:00
jca
eacaf6c8d1 Fix hba with IPv6 connections.
The incorrect code was generating memcpy calls with src and dest
overlapping, which raises SIGABRT, making the server unreachable
using IPv6.  The fix consists in passing the right parameters to
memcpy, including sizeof(struct sockaddr_in) as len, since
sizeof(struct sockaddr_storage) would be too much, and sa_len
is unusable in netmask sockaddrs.  Debugged with sthen@ and lteo@

Problem reported by Hugo Osvaldo Barrera.

ok sthen@
2015-02-17 12:43:08 +00:00
sthen
ad43ce3371 regen 2015-02-16 21:40:38 +00:00
pea
42dbddc262 Security / bugfixes update to 9.4.1 (5 CVE)
ok sthen@
2015-02-06 09:01:21 +00:00
zhuk
5cc84cfc6e Add --nosync to initdb(1) invocation to speed up test framework startup,
as suggested in private mail.
2015-01-21 21:12:28 +00:00
landry
bf9ed5ed4d Unbreak on alpha by using the correct memory barrier instruction, courtesy of miod@ 2015-01-16 23:24:15 +00:00
landry
d28ba6a369 regen patches 2015-01-16 20:43:48 +00:00
landry
954b3f16ed That had to happen... postgresql fails to build on alpha:
{standard input}:1354: Error: unknown opcode `rmb'
Mark as BROKEN accordingly, until a proper fix is devised.
2015-01-16 18:24:57 +00:00
zhuk
2ae5b98b96 Add infrastructure for testing PostgreSQL-based apps. It sets up database
cluster, creates a database (optionally), starts server and then starts
actual test code. The server gets correctly shut down after testing.
Also, only Unix sockets are used for connections, minimizing side effects
on running system.

Man page to follow.

okay espie@
2015-01-12 20:54:09 +00:00
pea
dc69be6808 Update to 9.4.0
Tested in a bulk build by landry@

help and ok jeremy@, sthen@
2015-01-08 15:01:11 +00:00
jeremy
dfa6a753d2 Allow installation of PostgreSQL extensions outside of the ports system.
Remove FAKE_AS_ROOT = always-wrap, since it is no longer necessary.

espie@ in favor
OK pea@
2014-10-16 00:08:54 +00:00
sthen
b85142c784 use -w when starting postgresql, to wait for startup to complete before
continuing. suggested by frantisek holop, ok ajacoutot@

while there, s/an another/another/ in README
2014-09-23 08:41:10 +00:00
espie
73a10c0733 turn on "always-wrap" for the 3 ports known to embed their install program
in installed files.
2014-09-16 09:09:46 +00:00
pea
24f9ceb47f Update to 9.3.5
ok sthen@
2014-09-02 13:39:39 +00:00