Release of 6.4.1

Started by Bruce Momjianover 27 years ago4 messageshackersgeneral
Jump to latest
#1Bruce Momjian
bruce@momjian.us
hackersgeneral

Here are the list of changes for 6.4.1.

If your 6.4.1 pgsql/HISTORY file does not contain this at the top, you
have a faulty 6.4.1 distribution. I recommend you go to
ftp.postgresql.org or www.postgresql.org to get a new one.

---------------------------------------------------------------------------

PostgreSQL 6.4.1 Fri Dec 18 00:29:11 EST 1998
=========================================================

A dump/restore is NOT required for those running 6.4. Those running
pre-6.4 require a dump/restore, or for 6.3.* users, the use of the
pg_upgrade utility.

Changes
-------
Add pg_dump -N flag to force double quotes around identifiers. This is
the default(Thomas)
Fix for NOT in where clause causing crash(Bruce)
EXPLAIN VERBOSE coredump fix(Vadim)
Fix shared-library problems on Linux
Fix test for table existance to allow mixed-case and whitespace in
the table name(Thomas)
Fix a couple of pg_dump bugs
Configure matches template/.similar entries better(Tom)
Change builtin function names from SPI_* to spi_*
OR WHERE clause fix(Vadim)
Fixes for mixed-case table names(Billy)
contrib/linux/postgres.init.csh/sh fix(Thomas)
libpq memory overrun fix
SunOS fixes(Tom)
Change exp() behavior to generate error on underflow(Thomas)
pg_dump fixes for memory leak, inheritance constraints, layout change
update pgaccess to 0.93
Fix prototype for 64-bit platforms
Multi-byte fixes(Tatsuo)
New ecpg man page
Fix memory overruns(Tatsuo)
Fix for lo_import() crash(Bruce)
Better search for install program(Tom)
Timezone fixes(Tom)
HPUX fixes(Tom)
Use implicit type coersion for matching DEFAULT values(Thomas)
Add routines to help with single-byte (internal) character type(Thomas)
Compilation of libpq for Win32 fixes(Magnus)
Upgrade to PyGreSQL 2.2(D'Arcy)

-- 
  Bruce Momjian                        |  http://www.op.net/~candle
  maillist@candle.pha.pa.us            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
#2Carl Riches
riches@ms.washington.edu
In reply to: Bruce Momjian (#1)
hackersgeneral
Re: [GENERAL] Release of 6.4.1

On Thu, 24 Dec 1998, Bruce Momjian wrote:

Here are the list of changes for 6.4.1.

Fix prototype for 64-bit platforms

If this is the prototyping problem in backend/port/snprintf.c that I
contributed, it did not help the problem of compiling 6.4.1 on Digital
Unix 4.0d using either gcc or cc. Here is my environment:

gcc 2.8.1
gmake GNU Make version 3.77
Digital cc 4.25

To set up cc as the compiler, I used the following command:

./configure --with-CC=cc --without-CXX

This failed, so I did the following:

gmake distclean
./configure

This also failed, but for a different cause.

I am attaching transcripts of the gmake session for each of the compilers.
Can anyone provide a suggestion to get 6.4.1 to compile?

Thanks,
Carl

Carl G. Riches
Software Engineer
Department of Mathematics
Box 354350 voice: 206-543-5082 or 206-616-3636
University of Washington fax: 206-543-0397
Seattle, WA 98195-4350 internet: riches@ms.washington.edu

#3Carl Riches
riches@ms.washington.edu
In reply to: Carl Riches (#2)
hackersgeneral
Re: [GENERAL] Release of 6.4.1 (fwd)

I forgot to add the attachments--sorry for the wasted bandwidth!

Carl G. Riches
Software Engineer
Department of Mathematics
Box 354350 voice: 206-543-5082 or 206-616-3636
University of Washington fax: 206-543-0397
Seattle, WA 98195-4350 internet: riches@ms.washington.edu

---------- Forwarded message ----------
Date: Mon, 28 Dec 1998 17:05:50 -0800 (PST)
From: Carl Riches <riches@ms.washington.edu>
To: Bruce Momjian <maillist@candle.pha.pa.us>
Cc: PostgreSQL-general <pgsql-general@postgreSQL.org>,
PostgreSQL-development <hackers@postgreSQL.org>
Subject: Re: [GENERAL] Release of 6.4.1

On Thu, 24 Dec 1998, Bruce Momjian wrote:

Here are the list of changes for 6.4.1.

Fix prototype for 64-bit platforms

If this is the prototyping problem in backend/port/snprintf.c that I
contributed, it did not help the problem of compiling 6.4.1 on Digital
Unix 4.0d using either gcc or cc. Here is my environment:

gcc 2.8.1
gmake GNU Make version 3.77
Digital cc 4.25

To set up cc as the compiler, I used the following command:

./configure --with-CC=cc --without-CXX

This failed, so I did the following:

gmake distclean
./configure

This also failed, but for a different cause.

I am attaching transcripts of the gmake session for each of the compilers.
Can anyone provide a suggestion to get 6.4.1 to compile?

Thanks,
Carl

Carl G. Riches
Software Engineer
Department of Mathematics
Box 354350 voice: 206-543-5082 or 206-616-3636
University of Washington fax: 206-543-0397
Seattle, WA 98195-4350 internet: riches@ms.washington.edu

Attachments:

make.log.gcctext/plain; charset=US-ASCII; name=make.log.gccDownload
make.log.cctext/plain; charset=US-ASCII; name=make.log.ccDownload
#4Bruce Momjian
bruce@momjian.us
In reply to: Carl Riches (#3)
hackersgeneral
Re: [GENERAL] Release of 6.4.1 (fwd)

I forgot to add the attachments--sorry for the wasted bandwidth!

Carl G. Riches
Software Engineer
Department of Mathematics
Box 354350 voice: 206-543-5082 or 206-616-3636
University of Washington fax: 206-543-0397
Seattle, WA 98195-4350 internet: riches@ms.washington.edu

---------- Forwarded message ----------
Date: Mon, 28 Dec 1998 17:05:50 -0800 (PST)
From: Carl Riches <riches@ms.washington.edu>
To: Bruce Momjian <maillist@candle.pha.pa.us>
Cc: PostgreSQL-general <pgsql-general@postgreSQL.org>,
PostgreSQL-development <hackers@postgreSQL.org>
Subject: Re: [GENERAL] Release of 6.4.1

On Thu, 24 Dec 1998, Bruce Momjian wrote:

Here are the list of changes for 6.4.1.

Fix prototype for 64-bit platforms

If this is the prototyping problem in backend/port/snprintf.c that I
contributed, it did not help the problem of compiling 6.4.1 on Digital
Unix 4.0d using either gcc or cc. Here is my environment:

gcc 2.8.1
gmake GNU Make version 3.77
Digital cc 4.25

To set up cc as the compiler, I used the following command:

./configure --with-CC=cc --without-CXX

This failed, so I did the following:

gmake distclean
./configure

This also failed, but for a different cause.

I did not apply the entire patch you gave to 6.4.* because we only
wanted bug fixes we were sure wouldn't break anything. I did apply the
entires patch to 6.5 tree.

-- 
  Bruce Momjian                        |  http://www.op.net/~candle
  maillist@candle.pha.pa.us            |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026