File postgresql.changes of Package postgresql

-------------------------------------------------------------------
Wed Nov  5 16:07:45 CET 2008 - max@suse.de

- Bugfix release: 8.3.5
  * Fix GiST index corruption due to marking the wrong index
    entry "dead" after a deletion. This would result in index
    searches failing to find rows they should have found.
  * Fix backend crash when the client encoding cannot represent a
    localized error message.
  * Fix possible crash in bytea-to-XML mapping.
  * Fix possible crash when deeply nested functions are invoked
    from a trigger.
  * Improve optimization of "expression" IN ("expression-list")
    queries.
  * Fix mis-expansion of rule queries when a sub-SELECT appears
    in a function call in FROM, a multi-row VALUES list, or a
    RETURNING list.
  * Fix Assert failure during rescan of an IS NULL search of
    a GiST index.
  * Fix memory leak during rescan of a hashed aggregation plan.
  * Ensure an error is reported when a newly-defined PL/pgSQL
    trigger function is invoked as a normal function.
  * Force a checkpoint before "CREATE DATABASE" starts to copy
    files This prevents a possible failure if files had recently
    been deleted in the source database.
  * Prevent possible collision of relfilenode numbers when moving
    a table to another tablespace with "ALTER SET TABLESPACE".
  * Fix incorrect text search headline generation when single
    query item matches first word of text.
  * Fix improper display of fractional seconds in interval
    values when using a non-ISO datestyle in an
    "--enable-integer-datetimes" build.
  * Make ILIKE compare characters case-insensitively even when
    they're escaped.
  * Ensure "DISCARD" is handled properly by statement logging.
  * Fix incorrect logging of last-completed-transaction time
    during PITR recovery.
  * Ensure SPI_getvalue and SPI_getbinval behave correctly when
    the passed tuple and tuple descriptor have different numbers
    of columns.
 * Fix small memory leak when using libpq's gsslib parameter.
 * Ensure libgssapi is linked into libpq if needed.
 * Fix ecpg's parsing of "CREATE ROLE".
 * Fix recent breakage of pg_ctl restart.

-------------------------------------------------------------------
Thu Sep 25 13:19:09 CEST 2008 - max@suse.de

- Bugfix release: 8.3.4
- Issues fixed include autovacuum crashes reported by several
  users, two Heap Only Tuple bugs, a foreign key failure
  condition, a too-small lock address space, two Write Ahead Log
  bugs, several planner mistakes, and numerous "corner condition"
  bugs.

-------------------------------------------------------------------
Fri Sep  5 10:15:20 CEST 2008 - max@suse.de

- New version: 8.3.3 with countless bug fixes over 8.3.1.
- For details, see
  http://www.postgresql.org/docs/8.3/static/release-8-3-2.html ,
  http://www.postgresql.org/docs/8.3/static/release-8-3-3.html ,
  or /usr/share/doc/packages/postgresql/HISTORY .

-------------------------------------------------------------------
Thu Aug 28 23:23:58 CEST 2008 - cthiel@suse.de

- fix init script

-------------------------------------------------------------------
Mon May 19 18:31:54 CEST 2008 - schwab@suse.de

- Fix broken configure check.

-------------------------------------------------------------------
Fri May  9 10:25:15 CEST 2008 - aj@suse.de

- Add baselibs.conf.

-------------------------------------------------------------------
Fri Apr 18 11:37:38 CEST 2008 - max@suse.de

- Removed static libs from postgresql-devel.
- Removed more old Obsoletes: tags.
- Fixed path to pid file in init script.
- Moved "make check" to %check section
- Silence some bogus rpmlint warnings

-------------------------------------------------------------------
Thu Apr 10 14:23:15 CEST 2008 - max@suse.de

- Adopt the 8.3.1 package from Peter Eisentraut's OBS project.
- New features in PostgreSQL 8.3 include:
  * Full text search is integrated into the core database system
  * Support for the SQL/XML standard, including new operators and
    an XML data type
  * Enumerated data types (ENUM)
  * Arrays of composite types
  * Universally Unique Identifier (UUID) data type
  * Add control over whether NULLs sort first or last
  * Updatable cursors
  * Server configuration parameters can now be set on a
    per-function basis
  * User-defined types can now have type modifiers
  * Automatically re-plan cached queries when table definitions
    change or statistics are updated
  * Numerous improvements in logging and statistics collection
  * Support multiple concurrent autovacuum processes, and other
    autovacuum improvements
- Remove old provides/obsoletes tags for way-back package renames.

-------------------------------------------------------------------
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de

- added baselibs.conf file to build xxbit packages
  for multilib support

-------------------------------------------------------------------
Thu Jan 10 14:34:16 CET 2008 - max@suse.de

- Update to 8.2.6 to fix five security issues:
  - Index Functions Privilege Escalation: CVE-2007-6600
  - Regular Expression Denial-of-Service: CVE-2007-4772,
    CVE-2007-6067, CVE-2007-4769, #329282
  - DBLink Privilege Escalation: CVE-2007-6601, #328403

