Format: 1.7 Date: Wed, 25 Mar 2009 09:17:17 +0100 Source: postgresql-8.1 Binary: postgresql-8.1 postgresql-pltcl-8.1 postgresql-plperl-8.1 libpgtypes2 libpq-dev libpq4 postgresql-doc-8.1 postgresql-plpython-8.1 libecpg-compat2 libecpg5 libecpg-dev postgresql-client-8.1 postgresql-server-dev-8.1 postgresql-contrib-8.1 Architecture: sparc_translations sparc Version: 8.1.17-0ubuntu0.6.06 Distribution: dapper-proposed Urgency: low Maintainer: Ubuntu/sparc Build Daemon Changed-By: Martin Pitt Description: libecpg-compat2 - older version of run-time library for ECPG programs libecpg-dev - development files for ECPG (Embedded PostgreSQL for C) libecpg5 - run-time library for ECPG programs libpgtypes2 - shared library libpgtypes for PostgreSQL 8.1 libpq-dev - header files for libpq4 (PostgreSQL library) libpq4 - PostgreSQL C client library postgresql-8.1 - object-relational SQL database, version 8.1 server postgresql-client-8.1 - front-end programs for PostgreSQL 8.1 postgresql-contrib-8.1 - additional facilities for PostgreSQL postgresql-plperl-8.1 - PL/Perl procedural language for PostgreSQL 8.1 postgresql-plpython-8.1 - PL/Python procedural language for PostgreSQL 8.1 postgresql-pltcl-8.1 - PL/TCL procedural language for PostgreSQL 8.1 postgresql-server-dev-8.1 - development files for PostgreSQL 8.1 server-side programming Changes: postgresql-8.1 (8.1.17-0ubuntu0.6.06) dapper-proposed; urgency=low . * New upstream bug fix release 8.1.17: (LP: #344688) - Prevent error recursion crashes when encoding conversion fails. This change extends fixes made in the last two minor releases for related failure scenarios. The previous fixes were narrowly tailored for the original problem reports, but we have now recognized that *any* error thrown by an encoding conversion function could potentially lead to infinite recursion while trying to report the error. The solution therefore is to disable translation and encoding conversion and report the plain-ASCII form of any error message, if we find we have gotten into a recursive error reporting situation. - Disallow "CREATE CONVERSION" with the wrong encodings for the specified conversion function. This prevents one possible scenario for encoding conversion failure. The previous change is a backstop to guard against other kinds of failures in the same area. - Fix core dump when to_char() is given format codes that are inappropriate for the type of the data argument. - Fix decompilation of CASE WHEN with an implicit coercion. - Fix possible misassignment of the owner of a TOAST table's rowtype. If "CLUSTER" or a rewriting variant of "ALTER TABLE" were executed by someone other than the table owner, the pg_type entry for the table's TOAST table would end up marked as owned by that someone. This caused no immediate problems, since the permissions on the TOAST rowtype aren't examined by any ordinary database operation. However, it could lead to unexpected failures if one later tried to drop the role that issued the command (in 8.1 or 8.2), or "owner of data type appears to be invalid" warnings from pg_dump after having done so (in 8.3). - Clean up PL/pgSQL error status variables fully at block exit. This is not a problem for PL/pgSQL itself, but the omission could cause the PL/pgSQL Debugger to crash while examining the state of a function. - Add MUST (Mauritius Island Summer Time) to the default list of known timezone abbreviations. Files: 4270b5f118a40513182eaed200648eab 3347696 misc optional postgresql-8.1_8.1.17-0ubuntu0.6.06_sparc.deb b25abcb13b429c4d44828449d0aec995 769108 misc optional postgresql-client-8.1_8.1.17-0ubuntu0.6.06_sparc.deb 49be763d8680fd68e6bf0e8ed9c4c880 629050 libdevel optional postgresql-server-dev-8.1_8.1.17-0ubuntu0.6.06_sparc.deb 22f8fa916b3c47edbb9d5f1ce8f30a6e 620122 misc optional postgresql-contrib-8.1_8.1.17-0ubuntu0.6.06_sparc.deb a382d9a3e88e90fb833c5056956c4c28 197828 misc optional postgresql-plperl-8.1_8.1.17-0ubuntu0.6.06_sparc.deb b96c54c205f93e1c5668652a67302687 191952 misc optional postgresql-plpython-8.1_8.1.17-0ubuntu0.6.06_sparc.deb 3f8f57ad0e463a9b666979cc13e01a59 192606 misc optional postgresql-pltcl-8.1_8.1.17-0ubuntu0.6.06_sparc.deb ccb93714ea5305ed7d2deddf9b7745e4 329166 libdevel optional libpq-dev_8.1.17-0ubuntu0.6.06_sparc.deb 3ad48627862462399711a6488ae89fa1 229860 libs optional libpq4_8.1.17-0ubuntu0.6.06_sparc.deb 0f76a4aad2244d21aa3af8e55b7a26ef 201918 libs optional libecpg5_8.1.17-0ubuntu0.6.06_sparc.deb 23fd563eb13384b05b7ce4b7988ac161 362420 libdevel optional libecpg-dev_8.1.17-0ubuntu0.6.06_sparc.deb 6db5aba8dd9c11490341f5bc91543af4 181332 libs optional libecpg-compat2_8.1.17-0ubuntu0.6.06_sparc.deb a84804e7135234883ef13daa8bfe57b6 202350 libs optional libpgtypes2_8.1.17-0ubuntu0.6.06_sparc.deb 45fbc89fbd56917d29cf9ab1fe09ac66 4109619 raw-translations - postgresql-8.1_8.1.17-0ubuntu0.6.06_sparc_translations.tar.gz