Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id BEF5F63B880 for ; Fri, 20 Jun 2008 08:27:59 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 725D863B142; Fri, 20 Jun 2008 08:27:59 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 6685F63B13B for ; Fri, 20 Jun 2008 08:27:58 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 4E146175D0; Fri, 20 Jun 2008 08:27:58 +0000 (UTC) From: Adam Ciarcinski Subject: CVS commit: pkgsrc/databases To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org Message-Id: <20080620082758.4E146175D0@cvs.netbsd.org> Date: Fri, 20 Jun 2008 08:27:58 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: adam Date: Fri Jun 20 08:27:58 UTC 2008 Modified Files: pkgsrc/databases/postgresql81: Makefile.common distinfo pkgsrc/databases/postgresql81-client: Makefile PLIST pkgsrc/databases/postgresql81-plperl: Makefile pkgsrc/databases/postgresql81-plpython: Makefile pkgsrc/databases/postgresql81-pltcl: Makefile pkgsrc/databases/postgresql81-server: Makefile PLIST pkgsrc/databases/postgresql81-tsearch2: Makefile pkgsrc/databases/postgresql81/patches: patch-ab patch-ad Log Message: Changes 8.1.13: * Make pg_get_ruledef() parenthesize negative constants (Tom) Before this fix, a negative constant in a view or rule might be dumped as, say, -42::integer, which is subtly incorrect: it should be (-42)::integer due to operator precedence rules. Usually this would make little difference, but it could interact with another recent patch to cause PostgreSQL to reject what had been a valid "SELECT DISTINCT" view query. Since this could result in pg_dump output failing to reload, it is being treated as a high-priority fix. The only released versions in which dump output is actually incorrect are 8.3.1 and 8.2.7. * Make "ALTER AGGREGATE ... OWNER TO" update pg_shdepend (Tom) This oversight could lead to problems if the aggregate was later involved in a "DROP OWNED" or "REASSIGN OWNED" operation. To generate a diff of this commit: cvs rdiff -r1.16 -r1.17 pkgsrc/databases/postgresql81/Makefile.common cvs rdiff -r1.11 -r1.12 pkgsrc/databases/postgresql81/distinfo cvs rdiff -r1.8 -r1.9 pkgsrc/databases/postgresql81-client/Makefile cvs rdiff -r1.9 -r1.10 pkgsrc/databases/postgresql81-client/PLIST cvs rdiff -r1.6 -r1.7 pkgsrc/databases/postgresql81-plperl/Makefile cvs rdiff -r1.5 -r1.6 pkgsrc/databases/postgresql81-plpython/Makefile cvs rdiff -r1.5 -r1.6 pkgsrc/databases/postgresql81-pltcl/Makefile cvs rdiff -r1.9 -r1.10 pkgsrc/databases/postgresql81-server/Makefile cvs rdiff -r1.5 -r1.6 pkgsrc/databases/postgresql81-server/PLIST cvs rdiff -r1.5 -r1.6 pkgsrc/databases/postgresql81-tsearch2/Makefile cvs rdiff -r1.2 -r1.3 pkgsrc/databases/postgresql81/patches/patch-ab cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/databases/postgresql81/patches/patch-ad Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.