-------------------------------------------------------------------
Wed Jun  6 16:02:58 CEST 2007 - max@suse.de

- New version: 8.2.4
- The list of changes between the 8.1 and 8.2 series is too long
  to reproduce here. It can be found under
  /usr/share/doc/packages/postgresql/HISTORY when the postgresql
  package is installed or online at http://www.postgresql.org.
- Splited the postgresql-pl package into individual packages for
  PL/Perl, PL/Python and PL/Tcl.
- Added a config file for SuSEfirewall2 (#247370).

-------------------------------------------------------------------
Thu Mar 29 14:32:16 CEST 2007 - rguenther@suse.de

- Add bison, flex and zlib-devel BuildRequires.

-------------------------------------------------------------------
Tue Oct 17 15:01:57 CEST 2006 - max@suse.de

- New patchlevel release: 8.1.5
- Disallow aggregate functions in "UPDATE" commands, except within
  sub-SELECTs. The behavior of such an aggregate was unpredictable,
  and in 8.1.X could cause a crash, so it has been disabled.
- Fix core dump when an untyped literal is taken as ANYARRAY.
- Fix core dump in duration logging for extended query protocol when
  a "COMMIT" or "ROLLBACK" is executed.
- Fix mishandling of AFTER triggers when query contains a SQL function
  returning multiple rows.
- Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause.
- Fix string_to_array() to handle overlapping matches for the
  separator string.
- Fix to_timestamp() for AM/PM formats.
- Fix autovacuum's calculation that decides whether "ANALYZE" is
  needed.
- Fix corner cases in pattern matching for psql's \d commands.
- Fix index-corrupting bugs in /contrib/ltree.
- Numerous robustness fixes in ecpg.
- Fix backslash escaping in /contrib/dbmirror.
- Minor fixes in /contrib/dblink and /contrib/tsearch2.
- Efficiency improvements in hash tables and bitmap index scans.

-------------------------------------------------------------------
Wed May 24 10:24:26 CEST 2006 - max@suse.de

- Update to 8.1.4 to fix SQL injection vulnerabilities
  (bug #177931, CVE-2006-2313, CVE-2006-2314).

- Added a new postgresql-SECURITY-NOTICE file with an FAQ that
  explains the issues.

-------------------------------------------------------------------
Mon Feb 13 15:47:46 CET 2006 - max@suse.de

- New version: 8.1.3 (#150376).
- Relaxed dependencies between subpackages to simplify future
  updates.

-------------------------------------------------------------------
Wed Jan 25 21:40:32 CET 2006 - mls@suse.de

- converted neededforbuild to BuildRequires

-------------------------------------------------------------------
Fri Jan 13 17:21:31 CET 2006 - max@suse.de

- Moved from logrotate to PostgreSQL's own log rotation facility.
- Log files are now located under /var/lib/pgsql/data/pg_log .
- Improved error reporting on test suite failures.

-------------------------------------------------------------------
Thu Dec 22 17:26:01 CET 2005 - max@suse.de

- New version: 8.1.1

-------------------------------------------------------------------
Fri Jun 17 09:50:16 CEST 2005 - max@suse.de

- Removed bogus %patch3

-------------------------------------------------------------------
Thu Jun  2 18:59:06 CEST 2005 - max@suse.de

- Added postgresql-CAN-2005-1409-1410-fix.sh for fixing existing
  installations, and referred to it in the SECURITY-NOTICE.

-------------------------------------------------------------------
Tue May 17 18:56:40 CEST 2005 - max@suse.de

- Added postgresql-SECURITY-NOTICE to describe the manual actions
  that are needed to apply the bugfixes from 8.0.3 to existing
  installations.

-------------------------------------------------------------------
Tue May 10 18:06:54 CEST 2005 - max@suse.de

- New patch release: 8.0.3
- Fixes bug #82869, CAN-2005-1410, and CAN-2005-1409
- Obsoletes postgresql-CAN-2005-0247.patch

-------------------------------------------------------------------
Mon Apr 11 13:35:34 CEST 2005 - max@suse.de

- New patch release: 8.0.2

-------------------------------------------------------------------
Mon Apr  4 16:11:06 CEST 2005 - uli@suse.de

- hardwire thread safety to yes (test may hang QEMU)

-------------------------------------------------------------------
Fri Apr  1 13:38:46 CEST 2005 - uli@suse.de

- ignore regressions on ARM

-------------------------------------------------------------------
Wed Mar 16 19:56:30 CET 2005 - max@suse.de

- Prevent the wrapper libs from ending up in the provides list.

-------------------------------------------------------------------
Mon Mar 14 18:14:27 CET 2005 - max@suse.de

- Added postgresql-CAN-2005-0247.patch to fix bug #65692.

-------------------------------------------------------------------
Fri Mar 11 20:55:19 CET 2005 - max@suse.de

- Added some wrapper libs so that old postmaster binaries, back
  to at least 8.1/SLES8 can still be started.
- Extended the init script to use the wrapper libs when needed.
- Setting a senseful umask when creating the postmaster backups
  in %pre.

-------------------------------------------------------------------
Mon Feb  7 11:41:18 CET 2005 - max@suse.de

- New patch release: 8.0.1
- Fixes a vulnerability in the LOAD command.

-------------------------------------------------------------------
Wed Jan 19 11:23:32 CET 2005 - max@suse.de

- Update to the final 8.0.0 release.

-------------------------------------------------------------------
Wed Dec 22 20:36:21 CET 2004 - max@suse.de

- New version: 8.0.0rc2

-------------------------------------------------------------------
Fri Dec 10 17:48:44 CET 2004 - max@suse.de

- New version: 8.0.0rc1
- Recoded README.SuSE.de to UTF-8.

-------------------------------------------------------------------
Fri Dec  3 16:44:58 CET 2004 - max@suse.de

- New version: 8.0.0beta5

-------------------------------------------------------------------
Thu Nov 18 15:50:27 CET 2004 - ro@suse.de

- use kerberos-devel-packages

-------------------------------------------------------------------
Mon Sep  6 16:26:22 CEST 2004 - max@suse.de

- Created a separate spec file for the postgresql-pl subpackage.

-------------------------------------------------------------------
Fri Aug 20 18:20:02 CEST 2004 - max@suse.de

- New version: 7.4.5. 

-------------------------------------------------------------------
Thu Jul 15 12:20:38 CEST 2004 - max@suse.de

- New version: 7.4.3.

-------------------------------------------------------------------
Mon May 24 11:10:04 CEST 2004 - max@suse.de

- Changed dependency of -devel from the main package to -libs
  (Bug #40922).

-------------------------------------------------------------------
Mon Apr  5 15:44:01 CEST 2004 - max@suse.de

- Added postgresql-regression.patch to prevent test failures
  during summertime/wintertime changes.

-------------------------------------------------------------------
Thu Mar 11 16:38:39 CET 2004 - max@suse.de

- New patch release: 7.4.2

-------------------------------------------------------------------
Fri Jan 16 11:53:23 CET 2004 - kukuk@suse.de

- Add pam-devel to neededforbuild

-------------------------------------------------------------------
Mon Jan 12 17:56:41 CET 2004 - max@suse.de

- New version: 7.4.1
- Write timestamps to /var/log/postgresql by default.

-------------------------------------------------------------------
Thu Dec 18 20:49:09 CET 2003 - max@suse.de

- Package the backend headers as well (make install-all-headers),
  because they are needed for server-side modules written in C.

-------------------------------------------------------------------
Tue Nov 18 13:20:55 CET 2003 - max@suse.de

- Install pg_config_manual.h and port.h, because they are needed
  by c.h (postgresql-include.patch).

-------------------------------------------------------------------
Mon Nov 17 11:57:45 CET 2003 - max@suse.de

- New version: 7.4. For details see
  http://www.postgresql.org/docs/7.4/static/release.html, or
  /usr/share/doc/packages/postgresql/html/release.html

- Overhauled and simplified the spec file.

- Building with Kerberos-Support.

- Building thread-safe client libraries.

- Architecture-dependent tweaks for the testsuite are not needed
  anymore.

- Better detection for embedded Python build options.

-------------------------------------------------------------------
Mon Oct 20 10:15:43 CEST 2003 - schwab@suse.de

- Fix last change.

-------------------------------------------------------------------
Sat Oct 18 10:15:34 CEST 2003 - adrian@suse.de

- ignore minor mis-calculation on mips
- build as user

-------------------------------------------------------------------
Tue Sep 23 11:41:02 CEST 2003 - max@suse.de

- Fixed version detection in the pre script of the server package.
  (#31570)

- Ignore errors from stop_on_removal (#31607).

-------------------------------------------------------------------
Mon Sep 15 11:05:16 CEST 2003 - max@suse.de

- Activated the patch, that fixes dbf2pg (#27427). The patch was
  added to the package before, but accidentally didn't get applied.

- Improved handling of old versions of the backend (#27114).

- Stopping the server before uninstallation and restarting it
  after update (#29038).

-------------------------------------------------------------------
Fri Aug 29 17:50:23 CEST 2003 - mcihar@suse.cz

- python bindings require same python version as it was built with

-------------------------------------------------------------------
Thu Aug 14 17:24:23 CEST 2003 - max@suse.de

- Added ServiceRestart to sysconfig template.

-------------------------------------------------------------------
Thu Aug 14 14:40:41 CEST 2003 - ro@suse.de

- fixed chown usage in init-script

-------------------------------------------------------------------
Mon Aug  4 11:03:49 CEST 2003 - max@suse.de

- New version: 7.3.4.

- Adopted postgresql-multilib.patch from the official PostgreSQL
  RPMs. This obsoletes postgresql-lib64.patch.

- Use test-and-set locks for x86_64 instead of slow semaphores.
  (postgresql-x86_64.patch, Bug #27308)

- make use of %jobs for parallel builds.

- Fix ownership of /etc/logrotate.d/postgresql (Bug #28431).

- Changed the default locale for the server to "C" to avoid a hard
  dependency to glibc-locale (bug #28338).

- Enabled charset conversion for dbf2pg (Bug #27427).

-------------------------------------------------------------------
Wed Jul 16 13:13:05 CEST 2003 - meissner@suse.de

- fix hanging builds by another rework of the ppc64
  locking. Apparently we need to do exact stcwx. ; bne ; isync
  sequences to stay correct.

-------------------------------------------------------------------
Tue Jun 24 12:27:36 CEST 2003 - meissner@suse.de

- Fixed the ppc/ppc64 locking, isync was at the wrong
  position. Replaced full sync by lwsync. slock_ts can
  be 32bit on ppc64 too, we just use lwarx/stwcx which
  handle 32bit components.

-------------------------------------------------------------------
Tue Jun  3 16:00:19 CEST 2003 - max@suse.de

- New version: 7.3.3.

- Remove unpackaged files.

- pg_hba.conf: only allow local connections from the same user
  by default.

-------------------------------------------------------------------
Fri Mar 14 10:47:53 CET 2003 - max@suse.de

- Fixed generation of sql files in contrib, and really install the
  contrib stuff instead of just copying over the source tree
  (Bug #25323, postgresql-contrib.patch).

- Fixed the file-list of the server package.

-------------------------------------------------------------------
Wed Mar 12 11:25:09 CET 2003 - max@suse.de

- Fixed a typo in the init script (Bug #25115).

-------------------------------------------------------------------
Thu Mar  6 15:59:50 CET 2003 - max@suse.de

- Add support for LSB compatible exit codes for start and stop
  to pg_ctl (postgresql-lsb.patch).

- Use pg_ctl instead of startproc/killproc in init script, because
  it waits until the server is completely fired up or shut down.
  (Bug #24395)

- Removed the libpq.so.2.0 link from the package, because it got
  removed by ldconfig after installation anyways (Bug #24557).

-------------------------------------------------------------------
Tue Feb 25 13:19:25 CET 2003 - max@suse.de

- Mark manpages as documentation.
- Create the backup directory during install.

-------------------------------------------------------------------
Mon Feb 24 17:35:36 CET 2003 - max@suse.de

- Make a backup of the server binaries during update, and use the
  old server as long as the data files are still in the old format.

-------------------------------------------------------------------
Thu Feb  6 17:16:42 CET 2003 - max@suse.de

- New patch release 7.3.2 which fixes several serious bugs.
  See HISTORY for details.

-------------------------------------------------------------------
Tue Jan 28 17:20:13 CET 2003 - max@suse.de

- Added metadata for the sysconfig editor.

-------------------------------------------------------------------
Mon Jan 20 12:17:22 CET 2003 - max@suse.de

- New version: 7.3.1

- Removed old update scripts, because they don't work anymore.

-------------------------------------------------------------------
Thu Jan 16 08:32:56 CET 2003 - bg@suse.de

- Changed the expected test results for hppa to the correct files  

-------------------------------------------------------------------
Fri Nov 29 15:42:52 CET 2002 - max@suse.de

- New version 7.3.

- Compiling with PAM support.

- Client libraries (perl, tcl, odbc, pgeasy, pq++) have been
  taken out of the PostgreSQL core distribution and will be
  built as separate packages in the future.

- The plperl subpackage has been renamed to pl, and now contains
  PL/Perl, PL/Python, and PL/Tcl.

-------------------------------------------------------------------
Fri Sep 13 13:29:33 CEST 2002 - max@suse.de

- Added circle_poly-overrun.patch to fix a couple of
  buffer overruns.

-------------------------------------------------------------------
Thu Sep 12 11:55:58 CEST 2002 - max@suse.de

- Corrected symlink /usr/lib/libpq.so.2.0 [#19490].
- Fixed ownership of /var/lib/pgsql [#19523].

-------------------------------------------------------------------
Fri Sep  6 11:34:53 CEST 2002 - max@suse.de

- Recovered time stamps of source files and patches.

-------------------------------------------------------------------
Mon Sep  2 17:56:17 CEST 2002 - max@suse.de

- Updated to patch release 7.2.2 which fixes some security holes.
- Essential diff between 7.2.1 and 7.2.2 is included.

-------------------------------------------------------------------
Tue Aug 20 12:26:37 CEST 2002 - mmj@suse.de

- Correct PreReq

-------------------------------------------------------------------
Mon Aug 19 09:42:50 CEST 2002 - kukuk@suse.de

- Fix requires egenix-mx-base -> python-egenix-mx-base

-------------------------------------------------------------------
Fri Aug 16 00:35:40 CEST 2002 - ro@suse.de

- don't chmod 644 to directories 

-------------------------------------------------------------------
Wed Aug 14 14:47:34 CEST 2002 - ro@suse.de

- added "missingok" to logrotate config

-------------------------------------------------------------------
Fri Aug  9 10:55:05 CEST 2002 - max@suse.de

- Removed sysconfig from neededforbuild.
- Using x-devel-packages instead of xf86.

-------------------------------------------------------------------
Thu Aug  8 10:59:10 CEST 2002 - max@suse.de

- Removed support for older SuSE versions.
- Moved log file cration from %post to rcpostgresql.
- Changed group for /etc/logrotate.d/postgresql.

-------------------------------------------------------------------
Mon Aug  5 15:54:21 CEST 2002 - max@suse.de

- Enabled the plperl subpackage.

-------------------------------------------------------------------
Tue Jul 30 16:42:18 CEST 2002 - max@suse.de

- Fixed regression tests for ppc64.

-------------------------------------------------------------------
Fri Jul 12 11:24:52 CEST 2002 - max@suse.de

- Re-enabled the regression tests.

- Running test suite as nobody.

- Adjusted ppc and lib64 patch to the scheme of the other
  platform patches.

- Better test-and-set assembler code for s390 and s390x.

- Creating postgres user and group during RPM installation.

-------------------------------------------------------------------
Tue Jun 18 11:53:05 CEST 2002 - meissner@suse.de

- use the powerpc assembler tas() for ppc64 too with adjusted assembler
  names.

-------------------------------------------------------------------
Fri May 24 18:43:35 CEST 2002 - max@suse.de

- New minor release: 7.2.1

- Temporaryly disabled the regression tests due to changes to
  mktime() that caused some tests to fail.

-------------------------------------------------------------------
Fri May 24 13:04:42 CEST 2002 - ke@suse.de

- postgresql-python requires egenix-mx-base (DateTime) [# 14745].

-------------------------------------------------------------------
Wed May 22 14:21:02 CEST 2002 - meissner@suse.de

- %_lib fixes for lib64 architectures. Now fails at the same point as i386.

-------------------------------------------------------------------
Wed Mar 20 15:07:48 CET 2002 - max@suse.de

- Changed postgresql package to PreReq postgresql-libs instead of
  postgresql-lib which is obsolete.

-------------------------------------------------------------------
Fri Mar  8 14:37:08 CET 2002 - poeml@suse.de

- add missing / before %_lib, fixing the preinstall script of -libs
  subpackage

-------------------------------------------------------------------
Wed Mar  6 16:35:19 CET 2002 - max@suse.de

- Fixed test-and-set assembler code for s390x.

- Made finding of perl and python site-paths more portable.

- Fixed detection of SuSE dist for older releases.

- Some more %_libdir corrections.

- Using -fPIC for building shared libs on all architectures.

- Leaving out tk and python subpackages if tk and python
  are not OK.

-------------------------------------------------------------------
Mon Mar  4 17:57:29 CET 2002 - max@suse.de

- Fixed creation of pkgIndex.tcl

- Removed some python stuff from the spec file that is now part of
  PostgreSQL's build system.

- Removed unneeded executable permissions from a couple of files.  

-------------------------------------------------------------------
Wed Feb 13 14:30:49 CET 2002 - max@suse.de

- added support for logrotate

- changed sysconfig stuff and init script to run on both
  schemes (<=7.3 and >=8.0).

-------------------------------------------------------------------
Tue Feb  5 16:43:04 CET 2002 - max@suse.de

- Updated to 7.2 final.

- See the file /usr/share/doc/packages/postgresql/HISTORY
  for changes and incompatibilities since version 7.1.x.

- Adapted the init script to match the new versions of killproc
  and PostgreSQL.

-------------------------------------------------------------------
Mon Jan 28 08:44:00 CET 2002 - max@suse.de

- Updated to 7.2rc2
- Removed temporary header fix.
- Added a patch for autoconf-2.52 (disabled by derfault).
- Added english version of README.SuSE

-------------------------------------------------------------------
Tue Jan 22 15:15:39 CET 2002 - max@suse.de

- removed os.h. It's not needed anymore.
- fixed locations of internal header files (temporary).
- postgresql-python now obsoletes pygresql.
- updated the files lists.

-------------------------------------------------------------------
Mon Jan 21 19:32:37 CET 2002 - max@suse.de

- New version 7.2b5

-------------------------------------------------------------------
Tue Dec 18 17:39:42 CET 2001 - max@suse.de

- Changed spec file to make use of %{_libdir} where appropriate.

-------------------------------------------------------------------
Mon Dec 17 16:15:12 CET 2001 - max@suse.de

- Removed the START_POSTGRES variable from the fillup template
  and changed init script, and spec file to the new scheme.

- Moved the remaining variables from /etc/rc.config to
  /etc/sysconfig/postgresql.

-------------------------------------------------------------------
Wed Sep 12 12:06:19 CEST 2001 - max@suse.de

- New version (patch release): 7.1.3
  The ChangeLog says:
  - Remove unused WAL segements of large transactions (Tom)
  - Multiaction rule fix (Tom)
  - Pl/pgSQL memory allocation fix (Jan)
  - VACUUM buffer fix (Tom)
  - Regression test fixes (Tom)
  - pg_dump fixes for GRANT/REVOKE/comments on views,
    user-defined types (Tom)
  - Fix subselects with DISTINCT ON or LIMIT (Tom)
  - BEOS fix
  - Disable COPY TO/FROM a view (Tom)
  - Cygwin build (Jason Tishler)

- Fixed bug in init script.
  It needed a file that comes only with postgresql-devel

- Better Patch for PgTcl. It now sets the client encoding to
  UNICODE (PostgreSQL's name for UTF-8) for Tcl versions >= 8.1
  instead of using Tcl's conversion functions to get the correct
  string representation.

- Added README.SuSE (only german, so far)

- Some minor typo fixes in the spec file.

-------------------------------------------------------------------
Mon Aug 27 10:49:07 CEST 2001 - utuerk@suse.de

- removed postgresql.conf (now provided by susehelp)

-------------------------------------------------------------------
Mon Jul 23 19:16:06 CEST 2001 - max@suse.de

- Fixed %pre and %post scripts for YaST.

-------------------------------------------------------------------
Thu Jul 19 16:30:48 CEST 2001 - max@suse.de

- fixed regression tests for SPARC32.

- fixed init script to warn about incompatible data files.

- added patch for Pgtcl to use UTF8 for internal string
  representation if compiled with Tcl >= 8.1 .

- added pkgIndex.tcl to allow dynamic loading of Pgtcl using
  Tcl's package mechanism.

-------------------------------------------------------------------
Wed Jul 11 11:51:11 CEST 2001 - max@suse.de

- fixed regression test to succeed on PPC with glibc-2.2.3 .

-------------------------------------------------------------------
Tue Jul 10 11:02:12 CEST 2001 - max@suse.de

- new version: 7.1.2

- packages again based on the official PostgreSQL RPMs.

- architecture patches are no longer needed.

- running the regression tests as part of the build process to
  ensure that only correctly built binaries get packed in.

- new subpackages: contrib, doc

- renamed subpackage lib to libs to conform to the official RPMs

- ToDo: (semi)automatic conversion for updates
  from versions prior 7.1.

-------------------------------------------------------------------
Mon May  7 22:37:05 CEST 2001 - mfabian@suse.de

- bzip2 sources

-------------------------------------------------------------------
Fri Apr 27 12:34:31 CEST 2001 - max@suse.de

- updated the init script to be more LSB compliant according to
  the current /etc/init.d/skeleton.

-------------------------------------------------------------------
Thu Apr 12 13:23:53 CEST 2001 - max@suse.de

- fix for deprecated declarations in readline 4.2.
- fixed permissons of some shared objects for the backend.
- recovered timestamps of sources.

-------------------------------------------------------------------
Wed Apr 11 13:51:39 CEST 2001 - utuerk@suse.de

- added postgresql.conf for susehelp

-------------------------------------------------------------------
Thu Mar 22 18:51:02 CET 2001 - ro@suse.de

- added split-aliases as provides

-------------------------------------------------------------------
Thu Mar 22 00:35:04 CET 2001 - poeml@suse.de

- 7.0.* does not work on PPC unless compiled with -O0 (7.1 will)

-------------------------------------------------------------------
Wed Mar  7 13:57:16 CET 2001 - max@suse.de

- added xshared and xdevel to neededforbuild
  because X is no longer in the default buildsystem.

-------------------------------------------------------------------
Fri Feb 23 00:10:25 CET 2001 - ro@suse.de

- added readline/readline-devel to neededforbuild (split from bash)

-------------------------------------------------------------------
Wed Jan 24 18:14:53 MET 2001 - max@suse.de

- added missing "Provides:" entries to specfile.

-------------------------------------------------------------------
Mon Jan 15 20:59:19 CET 2001 - max@suse.de

- dropping the locale environment vars from the init script
  as workarround for a locale related bug in the backend.
  It shows up when the regression test runs on a backend that
  has e.g. LC_CTYPE=de_DE .

-------------------------------------------------------------------
Wed Nov 29 17:22:43 CET 2000 - max@suse.de

- new version: 7.0.3

- spec file is based on Lamar Owen's source RPM of
  PostgreSQL-7.0.3 for SuSE Linux 7.0

- renamed the whole package
    postgres -> postgresql
    pg_lib   -> postgresql-lib
    pg_serv  -> postgresql-serv
    pg_devel -> postgresql-devel
    pg_tcl   -> postgresql-tcl
    pg_tk    -> postgresql-tk
    pg_odbc  -> postgresql-odbc
    pg_jdbc  -> postgresql-jdbc
    pg_pyth  -> postgresql-python
    pg_perl  -> postgresql-perl
    pg_test  -> postgresql-test

- renamed some files and scripts from *postgres* to *postgresql*

- moved to the LSB-compliant init scheme

- moved database initialisation from SuSEconfig.postgres
  into the init script

- changed postgresql-python to use Python2.0 instead of 1.5

-------------------------------------------------------------------
Sat Oct 28 19:51:03 CEST 2000 - kukuk@suse.de

- Add python-devel to need for build 

-------------------------------------------------------------------
Tue Oct 24 00:28:16 CEST 2000 - bk@suse.de

- integrated change from max:
- changed /sbin/init.d/postgres and SuSEconfig.postgres
  to work arround YaST that quotes the value of POSTGRES_DATADIR
  in /etc/rc.config when it gets changed.

-------------------------------------------------------------------
Mon Sep 11 16:37:58 CEST 2000 - fober@suse.de

- made postgres run&autobuild on s390:

- src/include/port/linux.h, src/include/storage/s_lock.h:
  s390-assembler test-and-set (thanks to Andreas Jaeger)

- src/template/.similar, src/template/linux_s390:
  created linux_s390-Template from linux_ppc.
  TODO: is -O0 really needed?

- regression test passes (with minor deviations in floating point
  arithmetics)

  TODO: the regression test will not run out of the box as we install
  it.  this is the missing piece, either in postgres-source or in
  .spec

  # missing files
  cd $BUILD_ROOT/usr/src/packages/BUILD/postgresql-7.0.2/; 
  cp -avP src/backend/*.h $RPM_BUILD_ROOT/usr/lib/pgsql
  cp -avP src/include $RPM_BUILD_ROOT/usr/lib/pgsql
  cp -avP src/Makefile.port $RPM_BUILD_ROOT/usr/lib/pgsql
  cp -avP src/Makefile.global $RPM_BUILD_ROOT/usr/lib/pgsql

  # directory structure
  cd $RPM_BUILD_ROOT/usr/lib/pgsql
  mkdir src
  mv test src
  ln -s src/test .

-------------------------------------------------------------------
Mon Aug 28 21:59:03 MEST 2000 - max@suse.de

- changed installation order to fix bug #3802

-------------------------------------------------------------------
Mon Jul  3 12:10:10 MEST 2000 - max@suse.de

- Disabled fcntl(F_SETLK) on the postmaster socket to work arround
  a kernel bug in Linux <= 2.2.16.
- New subpackage: pg_lib contains the shared libs for C and C++.

-------------------------------------------------------------------
Thu Jun 29 18:35:54 CEST 2000 - schwab@suse.de

- Fix spinlocks for ia64.
- Reenable ia64 patch on the other architectures.

-------------------------------------------------------------------
Wed Jun 28 21:22:54 CEST 2000 - max@suse.de

- disabled the ia64 patch when building for other architectures
- database unload+reload on updates works now
- moved some script and config files out of the diff into
  source files of their own.
- template database creation moved from init script into SuSEconfig
- some minor cleanups

-------------------------------------------------------------------
Tue Jun 20 13:36:41 CEST 2000 - schwab@suse.de

- Add support for ia64.

-------------------------------------------------------------------
Fri Jun  9 19:07:44 CEST 2000 - max@suse.de

- New version: 7.0.2.
- Re-made the whole package based on the original PostgreSQL RPM.
- There is still a little work needed for clean updates from
  PostgreSQL 6.x to 7.0.x
- Heavy testing needed before SuSE Linux 7.0.

-------------------------------------------------------------------
Sun Apr  9 18:51:40 CEST 2000 - bk@suse.de

- added suse update config macro
- added automake to list of packages needed for building postgres

-------------------------------------------------------------------
Thu Feb 10 17:11:38 CET 2000 - ke@suse.de

- add more source files from the official PostgreSQL package.
- start to apply patches from there.
- start to cleanup the spec file.
- start to resolve bug #1948.

-------------------------------------------------------------------
Wed Feb  9 14:15:22 CET 2000 - ke@suse.de

- add group tag.
- ./configure -> %build.
- New default for rc.config variable START_POSTGRES ("no").

-------------------------------------------------------------------
Fri Dec 10 16:20:36 MET 1999 - ke@suse.de

- update: version 6.5.3.
- startup script: use -S to remove the socket.

-------------------------------------------------------------------
Tue Oct 12 13:01:38 CEST 1999 - ro@suse.de

- added tcld to neededforbuild

-------------------------------------------------------------------
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de

- ran old prepare_spec on spec file to switch to new prepare_spec.

-------------------------------------------------------------------
Mon Aug  2 17:10:18 MEST 1999 - ke@suse.de

- postgresql init script: remove the socket in /tmp before trying to
  start the postmaster.

-------------------------------------------------------------------
Thu Jul 29 18:17:30 MEST 1999 - ke@suse.de

- update: version 6.5.1.

-------------------------------------------------------------------
Tue Jul 20 15:18:15 MEST 1999 - ke@suse.de

- remove MANPATH setting from /etc/postgres.{sh,csh} and from
  /etc/pg_ifa.{sh,csh}.
- provide manpage links at /usr/share/man:

       /usr/lib/pgsql/man/man?/*.?.gz -> /urs/share/man/man?/*.?.pgsql.gz

- now, you'll find all manpage in "pg_ifa".
	
-------------------------------------------------------------------
Thu Mar 18 13:59:36 MET 1999 - ke@suse.de

- compile an install "spi" (on popular demand...).

-------------------------------------------------------------------
Wed Feb 10 10:00:28 MET 1999 - ke@suse.de

- security fix: don't create pg_pwd with mode 666 (thanks to mt).

-------------------------------------------------------------------
Mon Feb  1 16:53:22 MET 1999 - ke@suse.de

- fix permissions of libs (thanks to mt).

-------------------------------------------------------------------
Fri Jan  8 10:28:19 MET 1999 - ke@suse.de

- update: version 6.4.2.

-------------------------------------------------------------------
Tue Dec  1 11:53:32 MET 1998 - ke@suse.de

- add /etc/profile.d/{postgres,pg_ifa}.csh (thanks to werner).
- new bootscript (thanks to werner).
	
-------------------------------------------------------------------
Fri Nov 27 18:20:33 MET 1998 - ke@suse.de

- link libpgtcl against libcrypt.

-------------------------------------------------------------------
Thu Nov 12 15:15:48 MET 1998 - bs@suse.de

- fixed spec file for new rpm.

-------------------------------------------------------------------
Fri Oct 30 15:33:07 MET 1998 - ke@suse.de

- update: version 6.4-BETA4.

-------------------------------------------------------------------
Sun Sep 27 14:27:33 MEST 1998 - ke@suse.de

- update: version pre6.4 (snapshot 1998-09-27).
- remove pgaccess (it's a separate package now).
- all libraries and binaries are under the separate hierarchy
  /usr/lib/pgsql (on customers' request...).
- provide /etc/profile.d/{postgres,pg_ifa}.sh; .csh files are still
  missing.
	
-------------------------------------------------------------------
Mon Aug 24 18:00:54 MEST 1998 - ke@suse.de

- shut down the postmaster before uninstalling.

-------------------------------------------------------------------
Tue Aug 18 18:04:47 MEST 1998 - ke@suse.de

- add pgaccess' GIFs (HTML documentation).

-------------------------------------------------------------------
Sat Jul 25 12:10:59 MEST 1998 - ke@suse.de

- Use `-n postgres' to make the `%post' script available.

-------------------------------------------------------------------
Mon Jul 13 08:14:48 MEST 1998 - ke@suse.de

- update pgaccess: version 0.88.

-------------------------------------------------------------------
Thu May 28 11:34:36 MEST 1998 - ke@suse.de

- New package split: rip out the base interfaces (libraries and database
  tools); the new package is called pg_ifa (subpackage).
- update pgaccess: version 0.87.

-------------------------------------------------------------------
Fri May 22 13:57:20 MEST 1998 - ke@suse.de

- update: version 6.3.2
- package split to ease maintainability and user updates; now, we've the
  following packages:
	postgres : base packages, essential interfaces included (libpq,
	           libpq++, libpqtcl and PgAccess).
	pg_datab : initial database (needed only for the first
	           installation or in case of major number updates); if
	           not installed, the user has to invoke `initdb'
	           manually.
	pg_iface : PostgreSQL interfaces (Perl, JDBC, more to come...).

-------------------------------------------------------------------
Thu May  7 15:43:22 MEST 1998 - fehr@suse.de

- add library -lXp for Motif 2.1

-------------------------------------------------------------------
Wed Feb 11 17:27:24 MET 1998 - fehr@suse.de

- added the perl interface 

-------------------------------------------------------------------
Wed Dec 10 11:38:19 MET 1997 - ro@suse.de

- build static and dynamic version of dbbrowser and mpsql

-------------------------------------------------------------------
Wed Dec  3 11:48:45 MET 1997 - ro@suse.de

- fixed /sbin/init.d/postgres (path, db-path, read rc.config)
  moved logfile to /var/log

-------------------------------------------------------------------
Tue Nov 18 22:40:01 MET 1997 - bs@suse.de

- skipped man3/abort.3.gz

--------------------------------------------------------------------------
Tue Nov  4 14:24:33 MET 1997  - fehr@suse.de

- changed to version 6.2.1 of the new postgresSQL
- changed to version 1.5 of mpsql
- changed to version 0.2 of AppGEN
- added version 0.9 if dbbrowser
- prepare package for automatic build
- home Directory of postgrs user must now be /var/lib/postgres
- this Change is a major step since postgres95 it is possible
  that some changes are incompatible with the previos postgres
  versions.

--------------------------------------------------------------------------
Mon Jun  9 13:23:32 MEST 1997 - fehr@suse.de

- make symbolic link in /usr/doc/packages relative

--------------------------------------------------------------------------
Sun Jun  1 20:43:17 CEST 1997 - bs@suse.de

- moved fillup stuff to var/adm/fillup-templates

--------------------------------------------------------------------------
Mon May 12 16:05:57 MEST 1997    - fehr@suse.de

- added startup-script for /sbin/init.d 
- added fillup for /etc/rc.config START_POSTGRES

openSUSE Build Service is sponsored by