CVS log for pgsql/configure

[BACK] Up to [PostgreSQL CVS Repository] / pgsql

Request diff between arbitrary revisions - Display revisions graphically


Keyword substitution: kv
Default branch: MAIN


Revision 1.684.2.3: download - view: text, markup, annotated - select for diffs
Fri Sep 17 01:18:35 2010 UTC (15 years, 3 months ago) by scrappy
Branches: REL9_0_STABLE
CVS tags: REL9_0_0
Diff to: previous 1.684.2.2: preferred, colored; branchpoint 1.684: preferred, colored; next MAIN 1.685: preferred, colored
Changes since revision 1.684.2.2: +9 -9 lines

tag v9.0.0 ... the big day approaches

Revision 1.686: download - view: text, markup, annotated - select for diffs
Sat Sep 11 15:48:03 2010 UTC (15 years, 3 months ago) by heikki
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.685: preferred, colored
Changes since revision 1.685: +9 -1 lines
Introduce latches. A latch is a boolean variable, with the capability to
wait until it is set. Latches can be used to reliably wait until a signal
arrives, which is hard otherwise because signals don't interrupt select()
on some platforms, and even when they do, there's race conditions.

On Unix, latches use the so called self-pipe trick under the covers to
implement the sleep until the latch is set, without race conditions. On
Windows, Windows events are used.

Use the new latch abstraction to sleep in walsender, so that as soon as
a transaction finishes, walsender is woken up to immediately send the WAL
to the standby. This reduces the latency between master and standby, which
is good.

Preliminary work by Fujii Masao. The latch implementation is by me, with
helpful comments from many people.

Revision 1.684.2.2: download - view: text, markup, annotated - select for diffs
Fri Aug 27 03:04:37 2010 UTC (15 years, 4 months ago) by scrappy
Branches: REL9_0_STABLE
CVS tags: REL9_0_RC1
Diff to: previous 1.684.2.1: preferred, colored; branchpoint 1.684: preferred, colored
Changes since revision 1.684.2.1: +9 -9 lines

tag rc1 ... final stretch ...

Revision 1.684.2.1: download - view: text, markup, annotated - select for diffs
Fri Jul 30 03:31:40 2010 UTC (15 years, 4 months ago) by scrappy
Branches: REL9_0_STABLE
CVS tags: REL9_0_BETA4
Diff to: previous 1.684: preferred, colored
Changes since revision 1.684: +9 -9 lines

tag for beta4

Revision 1.685: download - view: text, markup, annotated - select for diffs
Fri Jul 9 04:10:58 2010 UTC (15 years, 5 months ago) by tgl
Branches: MAIN
CVS tags: REL9_1_ALPHA1
Diff to: previous 1.684: preferred, colored
Changes since revision 1.684: +9 -9 lines
Stamp HEAD as 9.1devel.
(And there was much rejoicing.)

Revision 1.684: download - view: text, markup, annotated - select for diffs
Fri Jul 9 02:43:10 2010 UTC (15 years, 5 months ago) by scrappy
Branches: MAIN
CVS tags: REL9_0_BETA3
Branch point for: REL9_0_STABLE
Diff to: previous 1.683: preferred, colored
Changes since revision 1.683: +9 -9 lines

tag beta3

Revision 1.683: download - view: text, markup, annotated - select for diffs
Mon Jul 5 18:54:36 2010 UTC (15 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.682: preferred, colored
Changes since revision 1.682: +5 -2 lines
Split the LDFLAGS make variable into two parts: LDFLAGS is now used for
linking both executables and shared libraries, and we add on LDFLAGS_EX when
linking executables or LDFLAGS_SL when linking shared libraries.  This
provides a significantly cleaner way of dealing with link-time switches than
the former behavior.  Also, make sure that the various platform-specific
%.so: %.o rules incorporate LDFLAGS and LDFLAGS_SL; most of them missed that
before.  (I did not add these variables for the platforms that invoke $(LD)
directly, however.  It's not clear if we can do that safely, since for the
most part we assume these variables use CC command-line syntax.)

Per gripe from Aaron Swenson and subsequent investigation.

Revision 1.682: download - view: text, markup, annotated - select for diffs
Fri Jun 4 07:28:28 2010 UTC (15 years, 6 months ago) by scrappy
Branches: MAIN
CVS tags: REL9_0_BETA2
Diff to: previous 1.681: preferred, colored
Changes since revision 1.681: +9 -9 lines

tag 9.0beta2

Revision 1.681: download - view: text, markup, annotated - select for diffs
Tue May 25 17:28:19 2010 UTC (15 years, 7 months ago) by meskes
Branches: MAIN
Diff to: previous 1.680: preferred, colored
Changes since revision 1.680: +154 -57 lines
Replace self written 'long long int' configure test by standard 'AC_TYPE_LONG_LONG_INT' macro call.

Revision 1.680: download - view: text, markup, annotated - select for diffs
Tue May 25 14:32:51 2010 UTC (15 years, 7 months ago) by meskes
Branches: MAIN
Diff to: previous 1.679: preferred, colored
Changes since revision 1.679: +57 -1 lines
Added a configure test for "long long" datatypes. So far this is only used in ecpg and replaces the old test that was kind of hackish.

Revision 1.310.2.42: download - view: text, markup, annotated - select for diffs
Fri May 14 03:44:18 2010 UTC (15 years, 7 months ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_29
Diff to: previous 1.310.2.41: preferred, colored; branchpoint 1.310: preferred, colored; next MAIN 1.311: preferred, colored
Changes since revision 1.310.2.41: +9 -9 lines

tag 7.4.29

Revision 1.424.4.35: download - view: text, markup, annotated - select for diffs
Fri May 14 03:38:42 2010 UTC (15 years, 7 months ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_25
Diff to: previous 1.424.4.34: preferred, colored; branchpoint 1.424: preferred, colored; next MAIN 1.425: preferred, colored
Changes since revision 1.424.4.34: +9 -9 lines

tag 8.0.25

Revision 1.461.2.36: download - view: text, markup, annotated - select for diffs
Fri May 14 03:35:23 2010 UTC (15 years, 7 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_21
Diff to: previous 1.461.2.35: preferred, colored; branchpoint 1.461: preferred, colored; next MAIN 1.462: preferred, colored
Changes since revision 1.461.2.35: +9 -9 lines

tag 8.1.21

Revision 1.523.2.29: download - view: text, markup, annotated - select for diffs
Fri May 14 03:32:04 2010 UTC (15 years, 7 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_17
Diff to: previous 1.523.2.28: preferred, colored; branchpoint 1.523: preferred, colored; next MAIN 1.524: preferred, colored
Changes since revision 1.523.2.28: +9 -9 lines

tag 8.2.17

Revision 1.578.2.18: download - view: text, markup, annotated - select for diffs
Fri May 14 03:27:05 2010 UTC (15 years, 7 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_11
Diff to: previous 1.578.2.17: preferred, colored; branchpoint 1.578: preferred, colored; next MAIN 1.579: preferred, colored
Changes since revision 1.578.2.17: +9 -9 lines

tag 8.3.11

Revision 1.644.2.6: download - view: text, markup, annotated - select for diffs
Fri May 14 03:20:04 2010 UTC (15 years, 7 months ago) by scrappy
Branches: REL8_4_STABLE
CVS tags: REL8_4_4
Diff to: previous 1.644.2.5: preferred, colored; branchpoint 1.644: preferred, colored; next MAIN 1.645: preferred, colored
Changes since revision 1.644.2.5: +9 -9 lines

tag 8.4.4

Revision 1.679: download - view: text, markup, annotated - select for diffs
Thu May 13 22:07:40 2010 UTC (15 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.678: preferred, colored
Changes since revision 1.678: +2 -1 lines
Fix up lame idea of not using autoconf to determine if platform has scandir().
Should fix buildfarm failures.

Revision 1.678: download - view: text, markup, annotated - select for diffs
Fri Apr 30 03:16:58 2010 UTC (15 years, 7 months ago) by scrappy
Branches: MAIN
CVS tags: REL9_0_BETA1
Diff to: previous 1.677: preferred, colored
Changes since revision 1.677: +9 -9 lines

tag for 9.0beta1

Revision 1.677.2.1: download - view: text, markup, annotated - select for diffs
Thu Apr 1 01:46:31 2010 UTC (15 years, 8 months ago) by rhaas
Branches: REL9_0_ALPHA5_BRANCH
Diff to: previous 1.677: preferred, colored; next MAIN 1.678: preferred, colored
Changes since revision 1.677: +9 -9 lines
Version stamp 9.0alpha5.

Revision 1.677: download - view: text, markup, annotated - select for diffs
Wed Mar 17 22:02:44 2010 UTC (15 years, 9 months ago) by petere
Branches: MAIN
CVS tags: REL9_0_ALPHA5
Branch point for: REL9_0_ALPHA5_BRANCH
Diff to: previous 1.676: preferred, colored
Changes since revision 1.676: +1 -1 lines
Don't link PL/Python against LOCALMODLIBS

This variable is apparently only for Python internally.  In newer releases
of Python this variable pulls in more and more libraries that users are
less likely to have, leading to potential build failures.

Revision 1.310.2.41: download - view: text, markup, annotated - select for diffs
Fri Mar 12 04:05:58 2010 UTC (15 years, 9 months ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_28
Diff to: previous 1.310.2.40: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.40: +9 -9 lines

tag 7.4.28

Revision 1.424.4.34: download - view: text, markup, annotated - select for diffs
Fri Mar 12 03:58:57 2010 UTC (15 years, 9 months ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_24
Diff to: previous 1.424.4.33: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.33: +9 -9 lines

tag 8.0.24, not .23

Revision 1.461.2.35: download - view: text, markup, annotated - select for diffs
Fri Mar 12 03:51:19 2010 UTC (15 years, 9 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_20
Diff to: previous 1.461.2.34: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.34: +9 -9 lines

tag 8.1.20

Revision 1.523.2.28: download - view: text, markup, annotated - select for diffs
Fri Mar 12 03:44:12 2010 UTC (15 years, 9 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_16
Diff to: previous 1.523.2.27: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.27: +9 -9 lines

tag 8.2.16

Revision 1.578.2.17: download - view: text, markup, annotated - select for diffs
Fri Mar 12 03:40:29 2010 UTC (15 years, 9 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_10
Diff to: previous 1.578.2.16: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.16: +9 -9 lines

tag 8.3.10

Revision 1.644.2.5: download - view: text, markup, annotated - select for diffs
Fri Mar 12 03:23:22 2010 UTC (15 years, 9 months ago) by scrappy
Branches: REL8_4_STABLE
CVS tags: REL8_4_3
Diff to: previous 1.644.2.4: preferred, colored; branchpoint 1.644: preferred, colored
Changes since revision 1.644.2.4: +9 -9 lines

tag 8.4.3

Revision 1.676: download - view: text, markup, annotated - select for diffs
Tue Feb 23 18:35:07 2010 UTC (15 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.675: preferred, colored
Changes since revision 1.675: +1 -1 lines
Fix configure's regexp for extracting the Perl version number from perl -v
output.  Per bug #5339, Perl 5.11 has changed the format of that output
enough to break the previous coding.

Alex Hunsaker

Revision 1.675: download - view: text, markup, annotated - select for diffs
Mon Feb 22 21:16:49 2010 UTC (15 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.674: preferred, colored
Changes since revision 1.674: +6 -6 lines
Revert configure warning to use "official distribution".

Revision 1.674: download - view: text, markup, annotated - select for diffs
Mon Feb 22 18:02:04 2010 UTC (15 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.673: preferred, colored
Changes since revision 1.673: +6 -6 lines
Use the term "bundled distribution" instead of "official distribution" in
configure warnings.

Revision 1.671.2.1: download - view: text, markup, annotated - select for diffs
Fri Feb 19 18:43:29 2010 UTC (15 years, 10 months ago) by petere
Branches: REL9_0_ALPHA4_BRANCH
CVS tags: REL9_0_ALPHA4
Diff to: previous 1.671: preferred, colored; next MAIN 1.672: preferred, colored
Changes since revision 1.671: +9 -9 lines
Version stamp 9.0alpha4
(in the right branch)

Revision 1.673: download - view: text, markup, annotated - select for diffs
Fri Feb 19 18:42:29 2010 UTC (15 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.672: preferred, colored
Changes since revision 1.672: +9 -9 lines
Revert version stamping in wrong branch

Revision 1.672: download - view: text, markup, annotated - select for diffs
Fri Feb 19 16:03:22 2010 UTC (15 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.671: preferred, colored
Changes since revision 1.671: +9 -9 lines
Version stamp 9.0alpha4

Revision 1.671: download - view: text, markup, annotated - select for diffs
Wed Feb 17 04:19:36 2010 UTC (15 years, 10 months ago) by tgl
Branches: MAIN
Branch point for: REL9_0_ALPHA4_BRANCH
Diff to: previous 1.670: preferred, colored
Changes since revision 1.670: +9 -9 lines
Stamp HEAD as 9.0devel, and update various places that were referring to 8.5
(hope I got 'em all).  Per discussion, this release will be 9.0 not 8.5.

Revision 1.670: download - view: text, markup, annotated - select for diffs
Sat Feb 13 02:34:08 2010 UTC (15 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.669: preferred, colored
Changes since revision 1.669: +69 -0 lines
Support inlining various small performance-critical functions on non-GCC
compilers, by applying a configure check to see if the compiler will accept
an unreferenced "static inline foo ..." function without warnings.  It is
believed that such warnings are the only reason not to declare inlined
functions in headers, if the compiler understands "inline" at all.

Kurt Harriman

Revision 1.644.2.4: download - view: text, markup, annotated - select for diffs
Sat Jan 16 19:50:35 2010 UTC (15 years, 11 months ago) by tgl
Branches: REL8_4_STABLE
Diff to: previous 1.644.2.3: preferred, colored; branchpoint 1.644: preferred, colored
Changes since revision 1.644.2.3: +3783 -3781 lines
Re-order configure tests to reflect the fact that the code generated for
posix_fadvise and other file-related functions can depend on _LARGEFILE_SOURCE
and/or _FILE_OFFSET_BITS.  Per report from Robert Treat.

Back-patch to 8.4.  This has been wrong all along, but we weren't really using
posix_fadvise in anger before, and AC_FUNC_FSEEKO seems to mask the issue well
enough for that function.

Revision 1.669: download - view: text, markup, annotated - select for diffs
Sat Jan 16 19:50:23 2010 UTC (15 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.668: preferred, colored
Changes since revision 1.668: +4071 -4069 lines
Re-order configure tests to reflect the fact that the code generated for
posix_fadvise and other file-related functions can depend on _LARGEFILE_SOURCE
and/or _FILE_OFFSET_BITS.  Per report from Robert Treat.

Back-patch to 8.4.  This has been wrong all along, but we weren't really using
posix_fadvise in anger before, and AC_FUNC_FSEEKO seems to mask the issue well
enough for that function.

Revision 1.668: download - view: text, markup, annotated - select for diffs
Thu Jan 7 03:24:56 2010 UTC (15 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.667: preferred, colored
Changes since revision 1.667: +5 -0 lines
Fail in a nicer way if we have --with-perl and no Perl.

Revision 1.667: download - view: text, markup, annotated - select for diffs
Thu Jan 7 01:41:11 2010 UTC (15 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.666: preferred, colored
Changes since revision 1.666: +35 -1 lines
Make configure check the version of Perl we're building with, and reject
versions < 5.8.  Also, if there's no Perl, emit a warning informing the
user that he won't be able to build from a CVS pull.  This is exactly the
same treatment we give Bison and Perl, and for the same reasons.

Revision 1.644.2.3: download - view: text, markup, annotated - select for diffs
Thu Jan 7 00:25:14 2010 UTC (15 years, 11 months ago) by tgl
Branches: REL8_4_STABLE
Diff to: previous 1.644.2.2: preferred, colored; branchpoint 1.644: preferred, colored
Changes since revision 1.644.2.2: +6 -20 lines
Alter the configure script to fail immediately if the C compiler does not
provide a working 64-bit integer datatype.  As recently noted, we've been
broken on such platforms since early in the 8.4 development cycle.  Since
it took nearly two years for anyone to even notice, it seems that the
rationale for continuing to support such platforms has reached the point
of non-existence.  Rather than thrashing around to try to make it work
again, we'll just admit up front that this no longer works.

Back-patch to 8.4 since that branch is also broken.

We should go around to remove INT64_IS_BUSTED support, but just in HEAD,
so that seems like material for a separate commit.

Revision 1.666: download - view: text, markup, annotated - select for diffs
Thu Jan 7 00:25:03 2010 UTC (15 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.665: preferred, colored
Changes since revision 1.665: +6 -20 lines
Alter the configure script to fail immediately if the C compiler does not
provide a working 64-bit integer datatype.  As recently noted, we've been
broken on such platforms since early in the 8.4 development cycle.  Since
it took nearly two years for anyone to even notice, it seems that the
rationale for continuing to support such platforms has reached the point
of non-existence.  Rather than thrashing around to try to make it work
again, we'll just admit up front that this no longer works.

Back-patch to 8.4 since that branch is also broken.

We should go around to remove INT64_IS_BUSTED support, but just in HEAD,
so that seems like material for a separate commit.

Revision 1.665: download - view: text, markup, annotated - select for diffs
Sat Jan 2 16:57:30 2010 UTC (15 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.664: preferred, colored
Changes since revision 1.664: +2 -2 lines
Update copyright for the year 2010.

Revision 1.664: download - view: text, markup, annotated - select for diffs
Thu Dec 31 19:41:32 2009 UTC (15 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.663: preferred, colored
Changes since revision 1.663: +395 -82 lines
Redefine Datum as uintptr_t, instead of unsigned long.

This is more in keeping with modern practice, and is a first step towards
porting to Win64 (which has sizeof(pointer) > sizeof(long)).

Tsutomu Yamada, Magnus Hagander, Tom Lane

Revision 1.663.2.1: download - view: text, markup, annotated - select for diffs
Sun Dec 20 07:31:40 2009 UTC (16 years ago) by petere
Branches: REL8_5_ALPHA3_BRANCH
CVS tags: REL8_5_ALPHA3
Diff to: previous 1.663: preferred, colored; next MAIN 1.664: preferred, colored
Changes since revision 1.663: +9 -9 lines
Version stamp 8.5alpha3

Revision 1.663: download - view: text, markup, annotated - select for diffs
Tue Dec 15 22:59:52 2009 UTC (16 years ago) by petere
Branches: MAIN
Branch point for: REL8_5_ALPHA3_BRANCH
Diff to: previous 1.662: preferred, colored
Changes since revision 1.662: +2 -0 lines
Python 3 support in PL/Python

Behaves more or less unchanged compared to Python 2, but the new language
variant is called plpython3u.  Documentation describing the naming scheme
is included.

Revision 1.662: download - view: text, markup, annotated - select for diffs
Fri Dec 11 02:21:17 2009 UTC (16 years ago) by momjian
Branches: MAIN
Diff to: previous 1.661: preferred, colored
Changes since revision 1.661: +7 -0 lines
Properly define ENABLE_THREAD_SAFETY in conflgure, per suggestion from Peter.

Revision 1.310.2.40: download - view: text, markup, annotated - select for diffs
Thu Dec 10 03:25:55 2009 UTC (16 years ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_27
Diff to: previous 1.310.2.39: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.39: +9 -9 lines

tag 7.4.27

Revision 1.424.4.33: download - view: text, markup, annotated - select for diffs
Thu Dec 10 03:21:24 2009 UTC (16 years ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_23
Diff to: previous 1.424.4.32: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.32: +9 -9 lines

tag 8.0.23

Revision 1.461.2.34: download - view: text, markup, annotated - select for diffs
Thu Dec 10 03:15:08 2009 UTC (16 years ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_19
Diff to: previous 1.461.2.33: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.33: +9 -9 lines

tag 8.1.19

Revision 1.523.2.27: download - view: text, markup, annotated - select for diffs
Thu Dec 10 03:09:40 2009 UTC (16 years ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_15
Diff to: previous 1.523.2.26: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.26: +9 -9 lines

tag 8.2.15

Revision 1.578.2.16: download - view: text, markup, annotated - select for diffs
Thu Dec 10 03:02:03 2009 UTC (16 years ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_9
Diff to: previous 1.578.2.15: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.15: +9 -9 lines

tag 8.3.9

Revision 1.644.2.2: download - view: text, markup, annotated - select for diffs
Thu Dec 10 02:56:51 2009 UTC (16 years ago) by scrappy
Branches: REL8_4_STABLE
CVS tags: REL8_4_2
Diff to: previous 1.644.2.1: preferred, colored; branchpoint 1.644: preferred, colored
Changes since revision 1.644.2.1: +9 -9 lines

tag for 8.4.2

Revision 1.661: download - view: text, markup, annotated - select for diffs
Wed Dec 2 14:07:23 2009 UTC (16 years ago) by momjian
Branches: MAIN
Diff to: previous 1.660: preferred, colored
Changes since revision 1.660: +16 -77 lines
thread-safety

Apply full patch to enable thread-safety by default, e.g. doc changes.

Revision 1.660: download - view: text, markup, annotated - select for diffs
Tue Dec 1 23:02:43 2009 UTC (16 years ago) by momjian
Branches: MAIN
Diff to: previous 1.659: preferred, colored
Changes since revision 1.659: +1 -30 lines
Enable thread safety

Enable thread safety on all platforms.  This will either be followed up
by a more extensive patch, or reverted, depending on the build farm
results.

Revision 1.659: download - view: text, markup, annotated - select for diffs
Mon Nov 30 16:50:37 2009 UTC (16 years ago) by momjian
Branches: MAIN
Diff to: previous 1.658: preferred, colored
Changes since revision 1.658: +0 -10 lines
THREAD_SUPPORT

There is no reference to THREAD_SUPPORT outside configure, and it is
never set, so remove it.

Revision 1.658.2.1: download - view: text, markup, annotated - select for diffs
Wed Oct 21 19:56:21 2009 UTC (16 years, 2 months ago) by petere
Branches: REL8_5_ALPHA2_BRANCH
CVS tags: REL8_5_ALPHA2
Diff to: previous 1.658: preferred, colored; next MAIN 1.659: preferred, colored
Changes since revision 1.658: +9 -9 lines
Version stamp 8.5alpha2

Revision 1.658: download - view: text, markup, annotated - select for diffs
Wed Oct 14 21:59:14 2009 UTC (16 years, 2 months ago) by petere
Branches: MAIN
Branch point for: REL8_5_ALPHA2_BRANCH
Diff to: previous 1.657: preferred, colored
Changes since revision 1.657: +1 -1 lines
In the configure check for the Python distutils module, use a less obscure
shell construct to hide away the stderr output.  Python 3.1 actually core
dumps on the current invocation (http://bugs.python.org/issue7111), but the
new version also has the more general advantage of saving the error message
in config.log for analysis.

Revision 1.657: download - view: text, markup, annotated - select for diffs
Thu Oct 1 01:58:57 2009 UTC (16 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.656: preferred, colored
Changes since revision 1.656: +75 -2 lines
Support "samehost" and "samenet" specifications in pg_hba.conf,
by enumerating the machine's IP interfaces to look for a match.

Stef Walter

Revision 1.656: download - view: text, markup, annotated - select for diffs
Sun Sep 13 22:18:22 2009 UTC (16 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.655: preferred, colored
Changes since revision 1.655: +2 -1 lines
Write psql's ~/.psql_history file using history_truncate_file() and
append_history(), if libreadline is new enough to have those functions
(they seem to be present at least since 4.2; but libedit may not have them).
This gives significantly saner behavior when two or more sessions overlap in
their use of the history file; although having two sessions exit at just the
same time is still perilous to your history.  The behavior of \s remains
unchanged, ie, overwrite whatever was there.
Per bug #5052 from Marek W�jtowicz.

Revision 1.655: download - view: text, markup, annotated - select for diffs
Tue Sep 8 18:15:55 2009 UTC (16 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.654: preferred, colored
Changes since revision 1.654: +1 -1 lines
Remove any -arch switches given in ExtUtils::Embed's ldopts from our
perl_embed_ldflags setting.  On OS X it seems that ExtUtils::Embed is
trying to force a universal binary to be built, but you need to specify
that a lot further upstream if you want Postgres built that way; the only
result of including -arch in perl_embed_ldflags is some warnings at the
plperl.so link step.  Per my complaint and Jan Otto's suggestion.

Revision 1.654: download - view: text, markup, annotated - select for diffs
Tue Sep 8 16:08:25 2009 UTC (16 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.653: preferred, colored
Changes since revision 1.653: +37 -37 lines
Replace use of the long-deprecated Bonjour API DNSServiceRegistrationCreate
with the not-so-deprecated DNSServiceRegister.  This patch shouldn't change
any user-visible behavior, it just gets rid of a deprecation warning in
--with-bonjour builds.  The new code will fail on OS X releases before 10.3,
but it seems unlikely that anyone will want to run Postgres 8.5 on 10.2.

Revision 1.310.2.39: download - view: text, markup, annotated - select for diffs
Fri Sep 4 05:33:15 2009 UTC (16 years, 3 months ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_26
Diff to: previous 1.310.2.38: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.38: +9 -9 lines

Tag 7.4.26

Revision 1.424.4.32: download - view: text, markup, annotated - select for diffs
Fri Sep 4 05:28:42 2009 UTC (16 years, 3 months ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_22
Diff to: previous 1.424.4.31: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.31: +9 -9 lines

Tag 8.0.22

Revision 1.461.2.33: download - view: text, markup, annotated - select for diffs
Fri Sep 4 02:59:44 2009 UTC (16 years, 3 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_18
Diff to: previous 1.461.2.32: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.32: +9 -9 lines

Tag 8.1.18

Revision 1.523.2.26: download - view: text, markup, annotated - select for diffs
Fri Sep 4 01:16:26 2009 UTC (16 years, 3 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_14
Diff to: previous 1.523.2.25: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.25: +9 -9 lines

Tag 8.2.14

Revision 1.578.2.15: download - view: text, markup, annotated - select for diffs
Fri Sep 4 00:53:28 2009 UTC (16 years, 3 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_8
Diff to: previous 1.578.2.14: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.14: +9 -9 lines

Tag 8.3.8

Revision 1.644.2.1: download - view: text, markup, annotated - select for diffs
Fri Sep 4 00:36:49 2009 UTC (16 years, 3 months ago) by scrappy
Branches: REL8_4_STABLE
CVS tags: REL8_4_1
Diff to: previous 1.644: preferred, colored
Changes since revision 1.644: +9 -9 lines

Tag 8.4.1

Revision 1.653: download - view: text, markup, annotated - select for diffs
Wed Aug 26 22:24:41 2009 UTC (16 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.652: preferred, colored
Changes since revision 1.652: +56 -0 lines
Update of install-sh, mkinstalldirs, and associated configury

Update install-sh to that from Autoconf 2.63, plus our Darwin-specific
changes (which I simplified a bit).  install-sh is now able to install
multiple files in one run, so we could simplify our makefiles sometime.

install-sh also now has a -d option to create directories, so we don't need
mkinstalldirs anymore.

Use AC_PROG_MKDIR_P in configure.in, so we can use mkdir -p when available
instead of install-sh -d.  For consistency with the rest of the world,
the corresponding make variable has been renamed from $(mkinstalldirs) to
$(MKDIR_P).

Revision 1.652.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 19 08:28:48 2009 UTC (16 years, 4 months ago) by petere
Branches: REL8_5_ALPHA1_BRANCH
CVS tags: REL8_5_ALPHA1
Diff to: previous 1.652: preferred, colored; next MAIN 1.653: preferred, colored
Changes since revision 1.652: +9 -9 lines
Version stamp 8.5alpha1

Revision 1.652: download - view: text, markup, annotated - select for diffs
Tue Aug 4 22:04:33 2009 UTC (16 years, 4 months ago) by petere
Branches: MAIN
Branch point for: REL8_5_ALPHA1_BRANCH
Diff to: previous 1.651: preferred, colored
Changes since revision 1.651: +41 -30 lines
Use DocBook XSL stylesheets for man page building

This switches the man page building process to use the DocBook XSL stylesheet
toolchain.  The previous targets for Docbook2X are removed. configure has been
updated to look for the new tools.  The Documentation appendix contains the
new build instructions.  There are also a few isolated tweaks in the
documentation to improve places that came out strangely in the man pages.

Revision 1.651: download - view: text, markup, annotated - select for diffs
Fri Jul 24 15:03:07 2009 UTC (16 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.650: preferred, colored
Changes since revision 1.650: +2 -1 lines
Add commentary about Cygwin's broken erand48, per report from Andrew Dunstan.

Revision 1.650: download - view: text, markup, annotated - select for diffs
Thu Jul 23 23:50:28 2009 UTC (16 years, 5 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.649: preferred, colored
Changes since revision 1.649: +10 -0 lines
Force use of our erand48 on Cygwin

Revision 1.649: download - view: text, markup, annotated - select for diffs
Thu Jul 16 17:43:52 2009 UTC (16 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.648: preferred, colored
Changes since revision 1.648: +2 -7 lines
Add erand48() to the set of functions supported by our src/port/ library,
and extend configure to test for it properly instead of hard-wiring
an assumption that everybody but Windows has the rand48 functions.
(We do cheat to the extent of assuming that probing for erand48 will do
for the entire rand48 family.)

erand48() is unused as of this commit, but a followon patch will cause
GEQO to depend on it.

Andres Freund, additional hacking by Tom

Revision 1.648: download - view: text, markup, annotated - select for diffs
Mon Jul 13 05:36:53 2009 UTC (16 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.647: preferred, colored
Changes since revision 1.647: +17 -14 lines
Make the configure messages rejecting old bison and flex versions include
the full path and version of the program being rejected.

Revision 1.647: download - view: text, markup, annotated - select for diffs
Mon Jul 13 01:51:56 2009 UTC (16 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.646: preferred, colored
Changes since revision 1.646: +15 -18 lines
Advance the minimum required version of "flex" from 2.5.4 to 2.5.31, and
update documentation accordingly.  This is required in order to have support
for a reentrant scanner.  I'm committing this bit separately in order to have
an easy reference if we later decide to make the minimum something different
(like 2.5.33).

Revision 1.646: download - view: text, markup, annotated - select for diffs
Thu Jul 2 18:55:38 2009 UTC (16 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.645: preferred, colored
Changes since revision 1.645: +7063 -5978 lines
Upgrade to Autoconf 2.63

This upgrades the configure infrastructure to the latest Autoconf version.
Some notable news are:
 - The workaround for the broken fseeko() test is gone.
 - Checking for unknown options is now provided by Autoconf itself.
 - Fixes for Mac OS X

Revision 1.645: download - view: text, markup, annotated - select for diffs
Wed Jul 1 23:15:54 2009 UTC (16 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.644: preferred, colored
Changes since revision 1.644: +9 -9 lines
Stamp HEAD as 8.5devel.

Revision 1.644: download - view: text, markup, annotated - select for diffs
Sat Jun 27 00:14:46 2009 UTC (16 years, 6 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_4_0
Branch point for: REL8_4_STABLE
Diff to: previous 1.643: preferred, colored
Changes since revision 1.643: +9 -9 lines

Bundle v8.4.0

Revision 1.643: download - view: text, markup, annotated - select for diffs
Mon Jun 22 23:15:02 2009 UTC (16 years, 6 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_4_RC2
Diff to: previous 1.642: preferred, colored
Changes since revision 1.642: +9 -9 lines

bundle RC2

Revision 1.642: download - view: text, markup, annotated - select for diffs
Fri Jun 12 05:19:21 2009 UTC (16 years, 6 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_4_RC1
Diff to: previous 1.641: preferred, colored
Changes since revision 1.641: +9 -9 lines

time to tag rc1 ...

Revision 1.641: download - view: text, markup, annotated - select for diffs
Wed Jun 10 23:03:32 2009 UTC (16 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.640: preferred, colored
Changes since revision 1.640: +1 -2 lines
Fix ill-advised whitespace prettification, per buildfarm.

Revision 1.640: download - view: text, markup, annotated - select for diffs
Wed Jun 10 21:24:11 2009 UTC (16 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.639: preferred, colored
Changes since revision 1.639: +76 -12 lines
Support Kerberos on platforms where libcom_err depends on OpenSSL, as
reportedly is true on OpenBSD.  Also support OpenBSD's spelling of
-Wl,--as-needed.  Per Simon Bertrang.

Revision 1.639: download - view: text, markup, annotated - select for diffs
Tue May 19 22:32:39 2009 UTC (16 years, 7 months ago) by petere
Branches: MAIN
Diff to: previous 1.638: preferred, colored
Changes since revision 1.638: +1 -1 lines
Add documentation string for LDFLAGS_SL in configure --help output.

Revision 1.638: download - view: text, markup, annotated - select for diffs
Fri May 15 02:18:25 2009 UTC (16 years, 7 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_4_BETA2
Diff to: previous 1.637: preferred, colored
Changes since revision 1.637: +9 -9 lines

commit for BETA2

Revision 1.637: download - view: text, markup, annotated - select for diffs
Fri Apr 10 00:20:10 2009 UTC (16 years, 8 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_4_BETA1
Diff to: previous 1.636: preferred, colored
Changes since revision 1.636: +9 -9 lines

commit and tag beta1

Revision 1.636: download - view: text, markup, annotated - select for diffs
Tue Apr 7 22:48:28 2009 UTC (16 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.635: preferred, colored
Changes since revision 1.635: +127 -28 lines
Disable effective_io_concurrency on Solaris because posix_fadvise() is
no-op on that platform.

Revision 1.635: download - view: text, markup, annotated - select for diffs
Sat Apr 4 21:55:49 2009 UTC (16 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.634: preferred, colored
Changes since revision 1.634: +59 -0 lines
Make an attempt at fixing our current Solaris 11 breakage: add a configure
probe for opterr (exactly like the one for optreset) and have getopt.c
define the variables only if configure doesn't find them in libc.

Revision 1.634: download - view: text, markup, annotated - select for diffs
Fri Mar 27 19:58:11 2009 UTC (16 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.633: preferred, colored
Changes since revision 1.633: +12 -16 lines
On Solaris, we should only force use of our own getopt(); it's okay to use
the system's getopt_long().  The previous coding was the result of a sloppy
discussion that failed to draw this distinction.  The result was that PG
programs don't handle options as users of that platform expect.  Per
gripe from Chuck McDevitt.

Although this is a pre-existing bug, I'm not backpatching since I think we
could do with a bit of beta testing before concluding this is really OK.

Revision 1.310.2.38: download - view: text, markup, annotated - select for diffs
Fri Mar 13 02:39:39 2009 UTC (16 years, 9 months ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_25
Diff to: previous 1.310.2.37: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.37: +9 -9 lines

tag 7.4.25

Revision 1.424.4.31: download - view: text, markup, annotated - select for diffs
Fri Mar 13 02:30:34 2009 UTC (16 years, 9 months ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_21
Diff to: previous 1.424.4.30: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.30: +9 -9 lines

tag 8.0.21

Revision 1.461.2.32: download - view: text, markup, annotated - select for diffs
Fri Mar 13 02:22:00 2009 UTC (16 years, 9 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_17
Diff to: previous 1.461.2.31: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.31: +9 -9 lines

tag 8.1.17

Revision 1.523.2.25: download - view: text, markup, annotated - select for diffs
Fri Mar 13 02:16:40 2009 UTC (16 years, 9 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_13
Diff to: previous 1.523.2.24: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.24: +9 -9 lines

tag 8.2.13

Revision 1.578.2.14: download - view: text, markup, annotated - select for diffs
Fri Mar 13 02:08:36 2009 UTC (16 years, 9 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_7
Diff to: previous 1.578.2.13: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.13: +9 -9 lines

tag 8.3.7

Revision 1.633: download - view: text, markup, annotated - select for diffs
Thu Feb 12 15:12:47 2009 UTC (16 years, 10 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.632: preferred, colored
Changes since revision 1.632: +117 -1 lines
do not use unsetenv.c on mingw

Revision 1.632: download - view: text, markup, annotated - select for diffs
Wed Feb 11 20:02:38 2009 UTC (16 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.631: preferred, colored
Changes since revision 1.631: +5 -4 lines
Tweak configure to attempt to add -qnoansialias to CFLAGS whenever running
on AIX with a non-gcc compiler.  The previous coding would do this only if
CC was exactly "xlc"; which is a bad idea, as demonstrated by trouble report
from Mihai Criveti.

Revision 1.631: download - view: text, markup, annotated - select for diffs
Tue Feb 3 01:24:57 2009 UTC (16 years, 10 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.630: preferred, colored
Changes since revision 1.630: +1 -1 lines
allow alternative names for tclsh used on Windows

Revision 1.424.4.30: download - view: text, markup, annotated - select for diffs
Fri Jan 30 04:59:12 2009 UTC (16 years, 10 months ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_20
Diff to: previous 1.424.4.29: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.29: +9 -9 lines

commit first then tag 8.0.20

Revision 1.310.2.37: download - view: text, markup, annotated - select for diffs
Fri Jan 30 03:54:30 2009 UTC (16 years, 10 months ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_24
Diff to: previous 1.310.2.36: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.36: +9 -9 lines

tag 7.4.24

Revision 1.461.2.31: download - view: text, markup, annotated - select for diffs
Fri Jan 30 03:18:16 2009 UTC (16 years, 10 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_16
Diff to: previous 1.461.2.30: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.30: +9 -9 lines

tagging 8.1.16

Revision 1.523.2.24: download - view: text, markup, annotated - select for diffs
Fri Jan 30 03:13:33 2009 UTC (16 years, 10 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_12
Diff to: previous 1.523.2.23: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.23: +9 -9 lines

tag 8.2.12

Revision 1.578.2.13: download - view: text, markup, annotated - select for diffs
Fri Jan 30 02:59:28 2009 UTC (16 years, 10 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_6
Diff to: previous 1.578.2.12: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.12: +9 -9 lines

tag for 8.3.6

Revision 1.630: download - view: text, markup, annotated - select for diffs
Thu Jan 22 22:27:12 2009 UTC (16 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.629: preferred, colored
Changes since revision 1.629: +1 -0 lines
Recreate ecpg_config.h with a stamp file created by config.status, same
way pg_config.h is handled.  This avoids reruns of config.status on every
build, if configure has been rerun.

Revision 1.629: download - view: text, markup, annotated - select for diffs
Wed Jan 21 10:29:59 2009 UTC (16 years, 11 months ago) by mha
Branches: MAIN
Diff to: previous 1.628: preferred, colored
Changes since revision 1.628: +6 -0 lines
Make win32 builds always do SetEnvironmentVariable() when doing putenv().
Also, if linked against other versions than the default MSVCRT library
(for example the MSVC build which links against MSVCRT80), also update
the cache in the default MSVCRT at the same time.

This should fix the issues with setting LC_MESSAGES on the MSVC build.

Original patch from Hiroshi Inoue and Hiroshi Saito, much rewritten
by me.

Revision 1.628: download - view: text, markup, annotated - select for diffs
Wed Jan 14 18:10:21 2009 UTC (16 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.627: preferred, colored
Changes since revision 1.627: +2 -5 lines
Check nsl library for gethostbyname_r() on all platforms (HP-UX uses it
too).

Revision 1.627: download - view: text, markup, annotated - select for diffs
Wed Jan 14 16:39:58 2009 UTC (16 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.626: preferred, colored
Changes since revision 1.626: +88 -0 lines
Renable threading build for Solaris 2.5, per report from Andrew Chernow

Revision 1.626: download - view: text, markup, annotated - select for diffs
Sun Jan 11 18:02:15 2009 UTC (16 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.625: preferred, colored
Changes since revision 1.625: +2 -1 lines
Re-enable the old code in xlog.c that tried to use posix_fadvise(), so that
we can get some buildfarm feedback about whether that function is still
problematic.  (Note that the planned async-preread patch will not really
prove anything one way or the other in buildfarm testing, since it will
be inactive with default GUC settings.)

Revision 1.625: download - view: text, markup, annotated - select for diffs
Wed Jan 7 10:38:41 2009 UTC (16 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.624: preferred, colored
Changes since revision 1.624: +2 -0 lines
Produce a full version string for Sun Studio.
from Zdenek

Revision 1.624: download - view: text, markup, annotated - select for diffs
Wed Jan 7 03:39:32 2009 UTC (16 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.623: preferred, colored
Changes since revision 1.623: +2 -1 lines
Update MinGW so it handles fseeko() similar to Unix.

Revision 1.310.2.36: download - view: text, markup, annotated - select for diffs
Tue Jan 6 17:28:12 2009 UTC (16 years, 11 months ago) by tgl
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.35: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.35: +2 -2 lines
Remove references to pgsql-ports and pgsql-patches mailing lists from
various documentation, since those lists are now dead/deprecated.
Point to pgsql-bugs and/or pgsql-hackers as appropriate.

Revision 1.424.4.29: download - view: text, markup, annotated - select for diffs
Tue Jan 6 17:27:59 2009 UTC (16 years, 11 months ago) by tgl
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.28: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.28: +2 -2 lines
Remove references to pgsql-ports and pgsql-patches mailing lists from
various documentation, since those lists are now dead/deprecated.
Point to pgsql-bugs and/or pgsql-hackers as appropriate.

Revision 1.461.2.30: download - view: text, markup, annotated - select for diffs
Tue Jan 6 17:27:48 2009 UTC (16 years, 11 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.29: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.29: +2 -2 lines
Remove references to pgsql-ports and pgsql-patches mailing lists from
various documentation, since those lists are now dead/deprecated.
Point to pgsql-bugs and/or pgsql-hackers as appropriate.

Revision 1.523.2.23: download - view: text, markup, annotated - select for diffs
Tue Jan 6 17:27:38 2009 UTC (16 years, 11 months ago) by tgl
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.22: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.22: +2 -2 lines
Remove references to pgsql-ports and pgsql-patches mailing lists from
various documentation, since those lists are now dead/deprecated.
Point to pgsql-bugs and/or pgsql-hackers as appropriate.

Revision 1.578.2.12: download - view: text, markup, annotated - select for diffs
Tue Jan 6 17:27:18 2009 UTC (16 years, 11 months ago) by tgl
Branches: REL8_3_STABLE
Diff to: previous 1.578.2.11: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.11: +2 -2 lines
Remove references to pgsql-ports and pgsql-patches mailing lists from
various documentation, since those lists are now dead/deprecated.
Point to pgsql-bugs and/or pgsql-hackers as appropriate.

Revision 1.623: download - view: text, markup, annotated - select for diffs
Tue Jan 6 17:27:05 2009 UTC (16 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.622: preferred, colored
Changes since revision 1.622: +2 -2 lines
Remove references to pgsql-ports and pgsql-patches mailing lists from
various documentation, since those lists are now dead/deprecated.
Point to pgsql-bugs and/or pgsql-hackers as appropriate.

Revision 1.622: download - view: text, markup, annotated - select for diffs
Tue Jan 6 15:38:43 2009 UTC (16 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.621: preferred, colored
Changes since revision 1.621: +3439 -3437 lines
Doesn't seem like a good idea to be doing AC_CHECK_SIZEOF(void *) so much
earlier than all the other sizeof checks, and it certainly fails to follow
the order suggested at the file head.  Rearrange.

Revision 1.621: download - view: text, markup, annotated - select for diffs
Tue Jan 6 03:05:20 2009 UTC (16 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.620: preferred, colored
Changes since revision 1.620: +878 -472 lines
Update SELECT version() to show whether it is a 32 or 64-bit backend binary.

Revision 1.620: download - view: text, markup, annotated - select for diffs
Mon Jan 5 10:25:56 2009 UTC (16 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.619: preferred, colored
Changes since revision 1.619: +57 -1 lines
When cross-compiling, allow and require an external zic program to be used
when --with-system-tzdata is not used.

initial patch by Richard Evans

Revision 1.619: download - view: text, markup, annotated - select for diffs
Sun Jan 4 00:54:14 2009 UTC (16 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.618: preferred, colored
Changes since revision 1.618: +8 -8 lines
Allow configure to deal with Python 3.0.  Changes were:

print foo --> print(foo)
string.join(...) --> ' '.join(...)

These changes are backward compatible.

The actual plpython module appears to need significant updates to support
Python 3.0, though.  This change just relieves interested developers from
having to deal with Autoconf.

Revision 1.618: download - view: text, markup, annotated - select for diffs
Thu Jan 1 17:23:30 2009 UTC (16 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.617: preferred, colored
Changes since revision 1.617: +2 -2 lines
Update copyright for 2009.

Revision 1.617: download - view: text, markup, annotated - select for diffs
Thu Dec 11 07:34:05 2008 UTC (17 years ago) by petere
Branches: MAIN
Diff to: previous 1.616: preferred, colored
Changes since revision 1.616: +11 -2 lines
Append major version number and for libraries soname major version number
to the gettext domain name, to simplify parallel installations.

Also, rename set_text_domain() to pg_bindtextdomain(), because that is what
it does.

Revision 1.616: download - view: text, markup, annotated - select for diffs
Sun Dec 7 08:36:17 2008 UTC (17 years ago) by petere
Branches: MAIN
Diff to: previous 1.615: preferred, colored
Changes since revision 1.615: +395 -1 lines
Set up ar, dlltool, dllwrap, and windres for cross-compiling if necessary.
Plus some makefile cleanup.

part of a patch from Richard Evans

Revision 1.615: download - view: text, markup, annotated - select for diffs
Tue Dec 2 10:39:27 2008 UTC (17 years ago) by mha
Branches: MAIN
Diff to: previous 1.614: preferred, colored
Changes since revision 1.614: +0 -92 lines
Change wildcard cerfificate mapping to be much simler - we now only match
the * character at the beginning of a pattern, and it does not match
subdomains.

Since this means we no longer need fnmatch, remove the imported implementation
from port, along with the autoconf check for it.

Revision 1.614: download - view: text, markup, annotated - select for diffs
Wed Nov 26 11:26:53 2008 UTC (17 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.613: preferred, colored
Changes since revision 1.613: +34 -1 lines
configure check for docbook2man program, used in the new XML-based man
page build target.  This covers from-source, Debian, and Fedora
installation variants.

Revision 1.613: download - view: text, markup, annotated - select for diffs
Mon Nov 24 09:15:13 2008 UTC (17 years, 1 month ago) by mha
Branches: MAIN
Diff to: previous 1.612: preferred, colored
Changes since revision 1.612: +92 -0 lines
Add support for matching wildcard server certificates to the new SSL code.

This uses the function fnmatch() which is not available on all platforms
(notably Windows), so import the implementation from NetBSD into src/port.

Revision 1.612: download - view: text, markup, annotated - select for diffs
Tue Nov 18 13:10:19 2008 UTC (17 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.611: preferred, colored
Changes since revision 1.611: +4 -2 lines
Ident authentication over Unix-domain sockets on Solaris, using
getpeerucred() function.

Author: Garick Hamlin <[email protected]>

Revision 1.461.2.29: download - view: text, markup, annotated - select for diffs
Wed Nov 12 00:01:15 2008 UTC (17 years, 1 month ago) by adunstan
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.28: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.28: +14 -1 lines
Detect and error out on inability to get proper linkage information required for plperl, usually due to absence of perl ExtUtils::Embed module. Backpatch as far as 8.1.

Revision 1.523.2.22: download - view: text, markup, annotated - select for diffs
Wed Nov 12 00:00:51 2008 UTC (17 years, 1 month ago) by adunstan
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.21: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.21: +14 -1 lines
Detect and error out on inability to get proper linkage information required for plperl, usually due to absence of perl ExtUtils::Embed module. Backpatch as far as 8.1.

Revision 1.578.2.11: download - view: text, markup, annotated - select for diffs
Wed Nov 12 00:00:27 2008 UTC (17 years, 1 month ago) by adunstan
Branches: REL8_3_STABLE
Diff to: previous 1.578.2.10: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.10: +14 -1 lines
Detect and error out on inability to get proper linkage information required for plperl, usually due to absence of perl ExtUtils::Embed module. Backpatch as far as 8.1.

Revision 1.611: download - view: text, markup, annotated - select for diffs
Wed Nov 12 00:00:04 2008 UTC (17 years, 1 month ago) by adunstan
Branches: MAIN
Diff to: previous 1.610: preferred, colored
Changes since revision 1.610: +14 -1 lines
Detect and error out on inability to get proper linkage information required for plperl, usually due to absence of perl ExtUtils::Embed module. Backpatch as far as 8.1.

Revision 1.310.2.35: download - view: text, markup, annotated - select for diffs
Fri Oct 31 03:15:18 2008 UTC (17 years, 1 month ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_23
Diff to: previous 1.310.2.34: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.34: +9 -9 lines

tag 7.4.23

Revision 1.424.4.28: download - view: text, markup, annotated - select for diffs
Fri Oct 31 02:54:48 2008 UTC (17 years, 1 month ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_19
Diff to: previous 1.424.4.27: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.27: +9 -9 lines

tag for 8.0.19

Revision 1.461.2.28: download - view: text, markup, annotated - select for diffs
Fri Oct 31 02:49:00 2008 UTC (17 years, 1 month ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_15
Diff to: previous 1.461.2.27: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.27: +9 -9 lines

tag 8.1.15

Revision 1.523.2.21: download - view: text, markup, annotated - select for diffs
Fri Oct 31 02:44:06 2008 UTC (17 years, 1 month ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_11
Diff to: previous 1.523.2.20: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.20: +9 -9 lines

tag 8.2.11

Revision 1.578.2.10: download - view: text, markup, annotated - select for diffs
Fri Oct 31 02:38:32 2008 UTC (17 years, 1 month ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_5
Diff to: previous 1.578.2.9: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.9: +9 -9 lines

commit for 8.3.5

Revision 1.610: download - view: text, markup, annotated - select for diffs
Thu Oct 30 12:28:51 2008 UTC (17 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.609: preferred, colored
Changes since revision 1.609: +2 -2 lines
Missing space in error message

Revision 1.578.2.9: download - view: text, markup, annotated - select for diffs
Thu Oct 30 12:27:41 2008 UTC (17 years, 1 month ago) by petere
Branches: REL8_3_STABLE
Diff to: previous 1.578.2.8: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.8: +2 -2 lines
Missing space in error message

Revision 1.523.2.20: download - view: text, markup, annotated - select for diffs
Thu Oct 30 12:25:30 2008 UTC (17 years, 1 month ago) by petere
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.19: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.19: +2 -2 lines
Missing space in error message

Revision 1.461.2.27: download - view: text, markup, annotated - select for diffs
Thu Oct 30 12:24:17 2008 UTC (17 years, 1 month ago) by petere
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.26: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.26: +2 -2 lines
Missing space in error message

Revision 1.424.4.27: download - view: text, markup, annotated - select for diffs
Thu Oct 30 12:16:30 2008 UTC (17 years, 1 month ago) by petere
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.26: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.26: +2 -2 lines
Missing space in error message

Revision 1.609: download - view: text, markup, annotated - select for diffs
Wed Oct 29 16:23:07 2008 UTC (17 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.608: preferred, colored
Changes since revision 1.608: +3 -2 lines
Move forgotten comment closer to where it matters.

Revision 1.608: download - view: text, markup, annotated - select for diffs
Wed Oct 29 16:06:44 2008 UTC (17 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.607: preferred, colored
Changes since revision 1.607: +52 -2 lines
Support for Sun Studio compiler on Linux

This basically takes some build system code that was previously labeled
"Solaris" and ties it to the compiler rather than the operating system.

Author: Julius Stroffek <[email protected]>

Revision 1.607: download - view: text, markup, annotated - select for diffs
Wed Oct 29 09:27:21 2008 UTC (17 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.606: preferred, colored
Changes since revision 1.606: +24 -12 lines
Use Autoconf provided AS_HELP_STRING macro to automatically format and
align strings in the --help output.  Do this through our abstraction layer
to eliminate redundancy and randomness in configure.in.

Revision 1.310.2.34: download - view: text, markup, annotated - select for diffs
Fri Sep 19 03:30:24 2008 UTC (17 years, 3 months ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_22
Diff to: previous 1.310.2.33: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.33: +9 -9 lines

tag for 7.4.22

Revision 1.424.4.26: download - view: text, markup, annotated - select for diffs
Fri Sep 19 03:23:31 2008 UTC (17 years, 3 months ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_18
Diff to: previous 1.424.4.25: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.25: +9 -9 lines

tag for 8.0.18

Revision 1.461.2.26: download - view: text, markup, annotated - select for diffs
Fri Sep 19 03:19:13 2008 UTC (17 years, 3 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_14
Diff to: previous 1.461.2.25: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.25: +9 -9 lines

tag for 8.1.14

Revision 1.523.2.19: download - view: text, markup, annotated - select for diffs
Fri Sep 19 03:12:06 2008 UTC (17 years, 3 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_10
Diff to: previous 1.523.2.18: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.18: +9 -9 lines

tag for 8.2.10

Revision 1.578.2.8: download - view: text, markup, annotated - select for diffs
Fri Sep 19 03:04:09 2008 UTC (17 years, 3 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_4
Diff to: previous 1.578.2.7: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.7: +9 -9 lines

tag for 8.3.4

Revision 1.606: download - view: text, markup, annotated - select for diffs
Fri Sep 5 18:54:58 2008 UTC (17 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.605: preferred, colored
Changes since revision 1.605: +18 -19 lines
Check for gcov and lcov only when coverage testing is enabled.

Revision 1.605: download - view: text, markup, annotated - select for diffs
Fri Sep 5 12:11:17 2008 UTC (17 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.604: preferred, colored
Changes since revision 1.604: +201 -6 lines
Code coverage testing with gcov.  Documentation is in the regression test
chapter.

Author: Michelle Caisse <[email protected]>

Revision 1.604: download - view: text, markup, annotated - select for diffs
Fri Sep 5 09:37:35 2008 UTC (17 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.603: preferred, colored
Changes since revision 1.603: +3 -2 lines
Add DSSSL stylesheet location for Mac OS X/Fink installation.

Revision 1.603: download - view: text, markup, annotated - select for diffs
Fri Aug 29 13:02:31 2008 UTC (17 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.602: preferred, colored
Changes since revision 1.602: +25 -29 lines
Remove all traces that suggest that a non-Bison yacc might be supported, and
change build system to use only Bison.  Simplify build rules, make file names
uniform.  Don't build the token table header file where it is not needed.

Revision 1.602: download - view: text, markup, annotated - select for diffs
Thu Aug 21 13:53:27 2008 UTC (17 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.601: preferred, colored
Changes since revision 1.601: +12 -12 lines
Autoconf 2.62 will require cache variables to contain "_cv_".  Fix our few
noncomplying cases to be future-proof.

Revision 1.601: download - view: text, markup, annotated - select for diffs
Tue Aug 19 19:17:40 2008 UTC (17 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.600: preferred, colored
Changes since revision 1.600: +1 -1 lines
Remove -Winline from the default set of CFLAGS for gcc.  It's gotten much
too noisy to be useful as of gcc 4.3, and we were never really doing
anything about inlining warnings anyway.

Revision 1.600: download - view: text, markup, annotated - select for diffs
Fri Aug 1 13:50:51 2008 UTC (17 years, 4 months ago) by alvherre
Branches: MAIN
Diff to: previous 1.599: preferred, colored
Changes since revision 1.599: +1 -1 lines
Cope with Tcl versions that do not create a tclsh symlink to the version-
numbered program.  Per persistent buildfarm failures.

Tom Lane

Revision 1.599: download - view: text, markup, annotated - select for diffs
Wed Jul 23 17:07:49 2008 UTC (17 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.598: preferred, colored
Changes since revision 1.598: +6 -0 lines
Abort if Tcl support was configured and no tcl shell was found.
This is required because the value is substituted into the pltcl_*mod
scripts.

Revision 1.598: download - view: text, markup, annotated - select for diffs
Fri Jun 27 00:36:16 2008 UTC (17 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.597: preferred, colored
Changes since revision 1.597: +57 -51 lines
Modify the recently-added probe for -Wl,--as-needed some more, because RHEL-4
vintage Linux is even more broken than we realized: a link to libreadline
will succeed, and fail only at runtime.  It seems that an AC_TRY_RUN test
is the only reliable way to check whether this is really safe.  Per report
from Tatsuo.

Revision 1.461.2.25: download - view: text, markup, annotated - select for diffs
Mon Jun 9 01:17:31 2008 UTC (17 years, 6 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_13
Diff to: previous 1.461.2.24: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.24: +9 -9 lines

tag 8.1.13

Revision 1.578.2.7: download - view: text, markup, annotated - select for diffs
Mon Jun 9 00:38:40 2008 UTC (17 years, 6 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_3
Diff to: previous 1.578.2.6: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.6: +9 -9 lines

tag 8.3.3

Revision 1.523.2.18: download - view: text, markup, annotated - select for diffs
Mon Jun 9 00:34:31 2008 UTC (17 years, 6 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_9
Diff to: previous 1.523.2.17: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.17: +9 -9 lines

tag 8.2.9

Revision 1.424.4.25: download - view: text, markup, annotated - select for diffs
Mon Jun 9 00:18:45 2008 UTC (17 years, 6 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_17
Diff to: previous 1.424.4.24: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.24: +9 -9 lines
tag 8.0.17

Revision 1.310.2.33: download - view: text, markup, annotated - select for diffs
Mon Jun 9 00:16:55 2008 UTC (17 years, 6 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_21
Diff to: previous 1.310.2.32: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.32: +9 -9 lines
tag 7.4.21

Revision 1.310.2.32: download - view: text, markup, annotated - select for diffs
Fri Jun 6 04:37:04 2008 UTC (17 years, 6 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_20
Diff to: previous 1.310.2.31: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.31: +9 -9 lines
tag 7.4.20

Revision 1.424.4.24: download - view: text, markup, annotated - select for diffs
Fri Jun 6 04:32:13 2008 UTC (17 years, 6 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_16
Diff to: previous 1.424.4.23: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.23: +9 -9 lines
tag 8.0.16

Revision 1.461.2.24: download - view: text, markup, annotated - select for diffs
Fri Jun 6 04:10:47 2008 UTC (17 years, 6 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_12
Diff to: previous 1.461.2.23: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.23: +9 -9 lines

tag for 8.1.12

Revision 1.523.2.17: download - view: text, markup, annotated - select for diffs
Fri Jun 6 04:03:06 2008 UTC (17 years, 6 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_8
Diff to: previous 1.523.2.16: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.16: +9 -9 lines

tag 8.2.8

Revision 1.578.2.6: download - view: text, markup, annotated - select for diffs
Fri Jun 6 03:56:38 2008 UTC (17 years, 6 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_2
Diff to: previous 1.578.2.5: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.5: +9 -9 lines

tag for 8.3.2

Revision 1.523.2.16: download - view: text, markup, annotated - select for diffs
Tue May 27 22:18:18 2008 UTC (17 years, 7 months ago) by tgl
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.15: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.15: +15 -15 lines
Require bind_textdomain_codeset() not just gettext() to enable NLS support.
GNU gettext before 0.10.36 does not have that function, and is generally too
incomplete to be usable.

Revision 1.578.2.5: download - view: text, markup, annotated - select for diffs
Tue May 27 22:18:11 2008 UTC (17 years, 7 months ago) by tgl
Branches: REL8_3_STABLE
Diff to: previous 1.578.2.4: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.4: +15 -15 lines
Require bind_textdomain_codeset() not just gettext() to enable NLS support.
GNU gettext before 0.10.36 does not have that function, and is generally too
incomplete to be usable.

Revision 1.597: download - view: text, markup, annotated - select for diffs
Tue May 27 22:18:04 2008 UTC (17 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.596: preferred, colored
Changes since revision 1.596: +12 -12 lines
Require bind_textdomain_codeset() not just gettext() to enable NLS support.
GNU gettext before 0.10.36 does not have that function, and is generally too
incomplete to be usable.

Revision 1.596: download - view: text, markup, annotated - select for diffs
Tue May 20 03:30:21 2008 UTC (17 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.595: preferred, colored
Changes since revision 1.595: +142 -118 lines
Adjust -Wl,--asneeded test to avoid using the switch if it breaks
libreadline.  What we will do for compatibility :-(

Revision 1.595: download - view: text, markup, annotated - select for diffs
Sun May 18 20:13:12 2008 UTC (17 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.594: preferred, colored
Changes since revision 1.594: +110 -0 lines
Make another try at using -Wl,--as-needed to suppress linking of unnecessary
shared libraries.  We've tried this before and had problems with libreadline
not linking properly on some platforms, but that seems to be a libreadline
bug that may have been fixed by now.  In any case, it's early enough in the
8.4 devel cycle that we can afford to have some transient breakage while
we work out any portability problems.

On Darwin, we try -Wl,-dead_strip_dylibs, which seems to be the equivalent
incantation there.

Revision 1.594: download - view: text, markup, annotated - select for diffs
Sat May 3 00:24:03 2008 UTC (17 years, 7 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.593: preferred, colored
Changes since revision 1.593: +2 -1 lines
Provide for MSVC config equivalents of recently added configure options. Remove
any hardcoding of those options. Along the way, reorder the expression used to
calculate RELSEG_SIZE to make it slightly clearer. For now wal_segsize is only
allowed to have a value of 1 on Windows - we can relax that when we get full
large file support in the backend.

Revision 1.593: download - view: text, markup, annotated - select for diffs
Fri May 2 19:52:37 2008 UTC (17 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.592: preferred, colored
Changes since revision 1.592: +113 -3 lines
Extend yesterday's patch making BLCKSZ and RELSEG_SIZE configurable to also
let XLOG_BLCKSZ and XLOG_SEG_SIZE be set via configure.  Per a proposal by
Mark Wong, though I thought it better to call the switches after "wal" rather
than "xlog".

Revision 1.592: download - view: text, markup, annotated - select for diffs
Fri May 2 01:08:22 2008 UTC (17 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.591: preferred, colored
Changes since revision 1.591: +88 -20 lines
Remove the recently added USE_SEGMENTED_FILES option, and indeed remove all
support for a nonsegmented mode from md.c.  Per recent discussions, there
doesn't seem to be much value in a "never segment" option as opposed to
segmenting with a suitably large segment size.  So instead provide a
configure-time switch to set the desired segment size in units of gigabytes.
While at it, expose a configure switch for BLCKSZ as well.

Zdenek Kotala

Revision 1.578.2.4: download - view: text, markup, annotated - select for diffs
Mon Apr 28 22:47:11 2008 UTC (17 years, 7 months ago) by tgl
Branches: REL8_3_STABLE
Diff to: previous 1.578.2.3: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.3: +10 -10 lines
Fix broken configure test for libxslt: it was probing for xsltLibxmlVersion,
which is a global variable not a function, and so the probe failed on machines
where the linker makes a distinction (cf. Red Hat bug #444317).  Probe for
an actual function instead.

Revision 1.591: download - view: text, markup, annotated - select for diffs
Mon Apr 28 22:47:03 2008 UTC (17 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.590: preferred, colored
Changes since revision 1.590: +10 -10 lines
Fix broken configure test for libxslt: it was probing for xsltLibxmlVersion,
which is a global variable not a function, and so the probe failed on machines
where the linker makes a distinction (cf. Red Hat bug #444317).  Probe for
an actual function instead.

Revision 1.590: download - view: text, markup, annotated - select for diffs
Mon Apr 21 00:26:41 2008 UTC (17 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.589: preferred, colored
Changes since revision 1.589: +133 -0 lines
Allow float8, int8, and related datatypes to be passed by value on machines
where Datum is 8 bytes wide.  Since this will break old-style C functions
(those still using version 0 calling convention) that have arguments or
results of these types, provide a configure option to disable it and retain
the old pass-by-reference behavior.  Likewise, provide a configure option
to disable the recently-committed float4 pass-by-value change.

Zoltan Boszormenyi, plus configurability stuff by me.

Revision 1.589: download - view: text, markup, annotated - select for diffs
Fri Apr 18 18:43:08 2008 UTC (17 years, 8 months ago) by alvherre
Branches: MAIN
Diff to: previous 1.588: preferred, colored
Changes since revision 1.588: +2 -2 lines
Modify the float4 datatype to be pass-by-val.  Along the way, remove the last
uses of the long-deprecated float32 in contrib/seg; the definitions themselves
are still there, but no longer used.  fmgr/README updated to match.

I added a CREATE FUNCTION to account for existing seg_center() code in seg.c
too, and some tests for it and the neighbor functions.  At the same time,
remove checks for NULL which are not needed (because the functions are declared
STRICT).

I had to do some adjustments to contrib's btree_gist too.  The choices for
representation there are not ideal for changing the underlying types :-(

Original patch by Zoltan Boszormenyi, with some adjustments by me.

Revision 1.588: download - view: text, markup, annotated - select for diffs
Sun Mar 30 04:08:14 2008 UTC (17 years, 8 months ago) by neilc
Branches: MAIN
Diff to: previous 1.587: preferred, colored
Changes since revision 1.587: +27 -3 lines
Enable 64-bit integer datetimes by default, per previous discussion.
This requires a working 64-bit integer type. If such a type cannot
be found, "--disable-integer-datetimes" can be used to switch
back to the previous floating point-based datetime implementation.

Revision 1.523.2.15: download - view: text, markup, annotated - select for diffs
Fri Mar 14 03:30:53 2008 UTC (17 years, 9 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_7
Diff to: previous 1.523.2.14: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.14: +9 -9 lines

tag configure for 8.2.7 prior to tag

Revision 1.578.2.3: download - view: text, markup, annotated - select for diffs
Fri Mar 14 03:23:21 2008 UTC (17 years, 9 months ago) by scrappy
Branches: REL8_3_STABLE
CVS tags: REL8_3_1
Diff to: previous 1.578.2.2: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.2: +9 -9 lines

update configure for 8.3.1 prior to tag

Revision 1.424.4.23: download - view: text, markup, annotated - select for diffs
Mon Mar 10 21:50:50 2008 UTC (17 years, 9 months ago) by tgl
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.22: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.22: +46 -0 lines
Use -fwrapv in CFLAGS if we are using a version of gcc that accepts this flag.
This prevents compiler optimizations that assume overflow won't occur, which
breaks numerous overflow tests that we need to have working.  It is known
that gcc 4.3 causes problems and possible that 4.1 does.  Per my proposal
of some time ago and a recent report from Kris Jurka.

Backpatch as far as 8.0, which is as far as the patch conveniently goes.
7.x was pretty short of overflow tests anyway, so it may not matter there,
even assuming that anyone cares whether 7.x builds on recent gcc.

Revision 1.461.2.23: download - view: text, markup, annotated - select for diffs
Mon Mar 10 21:50:40 2008 UTC (17 years, 9 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.22: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.22: +54 -0 lines
Use -fwrapv in CFLAGS if we are using a version of gcc that accepts this flag.
This prevents compiler optimizations that assume overflow won't occur, which
breaks numerous overflow tests that we need to have working.  It is known
that gcc 4.3 causes problems and possible that 4.1 does.  Per my proposal
of some time ago and a recent report from Kris Jurka.

Backpatch as far as 8.0, which is as far as the patch conveniently goes.
7.x was pretty short of overflow tests anyway, so it may not matter there,
even assuming that anyone cares whether 7.x builds on recent gcc.

Revision 1.523.2.14: download - view: text, markup, annotated - select for diffs
Mon Mar 10 21:50:31 2008 UTC (17 years, 9 months ago) by tgl
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.13: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.13: +54 -0 lines
Use -fwrapv in CFLAGS if we are using a version of gcc that accepts this flag.
This prevents compiler optimizations that assume overflow won't occur, which
breaks numerous overflow tests that we need to have working.  It is known
that gcc 4.3 causes problems and possible that 4.1 does.  Per my proposal
of some time ago and a recent report from Kris Jurka.

Backpatch as far as 8.0, which is as far as the patch conveniently goes.
7.x was pretty short of overflow tests anyway, so it may not matter there,
even assuming that anyone cares whether 7.x builds on recent gcc.

Revision 1.578.2.2: download - view: text, markup, annotated - select for diffs
Mon Mar 10 21:50:23 2008 UTC (17 years, 9 months ago) by tgl
Branches: REL8_3_STABLE
Diff to: previous 1.578.2.1: preferred, colored; branchpoint 1.578: preferred, colored
Changes since revision 1.578.2.1: +54 -0 lines
Use -fwrapv in CFLAGS if we are using a version of gcc that accepts this flag.
This prevents compiler optimizations that assume overflow won't occur, which
breaks numerous overflow tests that we need to have working.  It is known
that gcc 4.3 causes problems and possible that 4.1 does.  Per my proposal
of some time ago and a recent report from Kris Jurka.

Backpatch as far as 8.0, which is as far as the patch conveniently goes.
7.x was pretty short of overflow tests anyway, so it may not matter there,
even assuming that anyone cares whether 7.x builds on recent gcc.

Revision 1.587: download - view: text, markup, annotated - select for diffs
Mon Mar 10 21:50:16 2008 UTC (17 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.586: preferred, colored
Changes since revision 1.586: +50 -0 lines
Use -fwrapv in CFLAGS if we are using a version of gcc that accepts this flag.
This prevents compiler optimizations that assume overflow won't occur, which
breaks numerous overflow tests that we need to have working.  It is known
that gcc 4.3 causes problems and possible that 4.1 does.  Per my proposal
of some time ago and a recent report from Kris Jurka.

Backpatch as far as 8.0, which is as far as the patch conveniently goes.
7.x was pretty short of overflow tests anyway, so it may not matter there,
even assuming that anyone cares whether 7.x builds on recent gcc.

Revision 1.586: download - view: text, markup, annotated - select for diffs
Mon Mar 10 20:06:27 2008 UTC (17 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.585: preferred, colored
Changes since revision 1.585: +446 -0 lines
Provide a build-time option to store large relations as single files, rather
than dividing them into 1GB segments as has been our longtime practice.  This
requires working support for large files in the operating system; at least for
the time being, it won't be the default.

Zdenek Kotala

Revision 1.310.2.31: download - view: text, markup, annotated - select for diffs
Sun Feb 24 05:22:44 2008 UTC (17 years, 10 months ago) by tgl
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.30: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.30: +7 -2 lines
Use our own getopt() and getopt_long() on Solaris, because that platform's
versions don't handle long options the way we want.  Per Zdenek Kotala.

Revision 1.424.4.22: download - view: text, markup, annotated - select for diffs
Sun Feb 24 05:22:33 2008 UTC (17 years, 10 months ago) by tgl
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.21: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.21: +7 -2 lines
Use our own getopt() and getopt_long() on Solaris, because that platform's
versions don't handle long options the way we want.  Per Zdenek Kotala.

Revision 1.461.2.22: download - view: text, markup, annotated - select for diffs
Sun Feb 24 05:22:22 2008 UTC (17 years, 10 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.21: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.21: +21 -2 lines
Use our own getopt() and getopt_long() on Solaris, because that platform's
versions don't handle long options the way we want.  Per Zdenek Kotala.

Revision 1.523.2.13: download - view: text, markup, annotated - select for diffs
Sun Feb 24 05:22:11 2008 UTC (17 years, 10 months ago) by tgl
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.12: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.12: +21 -2 lines
Use our own getopt() and getopt_long() on Solaris, because that platform's
versions don't handle long options the way we want.  Per Zdenek Kotala.

Revision 1.578.2.1: download - view: text, markup, annotated - select for diffs
Sun Feb 24 05:22:03 2008 UTC (17 years, 10 months ago) by tgl
Branches: REL8_3_STABLE
Diff to: previous 1.578: preferred, colored
Changes since revision 1.578: +21 -2 lines
Use our own getopt() and getopt_long() on Solaris, because that platform's
versions don't handle long options the way we want.  Per Zdenek Kotala.

Revision 1.585: download - view: text, markup, annotated - select for diffs
Sun Feb 24 05:21:54 2008 UTC (17 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.584: preferred, colored
Changes since revision 1.584: +17 -2 lines
Use our own getopt() and getopt_long() on Solaris, because that platform's
versions don't handle long options the way we want.  Per Zdenek Kotala.

Revision 1.584: download - view: text, markup, annotated - select for diffs
Tue Feb 19 18:02:29 2008 UTC (17 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.583: preferred, colored
Changes since revision 1.583: +8 -4 lines
Backport fixed AC_FUNC_FSEEKO

Revision 1.583: download - view: text, markup, annotated - select for diffs
Tue Feb 19 01:05:27 2008 UTC (17 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.582: preferred, colored
Changes since revision 1.582: +103 -2 lines
Put back code modularization of fseeko() configure checks.

Revision 1.582: download - view: text, markup, annotated - select for diffs
Tue Feb 19 00:46:42 2008 UTC (17 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.581: preferred, colored
Changes since revision 1.581: +2 -103 lines
Put fseeko check back in old location, in hopes of silencing build warnings.

Revision 1.581: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:46:22 2008 UTC (17 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.580: preferred, colored
Changes since revision 1.580: +116 -10 lines
autoconf 2.61's AC_FUNC_FSEEKO reports success/failure differently, so
reorganize code for NetBSD/BSDi port/fseeko.c usage, and make code more
modular.

Revision 1.580: download - view: text, markup, annotated - select for diffs
Sun Feb 17 16:36:42 2008 UTC (17 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.579: preferred, colored
Changes since revision 1.579: +9362 -10100 lines
Upgrade to Autoconf 2.61:
- Change configure.in to use Autoconf 2.61 and update generated files.
- Update build system and documentation to support now directory variables
  offered by Autoconf 2.61.
- Replace usages of PGAC_CHECK_ALIGNOF by AC_CHECK_ALIGNOF, now available
  in Autoconf 2.61.
- Drop our patched version of AC_C_INLINE, as Autoconf now has the change.

Revision 1.579: download - view: text, markup, annotated - select for diffs
Wed Feb 13 03:40:38 2008 UTC (17 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.578: preferred, colored
Changes since revision 1.578: +9 -9 lines
Stamp HEAD as 8.4devel.

Revision 1.578: download - view: text, markup, annotated - select for diffs
Fri Feb 1 04:16:29 2008 UTC (17 years, 10 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_3_0
Branch point for: REL8_3_STABLE
Diff to: previous 1.577: preferred, colored
Changes since revision 1.577: +9 -9 lines

configure tag'd 8.3.0 and built witih autoconf 2.59

Revision 1.577: download - view: text, markup, annotated - select for diffs
Thu Jan 24 06:23:31 2008 UTC (17 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.576: preferred, colored
Changes since revision 1.576: +2 -2 lines
Change /contrib to contrib for consistency.

Revision 1.576: download - view: text, markup, annotated - select for diffs
Fri Jan 18 04:47:32 2008 UTC (17 years, 11 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_3_RC2
Diff to: previous 1.575: preferred, colored
Changes since revision 1.575: +9 -9 lines

must commit after autoconf ... and yes, I used the right autoconf

Revision 1.226.2.32: download - view: text, markup, annotated - select for diffs
Thu Jan 3 21:42:42 2008 UTC (17 years, 11 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_21
Diff to: previous 1.226.2.31: preferred, colored; next MAIN 1.227: preferred, colored
Changes since revision 1.226.2.31: +9 -9 lines
Stamp release 7.3.21.

Security: CVE-2007-4769, CVE-2007-4772, CVE-2007-6067, CVE-2007-6600, CVE-2007-6601

Revision 1.310.2.30: download - view: text, markup, annotated - select for diffs
Thu Jan 3 21:42:15 2008 UTC (17 years, 11 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_19
Diff to: previous 1.310.2.29: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.29: +9 -9 lines
Stamp release 7.4.19.

Security: CVE-2007-4769, CVE-2007-4772, CVE-2007-6067, CVE-2007-6600, CVE-2007-6601

Revision 1.424.4.21: download - view: text, markup, annotated - select for diffs
Thu Jan 3 21:41:49 2008 UTC (17 years, 11 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_15
Diff to: previous 1.424.4.20: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.20: +9 -9 lines
Stamp release 8.0.15.

Security: CVE-2007-4769, CVE-2007-4772, CVE-2007-6067, CVE-2007-6600, CVE-2007-6601

Revision 1.461.2.21: download - view: text, markup, annotated - select for diffs
Thu Jan 3 21:41:22 2008 UTC (17 years, 11 months ago) by tgl
Branches: REL8_1_STABLE
CVS tags: REL8_1_11
Diff to: previous 1.461.2.20: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.20: +9 -9 lines
Stamp release 8.1.11.

Security: CVE-2007-4769, CVE-2007-4772, CVE-2007-6067, CVE-2007-6600, CVE-2007-6601

Revision 1.523.2.12: download - view: text, markup, annotated - select for diffs
Thu Jan 3 21:40:49 2008 UTC (17 years, 11 months ago) by tgl
Branches: REL8_2_STABLE
CVS tags: REL8_2_6
Diff to: previous 1.523.2.11: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.11: +9 -9 lines
Stamp release 8.2.6.

Security: CVE-2007-4769, CVE-2007-4772, CVE-2007-6067, CVE-2007-6600, CVE-2007-6601

Revision 1.575: download - view: text, markup, annotated - select for diffs
Thu Jan 3 21:40:12 2008 UTC (17 years, 11 months ago) by tgl
Branches: MAIN
CVS tags: REL8_3_RC1
Diff to: previous 1.574: preferred, colored
Changes since revision 1.574: +9 -9 lines
Stamp release 8.3RC1.

Security: CVE-2007-4769, CVE-2007-4772, CVE-2007-6067, CVE-2007-6600, CVE-2007-6601

Revision 1.574: download - view: text, markup, annotated - select for diffs
Tue Jan 1 19:45:44 2008 UTC (17 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.573: preferred, colored
Changes since revision 1.573: +2 -2 lines
Update copyrights in source tree to 2008.

Revision 1.573: download - view: text, markup, annotated - select for diffs
Mon Dec 3 00:11:00 2007 UTC (18 years ago) by tgl
Branches: MAIN
CVS tags: REL8_3_BETA4
Diff to: previous 1.572: preferred, colored
Changes since revision 1.572: +9 -9 lines
Stamp 8.3beta4.

Revision 1.523.2.11: download - view: text, markup, annotated - select for diffs
Thu Nov 29 16:44:25 2007 UTC (18 years ago) by mha
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.10: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.10: +110 -6 lines
Back-patch mingw configure-check for gettimeofday so that 8.2 can
be built with current versions of mingw.

Revision 1.572: download - view: text, markup, annotated - select for diffs
Fri Nov 16 04:59:25 2007 UTC (18 years, 1 month ago) by tgl
Branches: MAIN
CVS tags: REL8_3_BETA3
Diff to: previous 1.571: preferred, colored
Changes since revision 1.571: +9930 -9076 lines
Re-do configure with autoconf 2.59

Revision 1.571: download - view: text, markup, annotated - select for diffs
Fri Nov 16 04:29:45 2007 UTC (18 years, 1 month ago) by scrappy
Branches: MAIN
Diff to: previous 1.570: preferred, colored
Changes since revision 1.570: +9077 -9931 lines

update files for beta3

Revision 1.570: download - view: text, markup, annotated - select for diffs
Tue Nov 13 00:13:19 2007 UTC (18 years, 1 month ago) by tgl
Branches: MAIN
Diff to: previous 1.569: preferred, colored
Changes since revision 1.569: +148 -1 lines
I find that an out-of-the-box installation of OSSP uuid 1.6.0 installs
itself as libuuid, not libossp-uuid which was the only case expected by
our build support.  Install a configure test to determine which name
to use (and to check that the library is present at all).

Revision 1.569: download - view: text, markup, annotated - select for diffs
Mon Nov 5 17:43:18 2007 UTC (18 years, 1 month ago) by momjian
Branches: MAIN
Diff to: previous 1.568: preferred, colored
Changes since revision 1.568: +1 -1 lines
Document that configure option only affects contrib:

 --with-ossp-uuid        use OSSP UUID library when building /contrib/uuid-ossp

Revision 1.568: download - view: text, markup, annotated - select for diffs
Sun Nov 4 18:53:39 2007 UTC (18 years, 1 month ago) by momjian
Branches: MAIN
Diff to: previous 1.567: preferred, colored
Changes since revision 1.567: +1 -1 lines
Update wording for xsl configure option.

Revision 1.567: download - view: text, markup, annotated - select for diffs
Sun Nov 4 18:10:41 2007 UTC (18 years, 1 month ago) by momjian
Branches: MAIN
Diff to: previous 1.566: preferred, colored
Changes since revision 1.566: +1 -1 lines
Document that configure --with-libxslt controls just /contrib/xml2.

Nikolay Samokhvalov

Revision 1.566: download - view: text, markup, annotated - select for diffs
Mon Oct 29 11:25:42 2007 UTC (18 years, 1 month ago) by mha
Branches: MAIN
Diff to: previous 1.565: preferred, colored
Changes since revision 1.565: +110 -6 lines
New versions of mingw have gettimeofday(), so add an autoconf test
for this.

Revision 1.565: download - view: text, markup, annotated - select for diffs
Sat Oct 27 00:22:42 2007 UTC (18 years, 2 months ago) by tgl
Branches: MAIN
CVS tags: REL8_3_BETA2
Diff to: previous 1.564: preferred, colored
Changes since revision 1.564: +9 -9 lines
Stamp 8.3beta2.

Revision 1.564: download - view: text, markup, annotated - select for diffs
Tue Oct 23 21:38:15 2007 UTC (18 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.563: preferred, colored
Changes since revision 1.563: +310 -0 lines
Make configure probe for the location of the <uuid.h> header file.
Needed to accommodate different layout on some platforms (Debian for
one).  Heikki Linnakangas

Revision 1.563: download - view: text, markup, annotated - select for diffs
Fri Oct 5 02:55:40 2007 UTC (18 years, 2 months ago) by scrappy
Branches: MAIN
CVS tags: REL8_3_BETA1
Diff to: previous 1.562: preferred, colored
Changes since revision 1.562: +9 -9 lines

tag it 8.3beta1 ... the beta cycle begins

Revision 1.562: download - view: text, markup, annotated - select for diffs
Tue Oct 2 00:25:18 2007 UTC (18 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.561: preferred, colored
Changes since revision 1.561: +102 -0 lines
Cope with ERR_set_mark() and ERR_pop_to_mark() not existing in older
OpenSSL libraries --- just don't call them if they're not there.  This
might possibly lead to misleading error messages, but we'll just have
to live with that.

Revision 1.561: download - view: text, markup, annotated - select for diffs
Fri Sep 21 02:33:44 2007 UTC (18 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.560: preferred, colored
Changes since revision 1.560: +1 -1 lines
If we're gonna provide an --enable-profiling configure option, surely
it ought to know that you need -DLINUX_PROFILE on Linux.

Revision 1.226.2.31: download - view: text, markup, annotated - select for diffs
Sat Sep 15 00:26:03 2007 UTC (18 years, 3 months ago) by scrappy
Branches: REL7_3_STABLE
CVS tags: REL7_3_20
Diff to: previous 1.226.2.30: preferred, colored
Changes since revision 1.226.2.30: +9 -9 lines

tag configure for 7.3.20

Revision 1.310.2.29: download - view: text, markup, annotated - select for diffs
Fri Sep 14 23:19:57 2007 UTC (18 years, 3 months ago) by scrappy
Branches: REL7_4_STABLE
CVS tags: REL7_4_18
Diff to: previous 1.310.2.28: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.28: +9 -9 lines

update configure for 7.4.18

Revision 1.424.4.20: download - view: text, markup, annotated - select for diffs
Fri Sep 14 21:34:28 2007 UTC (18 years, 3 months ago) by scrappy
Branches: REL8_0_STABLE
CVS tags: REL8_0_14
Diff to: previous 1.424.4.19: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.19: +9 -9 lines

tag configure for 8.0.14

Revision 1.461.2.20: download - view: text, markup, annotated - select for diffs
Fri Sep 14 20:23:45 2007 UTC (18 years, 3 months ago) by scrappy
Branches: REL8_1_STABLE
CVS tags: REL8_1_10
Diff to: previous 1.461.2.19: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.19: +9 -9 lines

update configure for 8.1.10

Revision 1.523.2.10: download - view: text, markup, annotated - select for diffs
Fri Sep 14 20:18:26 2007 UTC (18 years, 3 months ago) by scrappy
Branches: REL8_2_STABLE
CVS tags: REL8_2_5
Diff to: previous 1.523.2.9: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.9: +9 -9 lines

update configure for 8.2.5 ...

Revision 1.560: download - view: text, markup, annotated - select for diffs
Wed Sep 12 14:28:55 2007 UTC (18 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.559: preferred, colored
Changes since revision 1.559: +4 -4 lines
Revert ill-starred change to ICC anti-aliasing switches.  Per
Jeremy Drake.

Revision 1.559: download - view: text, markup, annotated - select for diffs
Tue Sep 11 19:50:25 2007 UTC (18 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.558: preferred, colored
Changes since revision 1.558: +4 -4 lines
Give ICC its preferred, documented form of the no-strict-aliasing
switch, viz '-fno-alias'.  Since we have a separate code path here
anyway, it's just as easy to cooperate.

Revision 1.558: download - view: text, markup, annotated - select for diffs
Mon Aug 20 08:53:12 2007 UTC (18 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.557: preferred, colored
Changes since revision 1.557: +34 -1 lines
Add configure option --with-system-tzdata to use operating system time zone
database.

Revision 1.523.2.9: download - view: text, markup, annotated - select for diffs
Thu Aug 9 02:34:07 2007 UTC (18 years, 4 months ago) by tgl
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.8: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.8: +2 -1 lines
Fix search for SGML stylesheets to include the place where Gentoo keeps them.
Brendan Jurd

Revision 1.557: download - view: text, markup, annotated - select for diffs
Thu Aug 9 02:33:58 2007 UTC (18 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.556: preferred, colored
Changes since revision 1.556: +2 -1 lines
Fix search for SGML stylesheets to include the place where Gentoo keeps them.
Brendan Jurd

Revision 1.556: download - view: text, markup, annotated - select for diffs
Sun Aug 5 15:43:00 2007 UTC (18 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.555: preferred, colored
Changes since revision 1.555: +77 -26 lines
Adjust configure so that it sets CFLAGS properly for Intel's icc
even if the compiler is not defining __GNUC__.  Per report from
Dirk Tilger that it is possible for icc to not do that.

Revision 1.555: download - view: text, markup, annotated - select for diffs
Thu Jul 19 17:15:30 2007 UTC (18 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.554: preferred, colored
Changes since revision 1.554: +186 -177 lines
Adjust configure script to print the bison and flex versions in use.
Minor rearrangements to make a few tests in a more logical order.

Revision 1.554: download - view: text, markup, annotated - select for diffs
Sat Jul 14 11:13:28 2007 UTC (18 years, 5 months ago) by mha
Branches: MAIN
Diff to: previous 1.553: preferred, colored
Changes since revision 1.553: +1 -1 lines
Support for finding gssapi functions in the library "gss", as required
by Solaris 10 and possibly others.

Stefan Kaltenbrunner

Revision 1.553: download - view: text, markup, annotated - select for diffs
Thu Jul 12 14:36:52 2007 UTC (18 years, 5 months ago) by mha
Branches: MAIN
Diff to: previous 1.552: preferred, colored
Changes since revision 1.552: +198 -39 lines
Support GSSAPI builds where the header is <gssapi.h> and not <gssapi/gssapi.h>,
such as OpenBSD (possibly all Heimdal).

Stefan Kaltenbrunner

Revision 1.523.2.8: download - view: text, markup, annotated - select for diffs
Thu Jul 12 14:13:06 2007 UTC (18 years, 5 months ago) by mha
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.7: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.7: +58 -0 lines
Fix freenig of names in Kerberos when using MIT - need to use the
free function provided in the Kerberos library.
This fixes a very hard to track down heap corruption on windows
when using debug runtimes.

Revision 1.552: download - view: text, markup, annotated - select for diffs
Thu Jul 12 14:10:39 2007 UTC (18 years, 5 months ago) by mha
Branches: MAIN
Diff to: previous 1.551: preferred, colored
Changes since revision 1.551: +58 -0 lines
Fix freenig of names in Kerberos when using MIT - need to use the
free function provided in the Kerberos library.
This fixes a very hard to track down heap corruption on windows
when using debug runtimes.

Revision 1.551: download - view: text, markup, annotated - select for diffs
Tue Jul 10 16:41:01 2007 UTC (18 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.550: preferred, colored
Changes since revision 1.550: +3 -4 lines
Fix misspelling.

Revision 1.550: download - view: text, markup, annotated - select for diffs
Tue Jul 10 13:14:20 2007 UTC (18 years, 5 months ago) by mha
Branches: MAIN
Diff to: previous 1.549: preferred, colored
Changes since revision 1.549: +333 -1 lines
Add support for GSSAPI authentication.

Documentation still being written, will be committed later.

Henry B. Hotz and Magnus Hagander

Revision 1.523.2.7: download - view: text, markup, annotated - select for diffs
Fri Jun 29 16:18:52 2007 UTC (18 years, 5 months ago) by tgl
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.6: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.6: +2 -2 lines
Fix computation of PG_VERSION_NUM by configure: remove unnecessary and
unportable backslashes in awk script (per Patrick Welche), and add
brackets to prevent autoconf from mangling sed's regexp (the sed call
here never did what was expected).

Revision 1.549: download - view: text, markup, annotated - select for diffs
Fri Jun 29 16:18:43 2007 UTC (18 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.548: preferred, colored
Changes since revision 1.548: +2 -2 lines
Fix computation of PG_VERSION_NUM by configure: remove unnecessary and
unportable backslashes in awk script (per Patrick Welche), and add
brackets to prevent autoconf from mangling sed's regexp (the sed call
here never did what was expected).

Revision 1.548: download - view: text, markup, annotated - select for diffs
Mon Jun 4 21:55:43 2007 UTC (18 years, 6 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.547: preferred, colored
Changes since revision 1.547: +2 -2 lines
Tidy overly long configure help lines.

Revision 1.547: download - view: text, markup, annotated - select for diffs
Fri May 4 15:20:50 2007 UTC (18 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.546: preferred, colored
Changes since revision 1.546: +2 -1 lines
tas() support for Renesas' M32R processor.  Kazuhiro Inaoka

Revision 1.546: download - view: text, markup, annotated - select for diffs
Sat Apr 21 18:26:44 2007 UTC (18 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.545: preferred, colored
Changes since revision 1.545: +1 -1 lines
Fix alignment of help output.

Revision 1.545: download - view: text, markup, annotated - select for diffs
Sat Apr 21 17:26:17 2007 UTC (18 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.544: preferred, colored
Changes since revision 1.544: +36 -1 lines
Contrib module uuid-ossp for generating UUID values using the OSSP UUID
library.  New configure option --with-ossp-uuid to activate.

Revision 1.226.2.30: download - view: text, markup, annotated - select for diffs
Fri Apr 20 16:19:09 2007 UTC (18 years, 8 months ago) by pgsql
Branches: REL7_3_STABLE
CVS tags: REL7_3_19
Diff to: previous 1.226.2.29: preferred, colored
Changes since revision 1.226.2.29: +9 -9 lines

Update configure.in for release

Security: hold for release

Revision 1.310.2.28: download - view: text, markup, annotated - select for diffs
Fri Apr 20 15:15:41 2007 UTC (18 years, 8 months ago) by pgsql
Branches: REL7_4_STABLE
CVS tags: REL7_4_17
Diff to: previous 1.310.2.27: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.27: +9 -9 lines

Update configure in for new release

Security: hold for release

Revision 1.424.4.19: download - view: text, markup, annotated - select for diffs
Fri Apr 20 03:44:13 2007 UTC (18 years, 8 months ago) by pgsql
Branches: REL8_0_STABLE
CVS tags: REL8_0_13
Diff to: previous 1.424.4.18: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.18: +9 -9 lines

Update configure for release

Security: hold for release

Revision 1.461.2.19: download - view: text, markup, annotated - select for diffs
Fri Apr 20 03:32:58 2007 UTC (18 years, 8 months ago) by pgsql
Branches: REL8_1_STABLE
CVS tags: REL8_1_9
Diff to: previous 1.461.2.18: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.18: +9 -9 lines

Update configure.in for release

Security: hold for release

Revision 1.523.2.6: download - view: text, markup, annotated - select for diffs
Fri Apr 20 03:20:41 2007 UTC (18 years, 8 months ago) by pgsql
Branches: REL8_2_STABLE
CVS tags: REL8_2_4
Diff to: previous 1.523.2.5: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.5: +9 -9 lines

Update configure.in version number

Security: tag for release

Revision 1.544: download - view: text, markup, annotated - select for diffs
Sun Apr 15 12:48:23 2007 UTC (18 years, 8 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.543: preferred, colored
Changes since revision 1.543: +271 -1 lines
Add --with-libxslt configure option

Revision 1.543: download - view: text, markup, annotated - select for diffs
Fri Apr 13 18:50:01 2007 UTC (18 years, 8 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.542: preferred, colored
Changes since revision 1.542: +3 -1 lines
Enable building contrib/xml2 if configured using --with-libxml.
If this breaks things due to missing libxslt, then I'll have to
revert it, but let's see if it breaks the buildfarm.

Workarounds in case libxslt is missing include:
. don't configure with libxml, or
. don't build contrib modules from the contrib Makefile (use the individual module Makefiles instead), or
. change the xml2 Makefile

Revision 1.542: download - view: text, markup, annotated - select for diffs
Fri Apr 6 05:36:50 2007 UTC (18 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.541: preferred, colored
Changes since revision 1.541: +1 -2 lines
Now that core functionality is depending on autoconf's AC_C_BIGENDIAN to be
right, there seems precious little reason to have a pile of hand-maintained
endianness definitions in src/include/port/*.h.  Get rid of those, and make
the couple of places that used them depend on WORDS_BIGENDIAN instead.

Revision 1.541: download - view: text, markup, annotated - select for diffs
Fri Apr 6 04:21:40 2007 UTC (18 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.540: preferred, colored
Changes since revision 1.540: +231 -1 lines
Support varlena fields with single-byte headers and unaligned storage.

This commit breaks any code that assumes that the mere act of forming a tuple
(without writing it to disk) does not "toast" any fields.  While all available
regression tests pass, I'm not totally sure that we've fixed every nook and
cranny, especially in contrib.

Greg Stark with some help from Tom Lane

Revision 1.540: download - view: text, markup, annotated - select for diffs
Thu Mar 29 15:30:51 2007 UTC (18 years, 8 months ago) by mha
Branches: MAIN
Diff to: previous 1.539: preferred, colored
Changes since revision 1.539: +35 -2 lines
Make ECPG regression tests use native threading instead of pthreads, now that
 ecpglib supports it.
Change configure (patch from Bruce) and msvc build system to no longer require
 pthreads on win32, since all parts of postgresql can be thread-safe using the
 native platform functions.

Revision 1.539: download - view: text, markup, annotated - select for diffs
Mon Mar 26 21:30:56 2007 UTC (18 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.538: preferred, colored
Changes since revision 1.538: +3 -3 lines
Properly fix PORTNAME in configure.

Revision 1.538: download - view: text, markup, annotated - select for diffs
Mon Mar 26 19:46:56 2007 UTC (18 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.537: preferred, colored
Changes since revision 1.537: +3 -3 lines
User PORTNAME for win32 tests, rather than $template, for consistency.

Revision 1.537: download - view: text, markup, annotated - select for diffs
Mon Mar 26 02:37:17 2007 UTC (18 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.536: preferred, colored
Changes since revision 1.536: +2 -2 lines
Add -lcrypto as one of the possible link dependencies of libkrb5.
Per report from Jim Rosenberg.  This possibly should get back-patched,
but I'm a bit suspicious of it still because of the lack of prior reports.

Revision 1.536: download - view: text, markup, annotated - select for diffs
Wed Mar 21 14:39:22 2007 UTC (18 years, 9 months ago) by mha
Branches: MAIN
Diff to: previous 1.535: preferred, colored
Changes since revision 1.535: +9 -1 lines
Native shared memory implementation for win32.
Uses same underlying tech as before, but not the sysv emulation layer.

Revision 1.535: download - view: text, markup, annotated - select for diffs
Wed Feb 21 15:12:36 2007 UTC (18 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.534: preferred, colored
Changes since revision 1.534: +50 -1 lines
Add configure --enable-profiling to enable GCC profiling.  Patches from
Korry Douglas and Nikhil S

Revision 1.461.2.18: download - view: text, markup, annotated - select for diffs
Wed Feb 7 03:53:53 2007 UTC (18 years, 10 months ago) by tgl
Branches: REL8_1_STABLE
CVS tags: REL8_1_8
Diff to: previous 1.461.2.17: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.17: +9 -9 lines
Fix wrong spacing (I think Bruce tried to hand-edit this instead of letting autoconf do it)

Revision 1.523.2.5: download - view: text, markup, annotated - select for diffs
Wed Feb 7 03:48:58 2007 UTC (18 years, 10 months ago) by momjian
Branches: REL8_2_STABLE
CVS tags: REL8_2_3
Diff to: previous 1.523.2.4: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.4: +9 -9 lines
Stamp releases 8.2.3, 8.1.8, 8.0.12.  No release notes yet.

Revision 1.461.2.17: download - view: text, markup, annotated - select for diffs
Wed Feb 7 03:48:36 2007 UTC (18 years, 10 months ago) by momjian
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.16: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.16: +8 -8 lines
Stamp releases 8.2.3, 8.1.8, 8.0.12.  No release notes yet.

Revision 1.424.4.18: download - view: text, markup, annotated - select for diffs
Wed Feb 7 03:48:16 2007 UTC (18 years, 10 months ago) by momjian
Branches: REL8_0_STABLE
CVS tags: REL8_0_12
Diff to: previous 1.424.4.17: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.17: +9 -9 lines
Stamp releases 8.2.3, 8.1.8, 8.0.12.  No release notes yet.

Revision 1.534: download - view: text, markup, annotated - select for diffs
Wed Feb 7 00:28:54 2007 UTC (18 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.533: preferred, colored
Changes since revision 1.533: +72 -1 lines
Add strlcat() from OpenBSD, to be used for replacing strncat and other
strange coding practices.

Revision 1.523.2.4: download - view: text, markup, annotated - select for diffs
Sat Feb 3 02:47:35 2007 UTC (18 years, 10 months ago) by momjian
Branches: REL8_2_STABLE
Diff to: previous 1.523.2.3: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.3: +1 -1 lines
Fix configure detection code when --with-ldap and --enable-thread-safety
are both used.

Backpatch to 8.2.X.

Albe Laurenz

Revision 1.533: download - view: text, markup, annotated - select for diffs
Sat Feb 3 02:43:38 2007 UTC (18 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.532: preferred, colored
Changes since revision 1.532: +1 -1 lines
Fix configure detection code when --with-ldap and --enable-thread-safety
are both used.

Albe Laurenz

Revision 1.226.2.29: download - view: text, markup, annotated - select for diffs
Fri Feb 2 00:15:59 2007 UTC (18 years, 10 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_18
Diff to: previous 1.226.2.28: preferred, colored
Changes since revision 1.226.2.28: +9 -9 lines
Stamp release 7.3.18.

Security: CVE-2007-0555, CVE-2007-0556

Revision 1.310.2.27: download - view: text, markup, annotated - select for diffs
Fri Feb 2 00:15:33 2007 UTC (18 years, 10 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_16
Diff to: previous 1.310.2.26: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.26: +9 -9 lines
Stamp release 7.4.16.

Security: CVE-2007-0555, CVE-2007-0556

Revision 1.424.4.17: download - view: text, markup, annotated - select for diffs
Fri Feb 2 00:15:07 2007 UTC (18 years, 10 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_11
Diff to: previous 1.424.4.16: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.16: +9 -9 lines
Stamp release 8.0.11.

Security: CVE-2007-0555, CVE-2007-0556

Revision 1.461.2.16: download - view: text, markup, annotated - select for diffs
Fri Feb 2 00:14:46 2007 UTC (18 years, 10 months ago) by tgl
Branches: REL8_1_STABLE
CVS tags: REL8_1_7
Diff to: previous 1.461.2.15: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.15: +9 -9 lines
Stamp release 8.1.7.

Security: CVE-2007-0555, CVE-2007-0556

Revision 1.523.2.3: download - view: text, markup, annotated - select for diffs
Fri Feb 2 00:14:21 2007 UTC (18 years, 10 months ago) by tgl
Branches: REL8_2_STABLE
CVS tags: REL8_2_2
Diff to: previous 1.523.2.2: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.2: +9 -9 lines
Stamp release 8.2.2.

Security: CVE-2007-0555, CVE-2007-0556

Revision 1.532: download - view: text, markup, annotated - select for diffs
Sun Jan 28 03:50:33 2007 UTC (18 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.531: preferred, colored
Changes since revision 1.531: +35 -17 lines
Use autoconf build-in sys_siglist macro AC_DECL_SYS_SIGLIST, rather than
create our own.

Revision 1.531: download - view: text, markup, annotated - select for diffs
Sun Jan 28 01:12:05 2007 UTC (18 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.530: preferred, colored
Changes since revision 1.530: +62 -0 lines
Use sys_siglist[] to print out signal names for signal exits, rather
than just numbers.

Revision 1.530: download - view: text, markup, annotated - select for diffs
Thu Jan 18 14:07:30 2007 UTC (18 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.529: preferred, colored
Changes since revision 1.529: +57 -1 lines
Optionally use xml2-config to detect installation locations of libxml.

Revision 1.529: download - view: text, markup, annotated - select for diffs
Sun Jan 7 21:10:40 2007 UTC (18 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.528: preferred, colored
Changes since revision 1.528: +12 -12 lines
Check and document minimum required version of libxml.

Revision 1.310.2.26: download - view: text, markup, annotated - select for diffs
Sat Jan 6 06:40:29 2007 UTC (18 years, 11 months ago) by pgsql
Branches: REL7_4_STABLE
CVS tags: REL7_4_15
Diff to: previous 1.310.2.25: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.25: +9 -9 lines

commit before tag ...

Revision 1.424.4.16: download - view: text, markup, annotated - select for diffs
Sat Jan 6 06:18:45 2007 UTC (18 years, 11 months ago) by pgsql
Branches: REL8_0_STABLE
CVS tags: REL8_0_10
Diff to: previous 1.424.4.15: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.15: +9 -9 lines

tag it

Revision 1.461.2.15: download - view: text, markup, annotated - select for diffs
Sat Jan 6 05:29:02 2007 UTC (18 years, 11 months ago) by pgsql
Branches: REL8_1_STABLE
CVS tags: REL8_1_6
Diff to: previous 1.461.2.14: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.14: +9 -9 lines

tag 8.1.6

Revision 1.523.2.2: download - view: text, markup, annotated - select for diffs
Sat Jan 6 05:02:26 2007 UTC (18 years, 11 months ago) by pgsql
Branches: REL8_2_STABLE
CVS tags: REL8_2_1
Diff to: previous 1.523.2.1: preferred, colored; branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.1: +9 -9 lines

tag configure

Revision 1.226.2.28: download - view: text, markup, annotated - select for diffs
Sat Jan 6 02:25:17 2007 UTC (18 years, 11 months ago) by pgsql
Branches: REL7_3_STABLE
CVS tags: REL7_3_17
Diff to: previous 1.226.2.27: preferred, colored
Changes since revision 1.226.2.27: +9 -9 lines

tag for 7.3.17 ...

Revision 1.528: download - view: text, markup, annotated - select for diffs
Fri Jan 5 22:19:15 2007 UTC (18 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.527: preferred, colored
Changes since revision 1.527: +2 -2 lines
Update CVS HEAD for 2007 copyright.  Back branches are typically not
back-stamped for this.

Revision 1.527: download - view: text, markup, annotated - select for diffs
Tue Jan 2 21:25:49 2007 UTC (18 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.526: preferred, colored
Changes since revision 1.526: +0 -59 lines
finite() no longer used; remove finite() platform-specific
infrastructure.

Revision 1.526: download - view: text, markup, annotated - select for diffs
Thu Dec 21 16:05:11 2006 UTC (19 years ago) by petere
Branches: MAIN
Diff to: previous 1.525: preferred, colored
Changes since revision 1.525: +267 -0 lines
Initial SQL/XML support: xml data type and initial set of functions.

Revision 1.523.2.1: download - view: text, markup, annotated - select for diffs
Thu Dec 14 21:50:07 2006 UTC (19 years ago) by tgl
Branches: REL8_2_STABLE
Diff to: previous 1.523: preferred, colored
Changes since revision 1.523: +5 -5 lines
Make --with-ldap build on Unixware, per Olivier Prenant.

Revision 1.525: download - view: text, markup, annotated - select for diffs
Thu Dec 14 21:49:53 2006 UTC (19 years ago) by tgl
Branches: MAIN
Diff to: previous 1.524: preferred, colored
Changes since revision 1.524: +5 -5 lines
Make --with-ldap build on Unixware, per Olivier Prenant.

Revision 1.524: download - view: text, markup, annotated - select for diffs
Sat Dec 2 16:43:12 2006 UTC (19 years ago) by tgl
Branches: MAIN
Diff to: previous 1.523: preferred, colored
Changes since revision 1.523: +9 -9 lines
Stamp HEAD as 8.3devel.

Revision 1.523: download - view: text, markup, annotated - select for diffs
Sat Dec 2 08:36:39 2006 UTC (19 years ago) by pgsql
Branches: MAIN
CVS tags: REL8_2_0
Branch point for: REL8_2_STABLE
Diff to: previous 1.522: preferred, colored
Changes since revision 1.522: +9 -9 lines

v8.2.0 is now released ...

Revision 1.522: download - view: text, markup, annotated - select for diffs
Thu Nov 30 22:21:24 2006 UTC (19 years ago) by tgl
Branches: MAIN
Diff to: previous 1.521: preferred, colored
Changes since revision 1.521: +1 -1 lines
Better solution to the tr problem: use sed instead.  Per Martijn and Andrew.

Revision 1.521: download - view: text, markup, annotated - select for diffs
Thu Nov 30 21:44:12 2006 UTC (19 years ago) by tgl
Branches: MAIN
Diff to: previous 1.520: preferred, colored
Changes since revision 1.520: +1 -1 lines
Improve portability of 'tr' invocation in PGAC_ARG_CHECK.  Reported by
Olivier Prenant, fixed by Peter.

Revision 1.520: download - view: text, markup, annotated - select for diffs
Wed Nov 29 20:12:31 2006 UTC (19 years ago) by tgl
Branches: MAIN
Diff to: previous 1.519: preferred, colored
Changes since revision 1.519: +7 -0 lines
Ignore libedit/libreadline while probing for strlcpy and some other
standard functions.  Per report from Stefan Kaltenbrunner.

Revision 1.519: download - view: text, markup, annotated - select for diffs
Sat Nov 25 03:34:08 2006 UTC (19 years, 1 month ago) by pgsql
Branches: MAIN
CVS tags: REL8_2_RC1
Diff to: previous 1.518: preferred, colored
Changes since revision 1.518: +9 -9 lines

update for rc1

Revision 1.518: download - view: text, markup, annotated - select for diffs
Tue Nov 7 17:59:00 2006 UTC (19 years, 1 month ago) by pgsql
Branches: MAIN
CVS tags: REL8_2_BETA3
Diff to: previous 1.517: preferred, colored
Changes since revision 1.517: +9 -9 lines

Tag as Beta3 ... two outstanding *known* bugs before RC1 ...

Revision 1.517: download - view: text, markup, annotated - select for diffs
Mon Nov 6 03:44:38 2006 UTC (19 years, 1 month ago) by tgl
Branches: MAIN
Diff to: previous 1.516: preferred, colored
Changes since revision 1.516: +39 -92 lines
Revert to the pre-8.2 method of probing for libm, that is, always
include it if it links properly.  It seems too risky to assume that
standard functions like pow() are not special-cased by the compiler.
Per report from Andreas Lange that build fails on Solaris cc compiler
with -fast.  Even though we don't consider that a supported option,
I'm worried that similar issues will arise with other compilers.

Revision 1.516: download - view: text, markup, annotated - select for diffs
Mon Oct 30 22:15:02 2006 UTC (19 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.515: preferred, colored
Changes since revision 1.515: +42 -81 lines
Code the unknown options check without using m4 diversions.  Otherwise this
code relies on the checking macro actually being called at the end, or the
automatic undiversion will produce garbage.  These sort of implicit
side-effects undermine the modularity of the macros and happen to break the
ODBC driver which makes use of them.

Also put the warnings at the very end of configure, so there is an even
better chance of seeing them.

Revision 1.515: download - view: text, markup, annotated - select for diffs
Mon Oct 23 22:50:18 2006 UTC (19 years, 2 months ago) by tgl
Branches: MAIN
CVS tags: REL8_2_BETA2
Diff to: previous 1.514: preferred, colored
Changes since revision 1.514: +9 -9 lines
Stamp 8.2beta2.

Revision 1.514: download - view: text, markup, annotated - select for diffs
Mon Oct 16 17:24:53 2006 UTC (19 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.513: preferred, colored
Changes since revision 1.513: +49 -61 lines
Punt when trying to build with threaded Python on FreeBSD.

Also cut back on excessive use of *** to decorate configure error messages.
If it's an error message, you are sure to see it without any decoration.

Revision 1.513: download - view: text, markup, annotated - select for diffs
Fri Oct 13 20:23:05 2006 UTC (19 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.512: preferred, colored
Changes since revision 1.512: +10 -9 lines
Make unknown-option-warning code more portable.  echo -n is not portable,
and neither is "|" or "\|" in basic regular expressions.

Revision 1.226.2.27: download - view: text, markup, annotated - select for diffs
Thu Oct 12 19:42:21 2006 UTC (19 years, 2 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_16
Diff to: previous 1.226.2.26: preferred, colored
Changes since revision 1.226.2.26: +9 -9 lines
Stamp 7.3.16.

Revision 1.310.2.25: download - view: text, markup, annotated - select for diffs
Thu Oct 12 19:42:03 2006 UTC (19 years, 2 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_14
Diff to: previous 1.310.2.24: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.24: +9 -9 lines
Stamp 7.4.14.

Revision 1.424.4.15: download - view: text, markup, annotated - select for diffs
Thu Oct 12 19:41:43 2006 UTC (19 years, 2 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_9
Diff to: previous 1.424.4.14: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.14: +9 -9 lines
Stamp 8.0.9.

Revision 1.461.2.14: download - view: text, markup, annotated - select for diffs
Thu Oct 12 19:41:27 2006 UTC (19 years, 2 months ago) by tgl
Branches: REL8_1_STABLE
CVS tags: REL8_1_5
Diff to: previous 1.461.2.13: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.13: +9 -9 lines
Stamp 8.1.5.

Revision 1.512: download - view: text, markup, annotated - select for diffs
Sat Oct 7 19:25:28 2006 UTC (19 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.511: preferred, colored
Changes since revision 1.511: +4 -2 lines
On platforms that have getrlimit(RLIMIT_STACK), use it to ensure that
max_stack_depth is not set to an unsafe value.

This commit also provides configure-time checking for <sys/resource.h>,
and cleans up some perhaps-unportable code associated with use of that
include file and getrlimit().

Revision 1.511: download - view: text, markup, annotated - select for diffs
Thu Oct 5 00:07:44 2006 UTC (19 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.510: preferred, colored
Changes since revision 1.510: +455 -4 lines
Second try at fixing libedit configuration for Bob Friesenhahn.
Buildfarm results from 'gazelle' show that there are indeed libedit
versions for which history.h is a needed header, even though it's
apparently been dropped entirely in other versions.  Grumble.

Revision 1.510: download - view: text, markup, annotated - select for diffs
Wed Oct 4 22:31:13 2006 UTC (19 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.509: preferred, colored
Changes since revision 1.509: +22 -477 lines
Adjust configure's handling of libedit to not look for a history.h file.
Per Bob Friesenhahn's report, this file is not supplied by some versions
of libedit, and even when it is supplied it seems to be just a link to
readline.h, so we don't need to include it anyway.
Also, ensure that we won't try to use a too-old version of Bison.
The previous coding would bleat but then use it anyway; better to invoke
the 'missing' script if any grammar files need to be rebuilt.

Revision 1.509: download - view: text, markup, annotated - select for diffs
Tue Oct 3 22:18:21 2006 UTC (19 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.508: preferred, colored
Changes since revision 1.508: +0 -15 lines
Switch over to using our own qsort() all the time, as has been proposed
repeatedly.  Now that we don't have to worry about memory leaks from
glibc's qsort, we can safely put CHECK_FOR_INTERRUPTS into the tuplesort
comparators, as was requested a couple months ago.  Also, get rid of
non-reentrancy and an extra level of function call in tuplesort.c by
providing a variant qsort_arg() API that passes an extra void * argument
through to the comparison routine.  (We might want to use that in other
places too, I didn't look yet.)

Revision 1.508: download - view: text, markup, annotated - select for diffs
Mon Oct 2 00:06:17 2006 UTC (19 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.507: preferred, colored
Changes since revision 1.507: +146 -74 lines
Properly handle the case where strlcpy() exists in libc but isn't
declared in the system headers.  Per report from Bruce than some BSDen
are like this.

Revision 1.507: download - view: text, markup, annotated - select for diffs
Sun Oct 1 23:47:15 2006 UTC (19 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.506: preferred, colored
Changes since revision 1.506: +26 -26 lines
Improve documentation of configure's readline/libedit switches.

Revision 1.506: download - view: text, markup, annotated - select for diffs
Wed Sep 27 16:29:44 2006 UTC (19 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.505: preferred, colored
Changes since revision 1.505: +2 -1 lines
Add strlcpy() to the set of functions supported by src/port/ when not
available directly on the platform.  Per discussion, this function is
sufficiently widely recognized to be treated as standard.

Revision 1.505: download - view: text, markup, annotated - select for diffs
Sat Sep 23 01:33:31 2006 UTC (19 years, 3 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_2_BETA1
Diff to: previous 1.504: preferred, colored
Changes since revision 1.504: +9 -9 lines

Tag us Beta1

Revision 1.504: download - view: text, markup, annotated - select for diffs
Sat Sep 9 03:15:39 2006 UTC (19 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.503: preferred, colored
Changes since revision 1.503: +640 -403 lines
Revise OpenLDAP configuration and linking to work on more platforms
than before.  Albe Laurenz (but editorialized heavily by me, so if it
doesn't work it's my fault).

Revision 1.503: download - view: text, markup, annotated - select for diffs
Wed Aug 23 12:59:18 2006 UTC (19 years, 4 months ago) by meskes
Branches: MAIN
Diff to: previous 1.502: preferred, colored
Changes since revision 1.502: +7047 -9997 lines
Used autoconf 2.59 this time.

Revision 1.502: download - view: text, markup, annotated - select for diffs
Wed Aug 23 12:01:51 2006 UTC (19 years, 4 months ago) by meskes
Branches: MAIN
Diff to: previous 1.501: preferred, colored
Changes since revision 1.501: +10000 -7272 lines
Replaced double-quote-fix with a hopefully better version.
Use initializer string length as size for character strings.
Added ecpg_config.h file that is created via configure.

Revision 1.501: download - view: text, markup, annotated - select for diffs
Thu Aug 17 17:25:42 2006 UTC (19 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.500: preferred, colored
Changes since revision 1.500: +5 -0 lines
Produce a clean failure in configure when dtrace is selected but cannot be
found.  Besides stopping those early who have no dtrace installed
whatsoever, this will also alert those who have dtrace in /usr/sbin, which
might not be in the path, which would produce confusing failures much later
in the build process.

Add documentation about pointing configure to find dtrace.

Revision 1.424.4.14: download - view: text, markup, annotated - select for diffs
Mon Aug 7 20:08:57 2006 UTC (19 years, 4 months ago) by tgl
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.13: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.13: +108 -11 lines
Back-port HEAD's configure fixes to select appropriate compiler switches
for Intel's icc and AIX's xlc.

Revision 1.461.2.13: download - view: text, markup, annotated - select for diffs
Mon Aug 7 20:08:44 2006 UTC (19 years, 4 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.12: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.12: +172 -6 lines
Back-port HEAD's configure fixes to select appropriate compiler switches
for Intel's icc and AIX's xlc.

Revision 1.500: download - view: text, markup, annotated - select for diffs
Fri Aug 4 15:16:14 2006 UTC (19 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.499: preferred, colored
Changes since revision 1.499: +1 -1 lines
Fix inadequate quoting in test for AIX xlc.

Revision 1.499: download - view: text, markup, annotated - select for diffs
Thu Jul 27 13:20:23 2006 UTC (19 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.498: preferred, colored
Changes since revision 1.498: +85 -0 lines
Allow LDAP lookups from pg_service.conf.

Albe Laurenz

Revision 1.498: download - view: text, markup, annotated - select for diffs
Mon Jul 24 16:32:43 2006 UTC (19 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.497: preferred, colored
Changes since revision 1.497: +82 -1 lines
DTrace support, with a small initial set of probes

by Robert Lor

Revision 1.461.2.12: download - view: text, markup, annotated - select for diffs
Tue Jul 11 16:15:03 2006 UTC (19 years, 5 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.11: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.11: +0 -130 lines
Remove no-longer-needed configure test for krb5_encrypt(), per Jim Gates.

Revision 1.497: download - view: text, markup, annotated - select for diffs
Tue Jul 11 16:14:50 2006 UTC (19 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.496: preferred, colored
Changes since revision 1.496: +0 -130 lines
Remove no-longer-needed configure test for krb5_encrypt(), per Jim Gates.

Revision 1.496: download - view: text, markup, annotated - select for diffs
Sun Jun 18 18:30:20 2006 UTC (19 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.495: preferred, colored
Changes since revision 1.495: +73 -0 lines
Don't try to call posix_fadvise() unless <fcntl.h> supplies a declaration
for it.  Hopefully will fix core dump evidenced by some buildfarm members
since fadvise patch went in.  The actual definition of the function is not
ABI-compatible with compiler's default assumption in the absence of any
declaration, so it's clearly unsafe to try to call it without seeing a
declaration.

Revision 1.495: download - view: text, markup, annotated - select for diffs
Wed Jun 7 22:24:43 2006 UTC (19 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.494: preferred, colored
Changes since revision 1.494: +8 -0 lines
Prepare code to be built by MSVC:

	o  remove many WIN32_CLIENT_ONLY defines
	o  add WIN32_ONLY_COMPILER define
	o  add 3rd argument to open() for portability
	o  add include/port/win32_msvc directory for
	   system includes

Magnus Hagander

Revision 1.494: download - view: text, markup, annotated - select for diffs
Tue May 30 13:52:24 2006 UTC (19 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.493: preferred, colored
Changes since revision 1.493: +77 -0 lines
Emit warnings for unknown configure options.

Martijn van Oosterhout

Revision 1.493: download - view: text, markup, annotated - select for diffs
Tue May 23 19:28:44 2006 UTC (19 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.492: preferred, colored
Changes since revision 1.492: +0 -11 lines
Avoid duplicate definition of LOCALEDIR in pg_config.h, already defined
in port/pg_config_paths.h.

Revision 1.226.2.26: download - view: text, markup, annotated - select for diffs
Sun May 21 21:54:30 2006 UTC (19 years, 7 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_15
Diff to: previous 1.226.2.25: preferred, colored
Changes since revision 1.226.2.25: +9 -9 lines
Stamp release 7.3.15.

Revision 1.310.2.24: download - view: text, markup, annotated - select for diffs
Sun May 21 21:54:01 2006 UTC (19 years, 7 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_13
Diff to: previous 1.310.2.23: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.23: +9 -9 lines
Stamp release 7.4.13.

Revision 1.424.4.13: download - view: text, markup, annotated - select for diffs
Sun May 21 21:53:31 2006 UTC (19 years, 7 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_8
Diff to: previous 1.424.4.12: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.12: +9 -9 lines
Stamp release 8.0.8.

Revision 1.461.2.11: download - view: text, markup, annotated - select for diffs
Sun May 21 21:52:58 2006 UTC (19 years, 7 months ago) by tgl
Branches: REL8_1_STABLE
CVS tags: REL8_1_4
Diff to: previous 1.461.2.10: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.10: +9 -9 lines
Stamp release 8.1.4.

Revision 1.492: download - view: text, markup, annotated - select for diffs
Sat Apr 29 20:47:29 2006 UTC (19 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.491: preferred, colored
Changes since revision 1.491: +22 -12 lines
Rearrange some configure.in comments for better readability.
Commit configure and pg_config.h.in, missed in last configure.in
update.

Revision 1.491: download - view: text, markup, annotated - select for diffs
Sat Apr 29 00:51:40 2006 UTC (19 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.490: preferred, colored
Changes since revision 1.490: +57 -0 lines
Intel compiler has a bug/misoptimization in checking for division by NAN
(NaN == 0), -mp1 fixes it, so add it to the CFLAGS.  Autoconf run.

Jeremy Drake

Revision 1.490: download - view: text, markup, annotated - select for diffs
Thu Apr 27 14:27:01 2006 UTC (19 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.489: preferred, colored
Changes since revision 1.489: +56 -2 lines
Turn off strict aliasing when using AIX xlc compiler.

autoconf run.

Revision 1.489: download - view: text, markup, annotated - select for diffs
Sat Apr 22 00:27:29 2006 UTC (19 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.488: preferred, colored
Changes since revision 1.488: +2 -1 lines
Add mentioun of Intel compiler bug:

Intel compiler has a bug in checking for division by NAN
# (NaN == 0), -mp1 fixes it, so someday we might way to add it.

Revision 1.488: download - view: text, markup, annotated - select for diffs
Fri Apr 21 23:11:55 2006 UTC (19 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.487: preferred, colored
Changes since revision 1.487: +59 -6 lines
Use special gcc -W flags only if we are using gcc, not if we are using
the Intel compiler.

Jeremy Drake

Revision 1.487: download - view: text, markup, annotated - select for diffs
Wed Apr 19 16:32:06 2006 UTC (19 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.486: preferred, colored
Changes since revision 1.486: +1 -42 lines
Remove use of lorder and tsort while building static libraries.  There's
no evidence that any currently-supported platform needs this, and good
reason to think that any platform that did need it couldn't use the static
libraries anyway --- libpq, at least, has circular references.  Removing
the code shuts up tsort warnings about the circular references on some
platforms.

Revision 1.486: download - view: text, markup, annotated - select for diffs
Fri Apr 7 17:49:59 2006 UTC (19 years, 8 months ago) by adunstan
Branches: MAIN
Diff to: previous 1.485: preferred, colored
Changes since revision 1.485: +69 -23 lines

Revert getaddrinfo configure changes until we get a solution that is
properly tested on Tru64 - pre recent discussion (or lack thereof) on -hackers.

Revision 1.461.2.10: download - view: text, markup, annotated - select for diffs
Fri Apr 7 17:42:47 2006 UTC (19 years, 8 months ago) by adunstan
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.9: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.9: +69 -23 lines

Revert getaddrinfo configure changes until we get a solution that is
properly tested on Tru64 - pre recent discussion (or lack thereof) on -hackers.

Revision 1.485: download - view: text, markup, annotated - select for diffs
Mon Mar 6 17:41:42 2006 UTC (19 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.484: preferred, colored
Changes since revision 1.484: +432 -1 lines
This patch adds native LDAP auth, for those platforms that don't have
PAM (such as Win32, but also unixen without PAM). On Unix, uses
OpenLDAP. On win32, uses the builin WinLDAP library.

Magnus Hagander

Revision 1.484: download - view: text, markup, annotated - select for diffs
Sun Mar 5 15:58:17 2006 UTC (19 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.483: preferred, colored
Changes since revision 1.483: +2 -2 lines
Update copyright for 2006.  Update scripts.

Revision 1.483: download - view: text, markup, annotated - select for diffs
Tue Feb 28 22:34:23 2006 UTC (19 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.482: preferred, colored
Changes since revision 1.482: +3 -1 lines
Fix PG_VERSION_NUM for different awk -F handling.

Revision 1.482: download - view: text, markup, annotated - select for diffs
Tue Feb 28 21:59:17 2006 UTC (19 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.481: preferred, colored
Changes since revision 1.481: +1 -1 lines
Fix PG_VERSION_NUM awk -F parameter.

Revision 1.481: download - view: text, markup, annotated - select for diffs
Tue Feb 28 16:41:20 2006 UTC (19 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.480: preferred, colored
Changes since revision 1.480: +8 -0 lines
Add PG_VERSION_NUM for use by 3rd party applications wanting to test the
backend version in C using > and < comparisons.

Revision 1.461.2.9: download - view: text, markup, annotated - select for diffs
Tue Feb 21 06:07:02 2006 UTC (19 years, 10 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.8: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.8: +23 -69 lines
Adjust probe for getaddrinfo to cope with macro-ized definitions, such
as Tru64's.  Per previous discussion.

Revision 1.480: download - view: text, markup, annotated - select for diffs
Tue Feb 21 06:06:44 2006 UTC (19 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.479: preferred, colored
Changes since revision 1.479: +23 -69 lines
Adjust probe for getaddrinfo to cope with macro-ized definitions, such
as Tru64's.  Per previous discussion.

Revision 1.479: download - view: text, markup, annotated - select for diffs
Wed Feb 15 17:23:10 2006 UTC (19 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.478: preferred, colored
Changes since revision 1.478: +6 -1 lines
Since we only use libld on AIX, don't include it in LIBS on any other
platforms (it does exist on HPUX, for one).  We could probably even make
this a test for specific AIX versions, but I don't know which ones need it.

Revision 1.226.2.25: download - view: text, markup, annotated - select for diffs
Sun Feb 12 22:38:54 2006 UTC (19 years, 10 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_14
Diff to: previous 1.226.2.24: preferred, colored
Changes since revision 1.226.2.24: +9 -9 lines
Stamp 7.3.14.

Revision 1.310.2.23: download - view: text, markup, annotated - select for diffs
Sun Feb 12 22:38:30 2006 UTC (19 years, 10 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_12
Diff to: previous 1.310.2.22: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.22: +9 -9 lines
Stamp 7.4.12.

Revision 1.424.4.12: download - view: text, markup, annotated - select for diffs
Sun Feb 12 22:38:05 2006 UTC (19 years, 10 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_7
Diff to: previous 1.424.4.11: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.11: +9 -9 lines
Stamp 8.0.7.

Revision 1.461.2.8: download - view: text, markup, annotated - select for diffs
Sun Feb 12 22:37:44 2006 UTC (19 years, 10 months ago) by tgl
Branches: REL8_1_STABLE
CVS tags: REL8_1_3
Diff to: previous 1.461.2.7: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.7: +9 -9 lines
Stamp 8.1.3.

Revision 1.478: download - view: text, markup, annotated - select for diffs
Fri Feb 10 11:35:45 2006 UTC (19 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.477: preferred, colored
Changes since revision 1.477: +34 -388 lines
Fix up remaining library checks.

Revision 1.477: download - view: text, markup, annotated - select for diffs
Tue Feb 7 11:22:39 2006 UTC (19 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.476: preferred, colored
Changes since revision 1.476: +0 -340 lines
Remove some checks for libraries that no one can identify.  We'll see how
that works out...

Revision 1.476: download - view: text, markup, annotated - select for diffs
Sat Feb 4 00:59:58 2006 UTC (19 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.475: preferred, colored
Changes since revision 1.475: +7 -7 lines
Move thread_test directory from /tools to /test so source-only tarballs
have the directory for the configure test.

Revision 1.475: download - view: text, markup, annotated - select for diffs
Sat Feb 4 00:42:52 2006 UTC (19 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.474: preferred, colored
Changes since revision 1.474: +397 -133 lines
First attempt at removing some AC_CHECK_LIB(foo, main) calls.

Revision 1.474: download - view: text, markup, annotated - select for diffs
Fri Feb 3 13:53:14 2006 UTC (19 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.473: preferred, colored
Changes since revision 1.473: +11 -0 lines
Allow MEMSET_LOOP_LIMIT to be set on a per-platform basis, and turn off
MemSet on AIX by setting MEMSET_LOOP_LIMIT to zero.

Add optimization to skip MemSet tests in MEMSET_LOOP_LIMIT == 0 case and
just call memset() directly.

Revision 1.461.2.7: download - view: text, markup, annotated - select for diffs
Tue Jan 17 23:52:43 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.6: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.6: +75 -0 lines
Fix fsync code to test whether F_FULLFSYNC is available, instead of
assuming it always is on Darwin.  Per report from Neil Brandt.

Revision 1.473: download - view: text, markup, annotated - select for diffs
Tue Jan 17 23:52:27 2006 UTC (19 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.472: preferred, colored
Changes since revision 1.472: +75 -0 lines
Fix fsync code to test whether F_FULLFSYNC is available, instead of
assuming it always is on Darwin.  Per report from Neil Brandt.

Revision 1.226.2.24: download - view: text, markup, annotated - select for diffs
Thu Jan 12 19:24:48 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.23: preferred, colored
Changes since revision 1.226.2.23: +7 -3 lines
Use a more bulletproof test for whether finite() and isinf() are present.
It seems that recent gcc versions can optimize away calls to these functions
even when the functions do not exist on the platform, resulting in a bogus
positive result.  Avoid this by using a non-constant argument and ensuring
that the function result is not simply discarded.  Per report from
Fran�ois Laupretre.

Revision 1.310.2.22: download - view: text, markup, annotated - select for diffs
Thu Jan 12 19:24:27 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.21: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.21: +7 -3 lines
Use a more bulletproof test for whether finite() and isinf() are present.
It seems that recent gcc versions can optimize away calls to these functions
even when the functions do not exist on the platform, resulting in a bogus
positive result.  Avoid this by using a non-constant argument and ensuring
that the function result is not simply discarded.  Per report from
Fran�ois Laupretre.

Revision 1.424.4.11: download - view: text, markup, annotated - select for diffs
Thu Jan 12 19:24:02 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.10: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.10: +7 -3 lines
Use a more bulletproof test for whether finite() and isinf() are present.
It seems that recent gcc versions can optimize away calls to these functions
even when the functions do not exist on the platform, resulting in a bogus
positive result.  Avoid this by using a non-constant argument and ensuring
that the function result is not simply discarded.  Per report from
Fran�ois Laupretre.

Revision 1.461.2.6: download - view: text, markup, annotated - select for diffs
Thu Jan 12 19:23:41 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.5: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.5: +7 -3 lines
Use a more bulletproof test for whether finite() and isinf() are present.
It seems that recent gcc versions can optimize away calls to these functions
even when the functions do not exist on the platform, resulting in a bogus
positive result.  Avoid this by using a non-constant argument and ensuring
that the function result is not simply discarded.  Per report from
Fran�ois Laupretre.

Revision 1.472: download - view: text, markup, annotated - select for diffs
Thu Jan 12 19:23:22 2006 UTC (19 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.471: preferred, colored
Changes since revision 1.471: +7 -3 lines
Use a more bulletproof test for whether finite() and isinf() are present.
It seems that recent gcc versions can optimize away calls to these functions
even when the functions do not exist on the platform, resulting in a bogus
positive result.  Avoid this by using a non-constant argument and ensuring
that the function result is not simply discarded.  Per report from
Fran�ois Laupretre.

Revision 1.226.2.23: download - view: text, markup, annotated - select for diffs
Fri Jan 6 02:31:25 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_13
Diff to: previous 1.226.2.22: preferred, colored
Changes since revision 1.226.2.22: +2685 -5442 lines
Generate back-branch configure scripts with the appropriate version of autoconf.

Revision 1.310.2.21: download - view: text, markup, annotated - select for diffs
Fri Jan 6 02:31:08 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_11
Diff to: previous 1.310.2.20: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.20: +3046 -6528 lines
Generate back-branch configure scripts with the appropriate version of autoconf.

Revision 1.424.4.10: download - view: text, markup, annotated - select for diffs
Fri Jan 6 02:30:52 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_6
Diff to: previous 1.424.4.9: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.9: +3269 -7049 lines
Generate back-branch configure scripts with the appropriate version of autoconf.

Revision 1.461.2.5: download - view: text, markup, annotated - select for diffs
Thu Jan 5 04:02:18 2006 UTC (19 years, 11 months ago) by momjian
Branches: REL8_1_STABLE
CVS tags: REL8_1_2
Diff to: previous 1.461.2.4: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.4: +9 -9 lines
Stamp release 8.1.2.

Revision 1.424.4.9: download - view: text, markup, annotated - select for diffs
Thu Jan 5 04:00:14 2006 UTC (19 years, 11 months ago) by momjian
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.8: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.8: +7053 -3273 lines
Stamp relesae 8.0.6.

Revision 1.310.2.20: download - view: text, markup, annotated - select for diffs
Thu Jan 5 03:59:41 2006 UTC (19 years, 11 months ago) by momjian
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.19: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.19: +6533 -3051 lines
Stamp release 7.4.11.

Revision 1.226.2.22: download - view: text, markup, annotated - select for diffs
Thu Jan 5 03:59:13 2006 UTC (19 years, 11 months ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.21: preferred, colored
Changes since revision 1.226.2.21: +5450 -2693 lines
Stamp release 7.3.13.

Revision 1.471: download - view: text, markup, annotated - select for diffs
Thu Jan 5 03:01:25 2006 UTC (19 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.470: preferred, colored
Changes since revision 1.470: +0 -79 lines
Remove BEOS port.

Revision 1.470: download - view: text, markup, annotated - select for diffs
Thu Jan 5 01:56:23 2006 UTC (19 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.469: preferred, colored
Changes since revision 1.469: +0 -1 lines
Remove QNX port.

Revision 1.226.2.21: download - view: text, markup, annotated - select for diffs
Thu Jan 5 00:51:47 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.20: preferred, colored
Changes since revision 1.226.2.20: +4 -2 lines
Add port support for unsetenv() in back branches.  Needed for locale
environment fix.

Revision 1.310.2.19: download - view: text, markup, annotated - select for diffs
Thu Jan 5 00:51:20 2006 UTC (19 years, 11 months ago) by tgl
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.18: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.18: +2 -1 lines
Add port support for unsetenv() in back branches.  Needed for locale
environment fix.

Revision 1.469: download - view: text, markup, annotated - select for diffs
Sat Dec 17 00:35:49 2005 UTC (20 years ago) by momjian
Branches: MAIN
Diff to: previous 1.468: preferred, colored
Changes since revision 1.468: +2 -1 lines
Add URL for Solaris qsort() bug.

Revision 1.468: download - view: text, markup, annotated - select for diffs
Sat Dec 17 00:33:32 2005 UTC (20 years ago) by momjian
Branches: MAIN
Diff to: previous 1.467: preferred, colored
Changes since revision 1.467: +2 -0 lines
Update doc mention that Solaris qsort() might be fixed.

Revision 1.226.2.20: download - view: text, markup, annotated - select for diffs
Fri Dec 9 20:56:41 2005 UTC (20 years ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_12
Diff to: previous 1.226.2.19: preferred, colored
Changes since revision 1.226.2.19: +9 -9 lines
Stamp 7.3.12.

Revision 1.310.2.18: download - view: text, markup, annotated - select for diffs
Fri Dec 9 20:53:23 2005 UTC (20 years ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_10
Diff to: previous 1.310.2.17: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.17: +9 -9 lines
Stamp 7.4.10.

Revision 1.424.4.8: download - view: text, markup, annotated - select for diffs
Fri Dec 9 20:49:36 2005 UTC (20 years ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_5
Diff to: previous 1.424.4.7: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.7: +9 -9 lines
Stamp 8.0.5.

Revision 1.461.2.4: download - view: text, markup, annotated - select for diffs
Thu Dec 8 22:31:05 2005 UTC (20 years ago) by momjian
Branches: REL8_1_STABLE
CVS tags: REL8_1_1
Diff to: previous 1.461.2.3: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.3: +9 -9 lines
Stamp 8.1.1.

Revision 1.467: download - view: text, markup, annotated - select for diffs
Thu Dec 8 21:29:24 2005 UTC (20 years ago) by petere
Branches: MAIN
Diff to: previous 1.466: preferred, colored
Changes since revision 1.466: +1 -1 lines
Put [] around default value for port number.

Revision 1.461.2.3: download - view: text, markup, annotated - select for diffs
Tue Dec 6 18:35:31 2005 UTC (20 years ago) by momjian
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.2: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.2: +29 -6 lines
Add documentation on the use of *printf() macros and libintl.

Backpatch to 8.1.X.

Revision 1.466: download - view: text, markup, annotated - select for diffs
Tue Dec 6 18:35:08 2005 UTC (20 years ago) by momjian
Branches: MAIN
Diff to: previous 1.465: preferred, colored
Changes since revision 1.465: +29 -6 lines
Add documentation on the use of *printf() macros and libintl.

Backpatch to 8.1.X.

Revision 1.461.2.2: download - view: text, markup, annotated - select for diffs
Tue Dec 6 04:53:25 2005 UTC (20 years ago) by momjian
Branches: REL8_1_STABLE
Diff to: previous 1.461.2.1: preferred, colored; branchpoint 1.461: preferred, colored
Changes since revision 1.461.2.1: +4 -0 lines
Add comment on why pg *printf functions are used unconditionally on
Win32.

Backpatch to 8.1.X.

Revision 1.465: download - view: text, markup, annotated - select for diffs
Tue Dec 6 04:53:01 2005 UTC (20 years ago) by momjian
Branches: MAIN
Diff to: previous 1.464: preferred, colored
Changes since revision 1.464: +4 -0 lines
Add comment on why pg *printf functions are used unconditionally on
Win32.

Backpatch to 8.1.X.

Revision 1.461.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 6 02:29:23 2005 UTC (20 years ago) by tgl
Branches: REL8_1_STABLE
Diff to: previous 1.461: preferred, colored
Changes since revision 1.461: +9 -10 lines
Make Win32 build use our port/snprintf.c routines, instead of depending
on libintl which may or may not provide what we need.  Make a few marginal
cleanups to ensure this works.  Andrew Dunstan and Tom Lane.

Revision 1.464: download - view: text, markup, annotated - select for diffs
Tue Dec 6 02:29:02 2005 UTC (20 years ago) by tgl
Branches: MAIN
Diff to: previous 1.463: preferred, colored
Changes since revision 1.463: +9 -10 lines
Make Win32 build use our port/snprintf.c routines, instead of depending
on libintl which may or may not provide what we need.  Make a few marginal
cleanups to ensure this works.  Andrew Dunstan and Tom Lane.

Revision 1.463: download - view: text, markup, annotated - select for diffs
Sun Dec 4 03:52:21 2005 UTC (20 years ago) by momjian
Branches: MAIN
Diff to: previous 1.462: preferred, colored
Changes since revision 1.462: +52 -11 lines
Add configure flag to allow libedit to be preferred over GNU readline:

   --with-libedit-preferred  prefer BSD Libedit over GNU Readline

Revision 1.462: download - view: text, markup, annotated - select for diffs
Sat Nov 5 16:42:00 2005 UTC (20 years, 1 month ago) by tgl
Branches: MAIN
Diff to: previous 1.461: preferred, colored
Changes since revision 1.461: +9 -9 lines
Brand HEAD branch as 8.2devel.

Revision 1.461: download - view: text, markup, annotated - select for diffs
Sat Nov 5 04:01:38 2005 UTC (20 years, 1 month ago) by pgsql
Branches: MAIN
CVS tags: REL8_1_0
Branch point for: REL8_1_STABLE
Diff to: previous 1.460: preferred, colored
Changes since revision 1.460: +9 -9 lines

Tag everything for 8.1.0 ... Finally, a relesae on scheduale!!

Revision 1.460: download - view: text, markup, annotated - select for diffs
Sun Oct 30 05:05:49 2005 UTC (20 years, 1 month ago) by pgsql
Branches: MAIN
CVS tags: REL8_1_0RC1
Diff to: previous 1.459: preferred, colored
Changes since revision 1.459: +9 -9 lines

tag it for rc1

Revision 1.459: download - view: text, markup, annotated - select for diffs
Sat Oct 22 22:46:30 2005 UTC (20 years, 2 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_1_0BETA4
Diff to: previous 1.458: preferred, colored
Changes since revision 1.458: +9 -9 lines

update configure and bugtemplate for beta 4 ...

Revision 1.458: download - view: text, markup, annotated - select for diffs
Thu Oct 13 20:40:03 2005 UTC (20 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.457: preferred, colored
Changes since revision 1.457: +1 -1 lines
Enable threaded python builds on freebsd5, per report from Jim C. Nasby

Revision 1.457: download - view: text, markup, annotated - select for diffs
Tue Oct 11 23:27:46 2005 UTC (20 years, 2 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_1_0BETA3
Diff to: previous 1.456: preferred, colored
Changes since revision 1.456: +9 -9 lines

must commit *after* autoconf, not before

Revision 1.456: download - view: text, markup, annotated - select for diffs
Wed Oct 5 17:11:45 2005 UTC (20 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.455: preferred, colored
Changes since revision 1.455: +1 -54 lines
Add -Winline to the default CFLAGS for gcc, and remove
-Wold-style-definition, per recent discussion.

Revision 1.226.2.19: download - view: text, markup, annotated - select for diffs
Mon Oct 3 17:24:23 2005 UTC (20 years, 2 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_11
Diff to: previous 1.226.2.18: preferred, colored
Changes since revision 1.226.2.18: +9 -9 lines
Stamp release 7.3.11.

Revision 1.310.2.17: download - view: text, markup, annotated - select for diffs
Mon Oct 3 17:14:19 2005 UTC (20 years, 2 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_9
Diff to: previous 1.310.2.16: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.16: +9 -9 lines
Stamp release 7.4.9.

Revision 1.424.4.7: download - view: text, markup, annotated - select for diffs
Mon Oct 3 17:07:14 2005 UTC (20 years, 2 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_4
Diff to: previous 1.424.4.6: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.6: +9 -9 lines
Stamp release 8.0.4.

Revision 1.455: download - view: text, markup, annotated - select for diffs
Mon Sep 26 16:48:26 2005 UTC (20 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.454: preferred, colored
Changes since revision 1.454: +20 -0 lines
Prevent threaded python build on BSD's, where it fails.

Marko Kreen

Revision 1.454: download - view: text, markup, annotated - select for diffs
Fri Sep 16 17:15:52 2005 UTC (20 years, 3 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_1_0BETA2
Diff to: previous 1.453: preferred, colored
Changes since revision 1.453: +9 -9 lines

tag it all beta2 ...

Revision 1.453: download - view: text, markup, annotated - select for diffs
Mon Aug 29 00:47:34 2005 UTC (20 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.452: preferred, colored
Changes since revision 1.452: +1 -1 lines
Allow Win32 libpq will use it's minimal pthread implementation, and ecpg
will use pthreadGC2.

Dave Page

Revision 1.452: download - view: text, markup, annotated - select for diffs
Thu Aug 25 02:28:03 2005 UTC (20 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.451: preferred, colored
Changes since revision 1.451: +5 -2 lines
Add comment explaining that autoconf's failure to find getaddrinfo()
on Windows is now a feature, not a bug.

Revision 1.451: download - view: text, markup, annotated - select for diffs
Wed Aug 24 21:32:36 2005 UTC (20 years, 4 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_1_0BETA1
Diff to: previous 1.450: preferred, colored
Changes since revision 1.450: +9 -9 lines

fix up a few references to 8.1devel -> 8.1beta1

Revision 1.450: download - view: text, markup, annotated - select for diffs
Tue Aug 23 21:01:58 2005 UTC (20 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.449: preferred, colored
Changes since revision 1.449: +15 -0 lines
The attached patch updates the thread test program to run stand-alone on
Windows. The test itself is bypassed in configure as discussed, and
libpq has been updated appropriately to allow it to build in thread-safe
mode.

Dave Page

Revision 1.449: download - view: text, markup, annotated - select for diffs
Tue Aug 23 20:48:43 2005 UTC (20 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.448: preferred, colored
Changes since revision 1.448: +0 -15 lines
Back out incorrect commit.

Revision 1.448: download - view: text, markup, annotated - select for diffs
Tue Aug 23 20:45:03 2005 UTC (20 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.447: preferred, colored
Changes since revision 1.447: +15 -0 lines
Fix function name.

Revision 1.447: download - view: text, markup, annotated - select for diffs
Sat Aug 20 23:26:02 2005 UTC (20 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.446: preferred, colored
Changes since revision 1.446: +416 -0 lines
Convert the arithmetic for shared memory size calculation from 'int'
to 'Size' (that is, size_t), and install overflow detection checks in it.
This allows us to remove the former arbitrary restrictions on NBuffers
etc.  It won't make any difference in a 32-bit machine, but in a 64-bit
machine you could theoretically have terabytes of shared buffers.
(How efficiently we could manage 'em remains to be seen.)  Similarly,
num_temp_buffers, work_mem, and maintenance_work_mem can be set above
2Gb on a 64-bit machine.  Original patch from Koichi Suzuki, additional
work by moi.

Revision 1.424.4.6: download - view: text, markup, annotated - select for diffs
Wed Aug 17 20:20:22 2005 UTC (20 years, 4 months ago) by tgl
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.5: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.5: +1 -68 lines
Remove unnecessary configure test for inet_ntop(), per Andrew Dunstan.

Revision 1.446: download - view: text, markup, annotated - select for diffs
Wed Aug 17 20:20:10 2005 UTC (20 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.445: preferred, colored
Changes since revision 1.445: +1 -94 lines
Remove unnecessary configure test for inet_ntop(), per Andrew Dunstan.

Revision 1.445: download - view: text, markup, annotated - select for diffs
Tue Aug 2 19:02:29 2005 UTC (20 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.444: preferred, colored
Changes since revision 1.444: +0 -8 lines
Clean up CREATE DATABASE processing to make it more robust and get rid
of special case for Windows port.  Put a PG_TRY around most of createdb()
to ensure that we remove copied subdirectories on failure, even if the
failure happens while creating the pg_database row.  (I think this explains
Oliver Siegmar's recent report.)  Having done that, there's no need for
the fragile assumption that copydir() mustn't ereport(ERROR), so simplify
its API.  Eliminate the old code that used system("cp ...") to copy
subdirectories, in favor of using copydir() on all platforms.  This not
only should allow much better error reporting, but allows us to fsync
the created files before trusting that the copy has succeeded.

Revision 1.444: download - view: text, markup, annotated - select for diffs
Wed Jul 6 21:04:13 2005 UTC (20 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.443: preferred, colored
Changes since revision 1.443: +1 -13 lines
Reverse out because the lack of using pgport in timezone/ is causing
problems:

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

Support cross compilation by compiling "zic" with a native compiler.
This relies on the output of zic being platform independent, but that is
currently the case.

Revision 1.443: download - view: text, markup, annotated - select for diffs
Tue Jul 5 23:13:56 2005 UTC (20 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.442: preferred, colored
Changes since revision 1.442: +3 -1 lines
Fix contrib/pgcrypto to autoconfigure for OpenSSL when --with-openssl
is used in the toplevel configure.  Per Marko Kreen.

Revision 1.442: download - view: text, markup, annotated - select for diffs
Sun Jul 3 18:54:25 2005 UTC (20 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.441: preferred, colored
Changes since revision 1.441: +13 -1 lines
Support cross compilation by compiling "zic" with a native compiler.  This
relies on the output of zic being platform independent, but that is
currently the case.

Revision 1.441: download - view: text, markup, annotated - select for diffs
Fri Jul 1 18:17:28 2005 UTC (20 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.440: preferred, colored
Changes since revision 1.440: +6992 -3269 lines
Update to autoconf 2.59 as well as updates of related scripts

Revision 1.440: download - view: text, markup, annotated - select for diffs
Mon Jun 27 02:04:22 2005 UTC (20 years, 6 months ago) by neilc
Branches: MAIN
Diff to: previous 1.439: preferred, colored
Changes since revision 1.439: +1 -386 lines
Remove support for Kerberos V4. It seems no one is using this, it has
some security issues, and upstream has declared it "dead". Patch from
Magnus Hagander, minor editorialization from Neil Conway.

Revision 1.439: download - view: text, markup, annotated - select for diffs
Sat Jun 4 20:42:40 2005 UTC (20 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.438: preferred, colored
Changes since revision 1.438: +1 -1 lines

Allow kerberos name and username case sensitivity to be specified from
postgresql.conf.

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


Here's an updated version of the patch, with the following changes:

1) No longer uses "service name" as "application version". It's instead
hardcoded as "postgres". It could be argued that this part should be
backpatched to 8.0, but it doesn't make a big difference until you can
start changing it with GUC / connection parameters. This change only
affects kerberos 5, not 4.

2) Now downcases kerberos usernames when the client is running on win32.

3) Adds guc option for "krb_caseins_users" to make the server ignore
case mismatch which is required by some KDCs such as Active Directory.
Off by default, per discussion with Tom. This change only affects
kerberos 5, not 4.

4) Updated so it doesn't conflict with the rendevouz/bonjour patch
already in ;-)

Magnus Hagander

Revision 1.438: download - view: text, markup, annotated - select for diffs
Sun May 15 00:26:17 2005 UTC (20 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.437: preferred, colored
Changes since revision 1.437: +17 -17 lines
Rename Rendezvous to Bonjour to match OS/X renaming.

Revision 1.437: download - view: text, markup, annotated - select for diffs
Sat May 7 05:48:50 2005 UTC (20 years, 7 months ago) by neilc
Branches: MAIN
Diff to: previous 1.436: preferred, colored
Changes since revision 1.436: +5 -68 lines
Revert the ld --as-needed patch. This breaks Fedora Core 3, due to a strange
interaction between ld, readline, termcap, and psql. The symptom is psql
failing with this error on startup:

    symbol lookup error: /usr/lib64/libreadline.so.4: undefined symbol: BC

I'm still trying to find the best way to solve this, but in the mean time
I'm reverting the patch in order to unbreak FC3.

Revision 1.172.2.8: download - view: text, markup, annotated - select for diffs
Thu May 5 20:10:03 2005 UTC (20 years, 7 months ago) by tgl
Branches: REL7_2_STABLE
CVS tags: REL7_2_8
Diff to: previous 1.172.2.7: preferred, colored; branchpoint 1.172: preferred, colored; next MAIN 1.173: preferred, colored
Changes since revision 1.172.2.7: +1 -1 lines
Stamp release 7.2.8.

Revision 1.226.2.18: download - view: text, markup, annotated - select for diffs
Thu May 5 20:09:09 2005 UTC (20 years, 7 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_10
Diff to: previous 1.226.2.17: preferred, colored
Changes since revision 1.226.2.17: +9 -9 lines
Stamp release 7.3.10.

Revision 1.310.2.16: download - view: text, markup, annotated - select for diffs
Thu May 5 20:08:32 2005 UTC (20 years, 7 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_8
Diff to: previous 1.310.2.15: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.15: +9 -9 lines
Stamp release 7.4.8.

Revision 1.424.4.5: download - view: text, markup, annotated - select for diffs
Thu May 5 20:07:33 2005 UTC (20 years, 7 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_3
Diff to: previous 1.424.4.4: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.4: +9 -9 lines
Stamp release 8.0.3.

Revision 1.436: download - view: text, markup, annotated - select for diffs
Thu May 5 19:15:54 2005 UTC (20 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.435: preferred, colored
Changes since revision 1.435: +7 -1 lines
On Win32, libintl replaces snprintf() with its own version that
understands arg control, so we don't need our own.  In fact, it
also uses macros that conflict with ours, so we _can't_ use
our own.

Revision 1.435: download - view: text, markup, annotated - select for diffs
Thu May 5 11:50:17 2005 UTC (20 years, 7 months ago) by neilc
Branches: MAIN
Diff to: previous 1.434: preferred, colored
Changes since revision 1.434: +68 -5 lines
The issue has been raised in the past that our build system links each
executable against the maximal set of libraries it might need. So for
example, if one executable requires `libreadline', all executables are
linked against it.

The easiest fix is to make use of GNU ld's --as-needed flag, which
ignores linker arguments that are not actually needed by the specified
object files. The attached patch modifies configure to check for this
flag (when using GNU ld), and if ld supports it, adds the flag to
LDFLAGS (we need to do the check since only relatively recent versions
of GNU ld support this capability). Currently only GNU ld is supported;
I'm not aware of any other linkers that support this functionality.

Revision 1.424.4.4: download - view: text, markup, annotated - select for diffs
Thu Apr 7 19:43:04 2005 UTC (20 years, 8 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_2
Diff to: previous 1.424.4.3: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.3: +9 -9 lines
Stamp 8.0.2.

Revision 1.424.4.3: download - view: text, markup, annotated - select for diffs
Sat Mar 26 03:46:26 2005 UTC (20 years, 9 months ago) by pgsql
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.2: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.2: +9 -9 lines

Tag for 8.0.2beta1

Revision 1.424.4.2: download - view: text, markup, annotated - select for diffs
Fri Mar 25 00:35:11 2005 UTC (20 years, 9 months ago) by tgl
Branches: REL8_0_STABLE
Diff to: previous 1.424.4.1: preferred, colored; branchpoint 1.424: preferred, colored
Changes since revision 1.424.4.1: +118 -3 lines
Kerberos fixes from Magnus Hagander --- in theory Kerberos 5 auth
should work on Windows now.  Also, rename set_noblock to pg_set_noblock;
since it is included in libpq, the former name polluted application
namespace.

Revision 1.434: download - view: text, markup, annotated - select for diffs
Fri Mar 25 00:34:19 2005 UTC (20 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.433: preferred, colored
Changes since revision 1.433: +118 -3 lines
Kerberos fixes from Magnus Hagander --- in theory Kerberos 5 auth
should work on Windows now.  Also, rename set_noblock to pg_set_noblock;
since it is included in libpq, the former name polluted application
namespace.

Revision 1.433: download - view: text, markup, annotated - select for diffs
Fri Mar 11 17:20:32 2005 UTC (20 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.432: preferred, colored
Changes since revision 1.432: +5 -0 lines
Define snprintf() to call pg_snprintf() so our own snprintf-like
implementation doesn't export out via libpq and get used by a user
application.

Revision 1.432: download - view: text, markup, annotated - select for diffs
Wed Mar 2 15:42:35 2005 UTC (20 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.431: preferred, colored
Changes since revision 1.431: +1 -1 lines
Use test && test rather than test -a, per Peter.

Revision 1.431: download - view: text, markup, annotated - select for diffs
Wed Mar 2 14:48:21 2005 UTC (20 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.430: preferred, colored
Changes since revision 1.430: +2 -1 lines
Use our own snprintf() only if NLS is enabled, and support %qd and %I64d.

Revision 1.430: download - view: text, markup, annotated - select for diffs
Mon Feb 28 20:55:18 2005 UTC (20 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.429: preferred, colored
Changes since revision 1.429: +64 -62 lines
Un-break configure snprintf tests (partly my fault, partly Bruce's).

Revision 1.429: download - view: text, markup, annotated - select for diffs
Mon Feb 28 20:36:04 2005 UTC (20 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.428: preferred, colored
Changes since revision 1.428: +62 -62 lines
Move PGAC_FUNC_PRINTF_ARG_CONTROL to just above snprintf 64-bit tests so
its output can be used to select the proper printf outputs.

Revision 1.428: download - view: text, markup, annotated - select for diffs
Thu Feb 24 02:12:14 2005 UTC (20 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.427: preferred, colored
Changes since revision 1.427: +137 -134 lines
We aren't supposed to try to run test programs until after we've
verified that AC_TRY_RUN works.

Revision 1.427: download - view: text, markup, annotated - select for diffs
Thu Feb 24 01:34:45 2005 UTC (20 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.426: preferred, colored
Changes since revision 1.426: +8 -10 lines
Clean up printf arg-control test, per Kurt Roeckx.

Revision 1.426: download - view: text, markup, annotated - select for diffs
Tue Feb 22 03:55:03 2005 UTC (20 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.425: preferred, colored
Changes since revision 1.425: +57 -0 lines
Add support to port/snprintf.c for position parameter specification:

+ # Determine if printf supports %1$ argument selection, e.g. %5$ selects
+ # the fifth argument after the printf print string.
+ # This is not in the C99 standard, but in the Single Unix Specification (SUS).
+ # It is used in our langauge translation strings.

Nicolai Tufar with configure changes by Bruce.

Revision 1.172.2.7: download - view: text, markup, annotated - select for diffs
Sun Jan 30 20:32:38 2005 UTC (20 years, 10 months ago) by tgl
Branches: REL7_2_STABLE
CVS tags: REL7_2_7
Diff to: previous 1.172.2.6: preferred, colored; branchpoint 1.172: preferred, colored
Changes since revision 1.172.2.6: +1 -1 lines
Stamp release 7.2.7.

Revision 1.226.2.17: download - view: text, markup, annotated - select for diffs
Sun Jan 30 20:08:13 2005 UTC (20 years, 10 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_9
Diff to: previous 1.226.2.16: preferred, colored
Changes since revision 1.226.2.16: +9 -9 lines
Stamp release 7.3.9.

Revision 1.310.2.15: download - view: text, markup, annotated - select for diffs
Sun Jan 30 19:32:19 2005 UTC (20 years, 10 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_7
Diff to: previous 1.310.2.14: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.14: +9 -9 lines
Stamp release 7.4.7.

Revision 1.424.4.1: download - view: text, markup, annotated - select for diffs
Sun Jan 30 19:17:47 2005 UTC (20 years, 10 months ago) by tgl
Branches: REL8_0_STABLE
CVS tags: REL8_0_1
Diff to: previous 1.424: preferred, colored
Changes since revision 1.424: +9 -9 lines
Stamp 8.0 branch as 8.0.1.

Revision 1.425: download - view: text, markup, annotated - select for diffs
Tue Jan 18 05:23:35 2005 UTC (20 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.424: preferred, colored
Changes since revision 1.424: +9 -9 lines
Stamp 8.1 in configure.

Revision 1.424: download - view: text, markup, annotated - select for diffs
Mon Jan 17 20:47:06 2005 UTC (20 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0
Branch point for: REL8_0_STABLE
Diff to: previous 1.423: preferred, colored
Changes since revision 1.423: +9 -9 lines

its that time ... tag it for release

Revision 1.423: download - view: text, markup, annotated - select for diffs
Tue Jan 11 05:29:18 2005 UTC (20 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0RC5
Diff to: previous 1.422: preferred, colored
Changes since revision 1.422: +9 -9 lines

up release to rc5

Revision 1.422: download - view: text, markup, annotated - select for diffs
Fri Jan 7 02:44:20 2005 UTC (20 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0RC4
Diff to: previous 1.421: preferred, colored
Changes since revision 1.421: +9 -9 lines

upgrade tags to rc4

Revision 1.421: download - view: text, markup, annotated - select for diffs
Sat Jan 1 22:14:25 2005 UTC (20 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.420: preferred, colored
Changes since revision 1.420: +2 -2 lines
Adjust a few more copyright notices to match the format expected by
the src/tools/copyright script.

Revision 1.420: download - view: text, markup, annotated - select for diffs
Fri Dec 31 22:22:24 2004 UTC (20 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0RC3
Diff to: previous 1.419: preferred, colored
Changes since revision 1.419: +11 -11 lines

forgot to autoconf after tag'ng configure.in with rc3

Revision 1.419: download - view: text, markup, annotated - select for diffs
Tue Dec 21 02:53:26 2004 UTC (21 years ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0RC2
Diff to: previous 1.418: preferred, colored
Changes since revision 1.418: +9 -9 lines

tag files for rc2

Revision 1.418: download - view: text, markup, annotated - select for diffs
Mon Dec 20 17:13:39 2004 UTC (21 years ago) by tgl
Branches: MAIN
Diff to: previous 1.417: preferred, colored
Changes since revision 1.417: +0 -110 lines
Remove direct inclusions of <com_err.h> as well as configure test for
its presence.  This amounts to desupporting Kerberos 5 releases 1.0.*,
which is small loss, and simplifies use of our Kerberos code on platforms
with Red-Hat-style include file layouts.  Per gripe from John Gray and
followup discussion.

Revision 1.417: download - view: text, markup, annotated - select for diffs
Thu Dec 16 20:40:59 2004 UTC (21 years ago) by tgl
Branches: MAIN
Diff to: previous 1.416: preferred, colored
Changes since revision 1.416: +115 -1 lines
Cause configure --with-tcl to check for presence of <tcl.h>, as per
gripe from John Gray.  Also fix thinko in pltcl Makefile: if a special
Tcl include directory is specified, that ought to be searched first.

Revision 1.416: download - view: text, markup, annotated - select for diffs
Thu Dec 16 17:48:23 2004 UTC (21 years ago) by momjian
Branches: MAIN
Diff to: previous 1.415: preferred, colored
Changes since revision 1.415: +20 -15 lines
Allow AIX to use --enable-thread-safety by passing PTHREAD_LIBS to
binary compiles, and adjust configure tests for AIX.

Revision 1.415: download - view: text, markup, annotated - select for diffs
Tue Dec 14 14:53:52 2004 UTC (21 years ago) by momjian
Branches: MAIN
Diff to: previous 1.414: preferred, colored
Changes since revision 1.414: +3 -3 lines
Update aix cc_r wording.

Revision 1.414: download - view: text, markup, annotated - select for diffs
Tue Dec 14 12:58:26 2004 UTC (21 years ago) by momjian
Branches: MAIN
Diff to: previous 1.413: preferred, colored
Changes since revision 1.413: +3 -0 lines
Mention aix cc_r is not supported, and why

Revision 1.413: download - view: text, markup, annotated - select for diffs
Fri Dec 3 22:24:53 2004 UTC (21 years ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0RC1
Diff to: previous 1.412: preferred, colored
Changes since revision 1.412: +9 -9 lines

tag configure for rc1 ..

Revision 1.412: download - view: text, markup, annotated - select for diffs
Thu Dec 2 21:41:12 2004 UTC (21 years ago) by tgl
Branches: MAIN
Diff to: previous 1.411: preferred, colored
Changes since revision 1.411: +234 -0 lines
Allow libedit to keep its headers in /usr/include/readline/ ... not a
very good practice IMHO, but apparently some people think so.

Revision 1.411: download - view: text, markup, annotated - select for diffs
Thu Dec 2 20:04:20 2004 UTC (21 years ago) by tgl
Branches: MAIN
Diff to: previous 1.410: preferred, colored
Changes since revision 1.410: +8 -7 lines
Hack to work around broken linker on older NetBSD/OpenBSD/Irix assumed
that readline must depend on libcurses, but it seems more recent ones
use libtermcap instead.  Allow that case.

Revision 1.410: download - view: text, markup, annotated - select for diffs
Thu Dec 2 15:32:49 2004 UTC (21 years ago) by momjian
Branches: MAIN
Diff to: previous 1.409: preferred, colored
Changes since revision 1.409: +12 -0 lines
Rework libpq threaded SIGPIPE handling to avoid interference with
calling applications.  This is done by blocking sigpipe in the libpq
thread and using sigpending/sigwait to possibily discard any sigpipe we
generated.

Revision 1.409: download - view: text, markup, annotated - select for diffs
Tue Nov 30 06:13:03 2004 UTC (21 years ago) by tgl
Branches: MAIN
Diff to: previous 1.408: preferred, colored
Changes since revision 1.408: +270 -20 lines
Fix readline/libedit selection code to prefer readline over libedit
reliably (ie, regardless of which libraries they depend on).  Also
make sure that we don't select headers that obviously belong to the
wrong one of the two libraries.  This was discussed back around 4-Sep
but seems to have slipped through the cracks.  The header selection
could be checked more closely, perhaps, but let's see if this is good
enough.

Revision 1.408: download - view: text, markup, annotated - select for diffs
Mon Nov 22 03:06:35 2004 UTC (21 years, 1 month ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0BETA5
Diff to: previous 1.407: preferred, colored
Changes since revision 1.407: +9 -9 lines

update us to beta5

Revision 1.407: download - view: text, markup, annotated - select for diffs
Sat Nov 6 23:06:15 2004 UTC (21 years, 1 month ago) by tgl
Branches: MAIN
Diff to: previous 1.406: preferred, colored
Changes since revision 1.406: +2 -1 lines
Add code to find_my_exec() to resolve a symbolic link down to the
actual executable location.  This allows people to continue to use
setups where, eg, postmaster is symlinked from a convenient place.
Per gripe from Josh Berkus.

Revision 1.406: download - view: text, markup, annotated - select for diffs
Tue Nov 2 05:44:43 2004 UTC (21 years, 1 month ago) by momjian
Branches: MAIN
Diff to: previous 1.405: preferred, colored
Changes since revision 1.405: +6 -5 lines
Move pthread.h test up to use PTHREAD_CFLAGS.

Kris Jurka

Revision 1.405: download - view: text, markup, annotated - select for diffs
Mon Oct 25 00:11:04 2004 UTC (21 years, 2 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0BETA4
Diff to: previous 1.404: preferred, colored
Changes since revision 1.404: +9 -9 lines

make sure we tag configure.in as beta4 as well ...

Revision 1.404: download - view: text, markup, annotated - select for diffs
Sun Oct 24 00:54:12 2004 UTC (21 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.403: preferred, colored
Changes since revision 1.403: +3 -1 lines
If we're going to test for switch validity by observing whether the
compiler emits any warnings, the test program had better be 100%
correct, not only 90% correct.  The recent addition of -Wold-style-definition
broke thread-safety detection on every platform that has that switch,
because the test program used an old-style definition.

Revision 1.172.2.6: download - view: text, markup, annotated - select for diffs
Fri Oct 22 00:27:31 2004 UTC (21 years, 2 months ago) by tgl
Branches: REL7_2_STABLE
CVS tags: REL7_2_6
Diff to: previous 1.172.2.5: preferred, colored; branchpoint 1.172: preferred, colored
Changes since revision 1.172.2.5: +1 -1 lines
Stamp release 7.2.6.

Revision 1.226.2.16: download - view: text, markup, annotated - select for diffs
Fri Oct 22 00:27:02 2004 UTC (21 years, 2 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_8
Diff to: previous 1.226.2.15: preferred, colored
Changes since revision 1.226.2.15: +9 -9 lines
Stamp release 7.3.8.

Revision 1.310.2.14: download - view: text, markup, annotated - select for diffs
Fri Oct 22 00:26:15 2004 UTC (21 years, 2 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_6
Diff to: previous 1.310.2.13: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.13: +9 -9 lines
Stamp release 7.4.6.

Revision 1.403: download - view: text, markup, annotated - select for diffs
Wed Oct 20 02:12:05 2004 UTC (21 years, 2 months ago) by neilc
Branches: MAIN
Diff to: previous 1.402: preferred, colored
Changes since revision 1.402: +145 -21 lines
When using GCC, change the default CFLAGS to:

  -O2 -Wall -Wmissing-prototypes -Wpointer-arith

Check whether the version of GCC we are using supports any of:

  -Wdeclaration-after-statement
  -Wendif-labels
  -Wold-style-definition

And add the supported flags to CFLAGS.

Revision 1.402: download - view: text, markup, annotated - select for diffs
Fri Oct 15 05:10:53 2004 UTC (21 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.401: preferred, colored
Changes since revision 1.401: +7 -0 lines
> This lets you do something like:
>
>    ./configure LDFLAGS=-static-libgcc LDFLAGS_SL=-static-libgcc
>
> to produce binaries that do not depend on libgcc_s.so at all.

Oliver Jowett

Revision 1.401: download - view: text, markup, annotated - select for diffs
Mon Oct 11 19:32:17 2004 UTC (21 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.400: preferred, colored
Changes since revision 1.400: +21 -3 lines
Another try at making plpython autoconfiguration work correctly.  Use a
-L spec rather than assuming libpython is in the standard search path
(this returns to the way 7.4 did it).  But check the distutils output
to see if it looks like Python has built a shared library, and if so
link with that instead of the probably-not-shared library found in
configdir.

Revision 1.400: download - view: text, markup, annotated - select for diffs
Sun Oct 10 19:07:53 2004 UTC (21 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.399: preferred, colored
Changes since revision 1.399: +6 -15 lines
Un-break plpython build for non-Windows platforms.

Revision 1.399: download - view: text, markup, annotated - select for diffs
Wed Oct 6 09:35:12 2004 UTC (21 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.398: preferred, colored
Changes since revision 1.398: +141 -0 lines
Here is a patch to fix win32 ssl builds. Summary of changes:

* Links with -leay32 and -lssleay32 instead of crypto and ssl. On win32,
"crypto and ssl" is only used for static linking.

* Initializes SSL in the backend and not just in the postmaster. We
cannot pass the SSL context from the postmaster through the parameter
file, because it contains function pointers.

* Split one error check in be-secure.c. Previously we could not tell
which of three calls actually failed. The previous code also returned
incorrect error messages if SSL_accept() failed - that function needs to
use SSL_get_error() on the return value, can't just use the error queue.

* Since the win32 implementation uses non-blocking sockets "behind the
scenes" in order to deliver signals correctly, implements a version of
SSL_accept() that can handle this. Also, add a wait function in case
SSL_read or SSL_write() needs more data.

Magnus Hagander

Revision 1.398: download - view: text, markup, annotated - select for diffs
Wed Oct 6 09:20:34 2004 UTC (21 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.397: preferred, colored
Changes since revision 1.397: +3 -20 lines
Allow plpython to build on Win32.

Magnus Hagander

Revision 1.397: download - view: text, markup, annotated - select for diffs
Fri Oct 1 02:00:41 2004 UTC (21 years, 2 months ago) by neilc
Branches: MAIN
Diff to: previous 1.396: preferred, colored
Changes since revision 1.396: +2 -2 lines
Remove more traces of libpgtcl from the source tree. Also, make some
semi-related SGML cleanup. Original patch from [email protected],
additional cleanup by Neil Conway.

Revision 1.396: download - view: text, markup, annotated - select for diffs
Mon Sep 27 02:17:13 2004 UTC (21 years, 3 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0BETA3
Diff to: previous 1.395: preferred, colored
Changes since revision 1.395: +11 -11 lines

update for beta3, and update Copyright date to 2004

Revision 1.395: download - view: text, markup, annotated - select for diffs
Fri Sep 17 22:31:57 2004 UTC (21 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.394: preferred, colored
Changes since revision 1.394: +2 -1 lines
Add support for GNU/Hurd and GNU/*BSD.  For our purposes, they behave just
like Linux; we just need to recognize the system types.

Revision 1.394: download - view: text, markup, annotated - select for diffs
Thu Sep 16 23:30:26 2004 UTC (21 years, 3 months ago) by joe
Branches: MAIN
Diff to: previous 1.393: preferred, colored
Changes since revision 1.393: +14 -1 lines
Make discovery of python_configdir architecture independent. Solution
from James William Pye.

Revision 1.393: download - view: text, markup, annotated - select for diffs
Sat Sep 11 02:12:14 2004 UTC (21 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.392: preferred, colored
Changes since revision 1.392: +1 -1 lines
Send thread test output to file descriptor 5 like configure does rather
than /dev/null, which Win32 doesn't have.

Revision 1.392: download - view: text, markup, annotated - select for diffs
Sat Sep 11 00:03:03 2004 UTC (21 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.391: preferred, colored
Changes since revision 1.391: +21 -7 lines
Check for ignored thread compiler options to reduce compiler noise.

Revision 1.391: download - view: text, markup, annotated - select for diffs
Fri Sep 10 13:53:39 2004 UTC (21 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.390: preferred, colored
Changes since revision 1.390: +10 -13 lines
Use $PORTNAME consistently instead of $host_os, where appropriate.

Revision 1.390: download - view: text, markup, annotated - select for diffs
Wed Sep 8 19:42:45 2004 UTC (21 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.389: preferred, colored
Changes since revision 1.389: +4 -0 lines
Use _timezone global on Cygwin instead of timezone.

Revision 1.389: download - view: text, markup, annotated - select for diffs
Thu Sep 2 20:39:57 2004 UTC (21 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.388: preferred, colored
Changes since revision 1.388: +1 -1 lines
Some versions of lex will drop a lex.yy.c file when we probe to see if
they are flex.  Clean up after them.

Revision 1.388: download - view: text, markup, annotated - select for diffs
Thu Sep 2 15:39:56 2004 UTC (21 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.387: preferred, colored
Changes since revision 1.387: +3123 -6725 lines
Use $PATH_SEPARATOR like the rest of the autoconf code, instead of
hardwiring IFS=: when searching paths.

Revision 1.387: download - view: text, markup, annotated - select for diffs
Tue Aug 31 04:08:32 2004 UTC (21 years, 3 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0BETA2
Diff to: previous 1.386: preferred, colored
Changes since revision 1.386: +6817 -3215 lines

tag configure beta2

Revision 1.310.2.13: download - view: text, markup, annotated - select for diffs
Wed Aug 18 03:11:24 2004 UTC (21 years, 4 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_5
Diff to: previous 1.310.2.12: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.12: +9 -9 lines
Brand 7.4.5 ... now that was our shortest-lived release ever ...

Revision 1.386: download - view: text, markup, annotated - select for diffs
Tue Aug 17 15:19:08 2004 UTC (21 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.385: preferred, colored
Changes since revision 1.385: +3 -1 lines
Fix agressive collection of thread flags.

Revision 1.385: download - view: text, markup, annotated - select for diffs
Mon Aug 16 23:49:57 2004 UTC (21 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.384: preferred, colored
Changes since revision 1.384: +0 -1 lines
Fix syntax error just introduced.

Revision 1.384: download - view: text, markup, annotated - select for diffs
Mon Aug 16 23:41:44 2004 UTC (21 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.383: preferred, colored
Changes since revision 1.383: +23 -18 lines
autoconf for recent thread check changes.

Revision 1.172.2.5: download - view: text, markup, annotated - select for diffs
Sun Aug 15 01:23:25 2004 UTC (21 years, 4 months ago) by tgl
Branches: REL7_2_STABLE
CVS tags: REL7_2_5
Diff to: previous 1.172.2.4: preferred, colored; branchpoint 1.172: preferred, colored
Changes since revision 1.172.2.4: +1 -1 lines
Stamp 7.2.5.

Revision 1.226.2.15: download - view: text, markup, annotated - select for diffs
Sun Aug 15 00:51:58 2004 UTC (21 years, 4 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_7
Diff to: previous 1.226.2.14: preferred, colored
Changes since revision 1.226.2.14: +9 -9 lines
Stamp 7.3.7.

Revision 1.310.2.12: download - view: text, markup, annotated - select for diffs
Sun Aug 15 00:24:01 2004 UTC (21 years, 4 months ago) by tgl
Branches: REL7_4_STABLE
CVS tags: REL7_4_4
Diff to: previous 1.310.2.11: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.11: +9 -9 lines
Stamp 7.4.4.

Revision 1.383: download - view: text, markup, annotated - select for diffs
Sun Aug 8 23:27:10 2004 UTC (21 years, 4 months ago) by pgsql
Branches: MAIN
CVS tags: REL8_0_0BETA1
Diff to: previous 1.382: preferred, colored
Changes since revision 1.382: +9 -9 lines

tag her configure 8.0.0beta1 ...

Revision 1.382: download - view: text, markup, annotated - select for diffs
Sun Aug 8 01:31:08 2004 UTC (21 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.381: preferred, colored
Changes since revision 1.381: +7 -1 lines
Fixups for Win32 symlinks.

Revision 1.381: download - view: text, markup, annotated - select for diffs
Wed Aug 4 21:33:34 2004 UTC (21 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.380: preferred, colored
Changes since revision 1.380: +9 -9 lines
Label CVS tip as 8.0devel instead of 7.5devel.  Adjust various comments
and documentation to reference 8.0 instead of 7.5.

Revision 1.380: download - view: text, markup, annotated - select for diffs
Sun Aug 1 06:19:14 2004 UTC (21 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.379: preferred, colored
Changes since revision 1.379: +0 -5 lines
Add docs for initdb --auth.

Revision 1.379: download - view: text, markup, annotated - select for diffs
Tue Jul 20 20:37:11 2004 UTC (21 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.378: preferred, colored
Changes since revision 1.378: +13 -2 lines
Suppress readline usage in mingw in configure.

Revision 1.378: download - view: text, markup, annotated - select for diffs
Wed Jul 14 17:55:08 2004 UTC (21 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.377: preferred, colored
Changes since revision 1.377: +2 -1 lines
Detect locale/encoding mismatch in initdb, or pick a suitable encoding
automatically if none was specified.

Revision 1.377: download - view: text, markup, annotated - select for diffs
Sat Jul 10 01:24:29 2004 UTC (21 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.376: preferred, colored
Changes since revision 1.376: +66 -10 lines
Add --enable-thread-safety-force to force a thread compile even if the
OS thread tests fail.

Revision 1.376: download - view: text, markup, annotated - select for diffs
Thu Jun 24 18:55:17 2004 UTC (21 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.375: preferred, colored
Changes since revision 1.375: +2 -1 lines
Avoid including <sys/time.h> on platforms that don't have it.
Per trouble report from Andreas Pflug.

Revision 1.310.2.11: download - view: text, markup, annotated - select for diffs
Wed Jun 16 03:47:34 2004 UTC (21 years, 6 months ago) by momjian
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.10: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.10: +3 -2 lines
Do PGAC_FUNC_GETPWUID_R_5ARG check with the proper thread flags.  This
fixes Solaris thread compiles.

Revision 1.375: download - view: text, markup, annotated - select for diffs
Wed Jun 16 03:01:32 2004 UTC (21 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.374: preferred, colored
Changes since revision 1.374: +1 -1 lines
Improve comment.

Revision 1.374: download - view: text, markup, annotated - select for diffs
Wed Jun 16 02:58:24 2004 UTC (21 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.373: preferred, colored
Changes since revision 1.373: +4 -2 lines
Do PGAC_FUNC_GETPWUID_R_5ARG and PGAC_FUNC_STRERROR_R_INT tests with the
same thread flags that will be used to compile thread.c.  Add comment to
make sure no one breaks it.

Revision 1.310.2.10: download - view: text, markup, annotated - select for diffs
Tue Jun 8 15:36:34 2004 UTC (21 years, 6 months ago) by pgsql
Branches: REL7_4_STABLE
CVS tags: REL7_4_3
Diff to: previous 1.310.2.9: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.9: +11 -11 lines

tag this as 7.4.3 and copyright date 2004

Revision 1.373: download - view: text, markup, annotated - select for diffs
Tue Jun 8 14:06:35 2004 UTC (21 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.372: preferred, colored
Changes since revision 1.372: +1 -1 lines
Fix mingw link check by using double-brackets.

Revision 1.372: download - view: text, markup, annotated - select for diffs
Mon Jun 7 22:39:43 2004 UTC (21 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.371: preferred, colored
Changes since revision 1.371: +53 -0 lines
Fix strerror_r by checking return type from configure.

Revision 1.371: download - view: text, markup, annotated - select for diffs
Fri May 28 20:52:41 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.370: preferred, colored
Changes since revision 1.370: +1 -1 lines
Remove quotes around $CONFIG_LINKS.  Caused improper expansion.

Revision 1.370: download - view: text, markup, annotated - select for diffs
Thu May 27 13:08:46 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.369: preferred, colored
Changes since revision 1.369: +1 -0 lines
Move pgkill out into /port so pg_ctl can use it on Win32.

Revision 1.369: download - view: text, markup, annotated - select for diffs
Sat May 22 00:34:49 2004 UTC (21 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.368: preferred, colored
Changes since revision 1.368: +6 -57 lines
Use wide-character library routines, if available, for upper/lower/initcap
functions.  This allows these functions to work correctly with Unicode and
other multibyte encodings.  Per prior discussion.

Also, revert my earlier change to move installation path mashing from
Makefile.global to configure.  Turns out not to work well because configure
script is working with unexpanded variables, and so fails to match in
cases where it should match.

Revision 1.368: download - view: text, markup, annotated - select for diffs
Fri May 21 20:56:47 2004 UTC (21 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.367: preferred, colored
Changes since revision 1.367: +55 -0 lines
Put path configuration information into a .h file instead of cluttering
several different module Makefiles with it.  Also, do any adjustment
of installation paths during configure, rather than every time Makefile.global
is read.

Revision 1.367: download - view: text, markup, annotated - select for diffs
Fri May 21 05:07:54 2004 UTC (21 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.366: preferred, colored
Changes since revision 1.366: +1 -1 lines
Integrate src/timezone library for all platforms.  There is more we can
and should do now that we control our own destiny for timezone handling,
but this commit gets the bulk of the picayune diffs in place.
Magnus Hagander and Tom Lane.

Revision 1.366: download - view: text, markup, annotated - select for diffs
Wed May 19 22:36:36 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.365: preferred, colored
Changes since revision 1.365: +125 -141 lines
Revert irix change to suppress configure warnings.

Revision 1.365: download - view: text, markup, annotated - select for diffs
Wed May 19 22:12:30 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.364: preferred, colored
Changes since revision 1.364: +130 -122 lines
Configure adjustments for irix.

David Turover

Revision 1.364: download - view: text, markup, annotated - select for diffs
Wed May 19 21:37:42 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.363: preferred, colored
Changes since revision 1.363: +1 -1 lines
Rename irix5 port to irix.

Revision 1.363: download - view: text, markup, annotated - select for diffs
Tue May 18 04:12:00 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.362: preferred, colored
Changes since revision 1.362: +1 -2 lines
Run autoconf for link update.

Revision 1.362: download - view: text, markup, annotated - select for diffs
Tue May 18 04:10:27 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.361: preferred, colored
Changes since revision 1.361: +5 -12 lines
Update Makefile dependencies for Win32 timezones, per Claudio.

Revision 1.361: download - view: text, markup, annotated - select for diffs
Mon May 17 19:14:46 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.360: preferred, colored
Changes since revision 1.360: +88 -12 lines
Improve configure win32 link test to run from config.status.

Andrew Dunstan

Revision 1.360: download - view: text, markup, annotated - select for diffs
Thu May 13 22:59:13 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.359: preferred, colored
Changes since revision 1.359: +13 -19 lines
Refactor code to warn about configure link failures on MinGW.

Revision 1.359: download - view: text, markup, annotated - select for diffs
Thu May 13 01:44:59 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.358: preferred, colored
Changes since revision 1.358: +19 -0 lines
Warn when MinGW fails to create symlinks during configure.  Report
already made to MinGW maintainers.

Andrew Dunstan

Revision 1.358: download - view: text, markup, annotated - select for diffs
Tue May 11 21:57:13 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.357: preferred, colored
Changes since revision 1.357: +0 -1 lines
As part of the work for making relocatable installs, I have re-factored
all the code that looks for other binaries.  I move FindExec into
port/exec.c (and renamed it to find_my_binary()).  I also added
find_other_binary that looks for another binary in the same directory as
the calling program, and checks the version string.

The only behavior change was that initdb and pg_dump would look in the
hard-coded bindir directory if it can't find the requested binary in the
same directory as the caller.  The new code throws an error.  The old
behavior seemed too error prone for version mismatches.

Revision 1.357: download - view: text, markup, annotated - select for diffs
Fri May 7 00:24:56 2004 UTC (21 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.356: preferred, colored
Changes since revision 1.356: +1 -2 lines
Solve the 'Turkish problem' with undesirable locale behavior for case
conversion of basic ASCII letters.  Remove all uses of strcasecmp and
strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp;
remove most but not all direct uses of toupper and tolower in favor of
pg_toupper and pg_tolower.  These functions use the same notions of
case folding already developed for identifier case conversion.  I left
the straight locale-based folding in place for situations where we are
just manipulating user data and not trying to match it to built-in
strings --- for example, the SQL upper() function is still locale
dependent.  Perhaps this will prove not to be what's wanted, but at
the moment we can initdb and pass regression tests in Turkish locale.

Revision 1.356: download - view: text, markup, annotated - select for diffs
Wed May 5 21:18:29 2004 UTC (21 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.355: preferred, colored
Changes since revision 1.355: +2 -1 lines
Second try at a portable unsetenv().

Revision 1.355: download - view: text, markup, annotated - select for diffs
Fri Apr 30 16:08:00 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.354: preferred, colored
Changes since revision 1.354: +1 -1 lines
More cleanups for USE_PGTZ.

Revision 1.354: download - view: text, markup, annotated - select for diffs
Fri Apr 30 15:01:25 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.353: preferred, colored
Changes since revision 1.353: +2 -2 lines
Rename to USE_PGTZ to match code.

Revision 1.353: download - view: text, markup, annotated - select for diffs
Fri Apr 30 04:31:51 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.352: preferred, colored
Changes since revision 1.352: +3 -0 lines
Integrate timezone library to be called only from Win32.

Timezone code backend integration done by Magnus Hagander.

Revision 1.352: download - view: text, markup, annotated - select for diffs
Fri Apr 30 04:18:28 2004 UTC (21 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.351: preferred, colored
Changes since revision 1.351: +6 -1 lines
Enable use of our own timezone library for Win32.

Revision 1.351: download - view: text, markup, annotated - select for diffs
Tue Apr 27 20:09:27 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.350: preferred, colored
Changes since revision 1.350: +6 -2 lines
Improve thread failure wording.

Revision 1.350: download - view: text, markup, annotated - select for diffs
Tue Apr 27 20:06:50 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.349: preferred, colored
Changes since revision 1.349: +1 -1 lines
Enable thread testing outside the source tree.

Revision 1.349: download - view: text, markup, annotated - select for diffs
Tue Apr 27 19:51:11 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.348: preferred, colored
Changes since revision 1.348: +59 -102 lines
Do thread testing from configure in a much cleaner fashion.

Revision 1.348: download - view: text, markup, annotated - select for diffs
Mon Apr 26 19:08:56 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.347: preferred, colored
Changes since revision 1.347: +11 -11 lines
Fix vpath for thread test.

Revision 1.347: download - view: text, markup, annotated - select for diffs
Mon Apr 26 13:14:48 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.346: preferred, colored
Changes since revision 1.346: +40 -32 lines
More cleanup of thread tests.

Revision 1.346: download - view: text, markup, annotated - select for diffs
Mon Apr 26 04:04:41 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.345: preferred, colored
Changes since revision 1.345: +10 -4 lines
Unconditionally define:

	-D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS

for all ports.  It can't hurt if they are not supported, but it makes
our job easier for porting.

Should fix Darwin compile and other platforms without mucking with the
thread detection code.

Revision 1.345: download - view: text, markup, annotated - select for diffs
Mon Apr 26 00:44:39 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.344: preferred, colored
Changes since revision 1.344: +8 -4 lines
Exit with non-zero error on thread test failures.

Revision 1.344: download - view: text, markup, annotated - select for diffs
Mon Apr 26 00:34:11 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.343: preferred, colored
Changes since revision 1.343: +2 -1 lines
More thread error improvements.

Revision 1.343: download - view: text, markup, annotated - select for diffs
Mon Apr 26 00:31:59 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.342: preferred, colored
Changes since revision 1.342: +2 -0 lines
Improve thread error message.

Revision 1.342: download - view: text, markup, annotated - select for diffs
Mon Apr 26 00:29:23 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.341: preferred, colored
Changes since revision 1.341: +3 -2 lines
Improve error message for platform thread failure.

Revision 1.341: download - view: text, markup, annotated - select for diffs
Sun Apr 25 21:09:08 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.340: preferred, colored
Changes since revision 1.340: +0 -2 lines
More thread cleanups.

Revision 1.340: download - view: text, markup, annotated - select for diffs
Sun Apr 25 21:04:59 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.339: preferred, colored
Changes since revision 1.339: +2 -2 lines
Add mention to check config.log if thread test failure.

Revision 1.339: download - view: text, markup, annotated - select for diffs
Sun Apr 25 20:57:32 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.338: preferred, colored
Changes since revision 1.338: +0 -3 lines
Make thread flags CFLAGS, not CPPFLAGS.

Revision 1.338: download - view: text, markup, annotated - select for diffs
Sat Apr 24 03:09:34 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.337: preferred, colored
Changes since revision 1.337: +43 -3 lines
Check for gmake, then make, when doing thread test.

Revision 1.337: download - view: text, markup, annotated - select for diffs
Fri Apr 23 23:58:06 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.336: preferred, colored
Changes since revision 1.336: +46 -0 lines
Hook thread_test program run at the end of configure run.

Add test for cross-compiles that they have to run the thread_test
program on the target machine.

Revision 1.336: download - view: text, markup, annotated - select for diffs
Fri Apr 23 18:15:47 2004 UTC (21 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.335: preferred, colored
Changes since revision 1.335: +477 -56 lines
Add new auto-detection of thread flags.

Allow additional thread flags to be added via port templates.

Change thread flag names to PTHREAD_CFLAGS and PTHREAD_LIBS to match new
configure script.

Revision 1.335: download - view: text, markup, annotated - select for diffs
Tue Apr 20 00:33:44 2004 UTC (21 years, 8 months ago) by pgsql
Branches: MAIN
Diff to: previous 1.334: preferred, colored
Changes since revision 1.334: +1 -120 lines

Remove all of the libpgtcl and pgtclsh files, including all references to
them within the various makefiles

with_tcl is still required for the src/pl/tcl language

Revision 1.334: download - view: text, markup, annotated - select for diffs
Wed Mar 24 03:54:14 2004 UTC (21 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.333: preferred, colored
Changes since revision 1.333: +1 -0 lines
Allow unlink/rename of files open by another process on Win32, using a
special Win32 open flag FILE_SHARE_DELETE.

Claudio Natoli

Revision 1.333: download - view: text, markup, annotated - select for diffs
Sat Mar 20 16:11:22 2004 UTC (21 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.332: preferred, colored
Changes since revision 1.332: +60 -59 lines
Always test getpwuid_r because HEAD always uses *_r if it finds them.
Not an issue for 7.4.X.

Revision 1.310.2.9: download - view: text, markup, annotated - select for diffs
Sat Mar 20 15:39:39 2004 UTC (21 years, 9 months ago) by momjian
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.8: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.8: +59 -0 lines
Handle draft version of getpwuid_r() that accepts only four arguments.

Backpatch to 7.4.X.  Required for Solaris 7 & 8.

Revision 1.332: download - view: text, markup, annotated - select for diffs
Sat Mar 20 15:39:26 2004 UTC (21 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.331: preferred, colored
Changes since revision 1.331: +59 -0 lines
Handle draft version of getpwuid_r() that accepts only four arguments.

Backpatch to 7.4.X.  Required for Solaris 7 & 8.

Revision 1.331: download - view: text, markup, annotated - select for diffs
Tue Mar 9 22:40:09 2004 UTC (21 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.330: preferred, colored
Changes since revision 1.330: +2 -1 lines
Add comment for Win32.

Revision 1.310.2.8: download - view: text, markup, annotated - select for diffs
Fri Mar 5 19:57:18 2004 UTC (21 years, 9 months ago) by momjian
Branches: REL7_4_STABLE
CVS tags: REL7_4_2
Diff to: previous 1.310.2.7: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.7: +9 -9 lines
Brand 7.4.2.  Release notes still need work.

Revision 1.330: download - view: text, markup, annotated - select for diffs
Wed Mar 3 17:37:21 2004 UTC (21 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.329: preferred, colored
Changes since revision 1.329: +2 -2 lines
Fix wording of new bison warning, per Peter.

Revision 1.329: download - view: text, markup, annotated - select for diffs
Tue Mar 2 20:08:51 2004 UTC (21 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.328: preferred, colored
Changes since revision 1.328: +4 -4 lines
Update bison warning to be clearer about its purpose.

Revision 1.226.2.14: download - view: text, markup, annotated - select for diffs
Tue Mar 2 00:44:51 2004 UTC (21 years, 9 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_6
Diff to: previous 1.226.2.13: preferred, colored
Changes since revision 1.226.2.13: +9 -9 lines
Brand 7.3.6.

Revision 1.328: download - view: text, markup, annotated - select for diffs
Wed Feb 11 21:44:04 2004 UTC (21 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.327: preferred, colored
Changes since revision 1.327: +32 -15 lines
Check and set thread-safe functions separately, rather than as a single
variable.

Remove thread locking for non-thread-safe functions, instead throw a
compile error.

Platforms will have to re-run tools/thread to record their thread
safety.

Revision 1.310.2.7: download - view: text, markup, annotated - select for diffs
Wed Feb 11 17:32:09 2004 UTC (21 years, 10 months ago) by momjian
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.6: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.6: +5 -0 lines
Properly set NEED_REENTRANT_FUNCS for threaded libpq/ecpg.

Without this patch, no thread locking or *_r functions were being used.

Revision 1.327: download - view: text, markup, annotated - select for diffs
Wed Feb 11 17:29:00 2004 UTC (21 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.326: preferred, colored
Changes since revision 1.326: +5 -0 lines
Properly set NEED_REENTRANT_FUNCS for threaded libpq/ecpg.

Without this patch, no thread locking or *_r functions were being used.

Revision 1.326: download - view: text, markup, annotated - select for diffs
Tue Feb 10 19:55:45 2004 UTC (21 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.325: preferred, colored
Changes since revision 1.325: +11 -3 lines
Add configure support for determining UINT64_FORMAT, the appropriate
snprintf format for uint64 items.

Revision 1.325: download - view: text, markup, annotated - select for diffs
Mon Feb 2 22:20:32 2004 UTC (21 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.324: preferred, colored
Changes since revision 1.324: +4 -1 lines
Win32 adjustments for dirmod and configure/configure.in.

Revision 1.324: download - view: text, markup, annotated - select for diffs
Mon Feb 2 18:35:45 2004 UTC (21 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.323: preferred, colored
Changes since revision 1.323: +4 -3 lines
autoconf run.

Revision 1.226.2.13: download - view: text, markup, annotated - select for diffs
Mon Feb 2 04:08:02 2004 UTC (21 years, 10 months ago) by tgl
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.12: preferred, colored
Changes since revision 1.226.2.12: +67 -0 lines
Do not let external specification of CFLAGS stop us from adding
-fno-strict-aliasing.

Revision 1.310.2.6: download - view: text, markup, annotated - select for diffs
Mon Feb 2 04:07:40 2004 UTC (21 years, 10 months ago) by tgl
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.5: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.5: +1 -1 lines
Do not let external specification of CFLAGS stop us from adding
-fno-strict-aliasing.

Revision 1.323: download - view: text, markup, annotated - select for diffs
Mon Feb 2 04:07:18 2004 UTC (21 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.322: preferred, colored
Changes since revision 1.322: +2 -3 lines
Do not let external specification of CFLAGS stop us from adding
-fno-strict-aliasing.

Revision 1.322: download - view: text, markup, annotated - select for diffs
Mon Feb 2 00:11:30 2004 UTC (21 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.321: preferred, colored
Changes since revision 1.321: +2 -1 lines
Briefly,
 * configure + Makefile changes
 * shared memory attaching in EXEC_BACKEND case (+ minor fix for apparent
cygwin bug under cygwin/EXEC_BACKEND case only)
 * PATH env var separator differences
 * missing win32 rand functions added
 * placeholder replacements for sync etc under port.h


To those who are really interested, and there are a few of you: the attached
patch + file will allow the source base to be compiled (and, for some
definition, "run") under MingW, with the following caveats (I wanted to
first properly fix all but the last of these, but y'all won't quit asking
for a patch :-):

        * child death: SIGCHLD not yet sent, so as a minimum, you'll need to
put in some sort of delay after StartupDatabase, and handle setting
StartupPID to 0 etc (ie. the stuff the reaper() signal function is supposed
to do)

        * dirmod.c: comment out the elog calls

        * dfmgr.c: some hackage required to substitute_libpath_macro

        * slru/xact.c: comment out the errno checking after the readdir
(fixed by next version of MingW)

Again, this is only if you *really* want to see postgres compile and start,
and is a nice leg-up for working on the other Win32 TODO list items. Just
don't expect too much else from it at this point...


Claudio Natoli

Revision 1.321: download - view: text, markup, annotated - select for diffs
Mon Jan 19 21:20:04 2004 UTC (21 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.320: preferred, colored
Changes since revision 1.320: +0 -150 lines
Remove JDBC from the build system and documentation, too.

Revision 1.320: download - view: text, markup, annotated - select for diffs
Fri Jan 9 04:58:08 2004 UTC (21 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.319: preferred, colored
Changes since revision 1.319: +2 -1 lines
Add WIN32 pipe implementation that uses sockets.

Claudio Natoli

Revision 1.319: download - view: text, markup, annotated - select for diffs
Tue Dec 23 18:40:51 2003 UTC (22 years ago) by tgl
Branches: MAIN
Diff to: previous 1.318: preferred, colored
Changes since revision 1.318: +21 -17 lines
Push responsibility for selecting out-of-line-assembler TAS code out to
the platform template files, instead of doing it directly in configure.in.
This seems cleaner, and also opens the door to making the choice be
dependent on the compiler being used.

Revision 1.318: download - view: text, markup, annotated - select for diffs
Sat Dec 13 20:25:17 2003 UTC (22 years ago) by momjian
Branches: MAIN
Diff to: previous 1.317: preferred, colored
Changes since revision 1.317: +1 -0 lines
Add /usr/local/sgml/docbook-dsssl to the default search patch for
docbook style sheets, as discussed with Peter.

Revision 1.310.2.5: download - view: text, markup, annotated - select for diffs
Sat Dec 13 16:57:36 2003 UTC (22 years ago) by momjian
Branches: REL7_4_STABLE
CVS tags: REL7_4_1
Diff to: previous 1.310.2.4: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.4: +9 -9 lines
Stamp 7.4.1.

Update 7.4.1 FAQ's to current.

Revision 1.226.2.12: download - view: text, markup, annotated - select for diffs
Tue Dec 2 16:22:43 2003 UTC (22 years ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_5
Diff to: previous 1.226.2.11: preferred, colored
Changes since revision 1.226.2.11: +9 -9 lines
Brand 7.3.5.

Revision 1.317: download - view: text, markup, annotated - select for diffs
Thu Nov 27 19:44:54 2003 UTC (22 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.316: preferred, colored
Changes since revision 1.316: +44 -86 lines
Remove possibility to specify an installation root after --with-krbx and
--with-openssl options.  This creates too much risk to pick up the wrong
directory accidentally (for example when there are lib64 directories), and
does not really help much with contemporary installation layouts.

Revision 1.316: download - view: text, markup, annotated - select for diffs
Thu Nov 27 18:14:01 2003 UTC (22 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.315: preferred, colored
Changes since revision 1.315: +6 -6 lines
Make sure vpath_build is set correctly even if config.status --no-create
was specified.

Revision 1.315: download - view: text, markup, annotated - select for diffs
Mon Nov 24 19:08:00 2003 UTC (22 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.314: preferred, colored
Changes since revision 1.314: +3 -3 lines
Upgrade to DocBook V4.2 SGML.

Revision 1.314: download - view: text, markup, annotated - select for diffs
Mon Nov 24 14:52:57 2003 UTC (22 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.313: preferred, colored
Changes since revision 1.313: +41 -12 lines
Use --with-docdir to choose installation location of documentation; put
back --infodir, which several automatic build environments expect to exist.
Add --without-docdir to prevent installation of documentation, which is
helpful for things like RPM that have their own method of installing
documentation.

Revision 1.313: download - view: text, markup, annotated - select for diffs
Mon Nov 24 13:16:22 2003 UTC (22 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.312: preferred, colored
Changes since revision 1.312: +1 -1 lines
Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash with Perl.
Fixes compilation failure with --enable-thread-safety --with-perl and Perl
5.6.1.

Revision 1.310.2.4: download - view: text, markup, annotated - select for diffs
Mon Nov 24 13:11:26 2003 UTC (22 years, 1 month ago) by petere
Branches: REL7_4_STABLE
Diff to: previous 1.310.2.3: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.3: +1 -1 lines
Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash with Perl.
Fixes compliation failure with --enable-thread-safety --with-perl and Perl
5.6.1.

Revision 1.310.2.3: download - view: text, markup, annotated - select for diffs
Sun Nov 16 21:33:50 2003 UTC (22 years, 1 month ago) by pgsql
Branches: REL7_4_STABLE
CVS tags: REL7_4
Diff to: previous 1.310.2.2: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.2: +9 -9 lines

k, tag the release

Revision 1.310.2.2: download - view: text, markup, annotated - select for diffs
Mon Nov 10 05:56:23 2003 UTC (22 years, 1 month ago) by pgsql
Branches: REL7_4_STABLE
CVS tags: REL7_4_RC2
Diff to: previous 1.310.2.1: preferred, colored; branchpoint 1.310: preferred, colored
Changes since revision 1.310.2.1: +9 -9 lines

autoconf

Revision 1.312: download - view: text, markup, annotated - select for diffs
Thu Nov 6 10:30:42 2003 UTC (22 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.311: preferred, colored
Changes since revision 1.311: +7 -5 lines
Make the detection of nsgmls more robust for funny shells.

Revision 1.310.2.1: download - view: text, markup, annotated - select for diffs
Thu Nov 6 10:28:53 2003 UTC (22 years, 1 month ago) by petere
Branches: REL7_4_STABLE
Diff to: previous 1.310: preferred, colored
Changes since revision 1.310: +7 -5 lines
Make the detection of nsgmls more robust for funny shells.

Revision 1.311: download - view: text, markup, annotated - select for diffs
Mon Nov 3 14:42:08 2003 UTC (22 years, 1 month ago) by tgl
Branches: MAIN
Diff to: previous 1.310: preferred, colored
Changes since revision 1.310: +9 -9 lines
Tag HEAD as 7.5devel.

Revision 1.310: download - view: text, markup, annotated - select for diffs
Mon Nov 3 05:27:17 2003 UTC (22 years, 1 month ago) by pgsql
Branches: MAIN
CVS tags: REL7_4_RC1
Branch point for: REL7_4_STABLE
Diff to: previous 1.309: preferred, colored
Changes since revision 1.309: +9 -9 lines

tag it Release Candidate 1, as previously discussed

Revision 1.309: download - view: text, markup, annotated - select for diffs
Sat Nov 1 20:48:51 2003 UTC (22 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.308: preferred, colored
Changes since revision 1.308: +9 -5 lines
Unset CFLAGS before reading template.  This should be more robust.

When --enable-debug is used, then the default CFLAGS for non-GCC is just
-g without -O.

Backpatch enhancement of Autoconf inline test that detects problems with
the HP C compiler.

Revision 1.308: download - view: text, markup, annotated - select for diffs
Tue Oct 28 20:26:47 2003 UTC (22 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.307: preferred, colored
Changes since revision 1.307: +1 -1 lines
Guard against Ant versions that print CLASSPATH before the version number
in -version output.  Per report from Johann Uhrmann.

Revision 1.307: download - view: text, markup, annotated - select for diffs
Sat Oct 25 15:32:11 2003 UTC (22 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.306: preferred, colored
Changes since revision 1.306: +83 -18 lines
Fix CFLAGS selection to actually work.  Add test to detect whether gcc's
option -fno-strict-aliasing is available.

Revision 1.306: download - view: text, markup, annotated - select for diffs
Wed Oct 22 04:16:27 2003 UTC (22 years, 2 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_4_BETA5
Diff to: previous 1.305: preferred, colored
Changes since revision 1.305: +9 -9 lines

up configure to beta5

Revision 1.305: download - view: text, markup, annotated - select for diffs
Wed Oct 15 22:23:56 2003 UTC (22 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.304: preferred, colored
Changes since revision 1.304: +18 -8 lines
Cause the default CFLAGS to be -O2 -fno-strict-aliasing when using gcc,
per recent pghackers discussions.  Also ensure that explicitly setting
CFLAGS in the configure environment will be honored.

Revision 1.304: download - view: text, markup, annotated - select for diffs
Tue Oct 14 00:48:09 2003 UTC (22 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.303: preferred, colored
Changes since revision 1.303: +5 -4 lines
Add compile -O flag only for non-debug mode, per Tom

Revision 1.303: download - view: text, markup, annotated - select for diffs
Thu Oct 9 03:20:31 2003 UTC (22 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.302: preferred, colored
Changes since revision 1.302: +4 -0 lines
This centralizes the optimization defaults into configure.in, rather
than having CFLAGS= in the template files.

It uses -O2 for gcc (generated by autoconf), and -O for non-gcc, unless
the template overrides it.

Revision 1.302: download - view: text, markup, annotated - select for diffs
Fri Oct 3 03:08:14 2003 UTC (22 years, 2 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_4_BETA4
Diff to: previous 1.301: preferred, colored
Changes since revision 1.301: +9 -9 lines

brand her beta4

Revision 1.301: download - view: text, markup, annotated - select for diffs
Sat Sep 27 16:24:44 2003 UTC (22 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.300: preferred, colored
Changes since revision 1.300: +3 -1 lines
Finalize configuration of thread_test program.

Revision 1.300: download - view: text, markup, annotated - select for diffs
Sat Sep 27 15:32:47 2003 UTC (22 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.299: preferred, colored
Changes since revision 1.299: +3 -3 lines
Rename thread compile flag.  Move thread test program to tools/thread,
and improve tests.

Revision 1.299: download - view: text, markup, annotated - select for diffs
Mon Sep 15 14:32:35 2003 UTC (22 years, 3 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_4_BETA3
Diff to: previous 1.298: preferred, colored
Changes since revision 1.298: +9 -9 lines

tag her for beta3, as announced on Friday  ...

Revision 1.298: download - view: text, markup, annotated - select for diffs
Sat Sep 13 17:01:08 2003 UTC (22 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.297: preferred, colored
Changes since revision 1.297: +30 -32 lines
Rename --without-spinlocks to --disable-spinlocks, per Peter.

Revision 1.297: download - view: text, markup, annotated - select for diffs
Sat Sep 13 16:39:50 2003 UTC (22 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.296: preferred, colored
Changes since revision 1.296: +20 -158 lines
autoconf/autoheader run.

Revision 1.296: download - view: text, markup, annotated - select for diffs
Fri Sep 12 16:10:24 2003 UTC (22 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.295: preferred, colored
Changes since revision 1.295: +44 -1 lines
Implement compiler #error if spinlock code not found, add configure flag
to bypass the error, --without-spinlocks.

Revision 1.289.2.7: download - view: text, markup, annotated - select for diffs
Fri Sep 12 02:04:39 2003 UTC (22 years, 3 months ago) by momjian
Branches: WIN32_DEV
Diff to: previous 1.289.2.6: preferred, colored; next MAIN 1.290: preferred, colored
Changes since revision 1.289.2.6: +0 -6 lines
Remove derived files from WIN32_DEV branch.

Revision 1.289.2.6: download - view: text, markup, annotated - select for diffs
Mon Sep 8 01:55:51 2003 UTC (22 years, 3 months ago) by momjian
Branches: WIN32_DEV
Diff to: previous 1.289.2.5: preferred, colored
Changes since revision 1.289.2.5: +1 -1 lines
flex/bison stamp fix.

Revision 1.289.2.5: download - view: text, markup, annotated - select for diffs
Sun Sep 7 23:40:37 2003 UTC (22 years, 3 months ago) by momjian
Branches: WIN32_DEV
Diff to: previous 1.289.2.4: preferred, colored
Changes since revision 1.289.2.4: +6 -0 lines
Force flex/bison files to be new.

Revision 1.289.2.4: download - view: text, markup, annotated - select for diffs
Sun Sep 7 23:39:02 2003 UTC (22 years, 3 months ago) by momjian
Branches: WIN32_DEV
Diff to: previous 1.289.2.3: preferred, colored
Changes since revision 1.289.2.3: +0 -7 lines
For flex/bison files to be new.

Revision 1.289.2.3: download - view: text, markup, annotated - select for diffs
Sun Sep 7 23:34:02 2003 UTC (22 years, 3 months ago) by momjian
Branches: WIN32_DEV
Diff to: previous 1.289.2.2: preferred, colored
Changes since revision 1.289.2.2: +7 -0 lines
Force flex/bison output files to be current.

Revision 1.289.2.2: download - view: text, markup, annotated - select for diffs
Sun Sep 7 21:44:28 2003 UTC (22 years, 3 months ago) by momjian
Branches: WIN32_DEV
Diff to: previous 1.289.2.1: preferred, colored
Changes since revision 1.289.2.1: +1 -1 lines
Update WIN32 branch from CVS HEAD.

Revision 1.295: download - view: text, markup, annotated - select for diffs
Sun Sep 7 16:49:41 2003 UTC (22 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.294: preferred, colored
Changes since revision 1.294: +1 -1 lines
autoconf run.

Revision 1.289.2.1: download - view: text, markup, annotated - select for diffs
Sun Sep 7 04:36:38 2003 UTC (22 years, 3 months ago) by momjian
Branches: WIN32_DEV
Diff to: previous 1.289: preferred, colored
Changes since revision 1.289: +206 -51 lines
Update this branch to match CVS head, includes WIN32 improvements.

Revision 1.294: download - view: text, markup, annotated - select for diffs
Sun Sep 7 03:43:52 2003 UTC (22 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.293: preferred, colored
Changes since revision 1.293: +29 -11 lines
Changes for MinGW/WIN32:

        o allow configure to see include/port/win32 include files
        o add matching Win32 accept() prototype
        o allow pg_id to compile with native Win32 API
        o fix invalide mbvalidate() function calls (existing bug)
        o allow /scripts to compile with native Win32 API
        o add win32.c to Win32 compiles (already in *.mak files)

Revision 1.293: download - view: text, markup, annotated - select for diffs
Sun Sep 7 03:35:58 2003 UTC (22 years, 3 months ago) by tgl
Branches: MAIN
Diff to: previous 1.292: preferred, colored
Changes since revision 1.292: +4 -0 lines
Make the default pg_hba.conf include an entry for ::1 only if configure
set HAVE_IPV6.  Per recent discussions.

Revision 1.292: download - view: text, markup, annotated - select for diffs
Mon Sep 1 23:01:49 2003 UTC (22 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.291: preferred, colored
Changes since revision 1.291: +2 -10 lines
Clean up after pygresql removal: adjust/remove documentation and remove
unneeded configure work.

Revision 1.291: download - view: text, markup, annotated - select for diffs
Wed Aug 27 02:35:38 2003 UTC (22 years, 4 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_4_BETA2
Diff to: previous 1.290: preferred, colored
Changes since revision 1.290: +9 -9 lines

update to beta2

Revision 1.290: download - view: text, markup, annotated - select for diffs
Sat Aug 16 15:35:49 2003 UTC (22 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.289: preferred, colored
Changes since revision 1.289: +162 -21 lines
Make NEED_REENTRANT_FUNC_NAMES _require_ *_r functions, and add tests to
configure to report if they are not found.

Revision 1.289: download - view: text, markup, annotated - select for diffs
Mon Aug 11 18:07:38 2003 UTC (22 years, 4 months ago) by tgl
Branches: MAIN
Branch point for: WIN32_DEV
Diff to: previous 1.288: preferred, colored
Changes since revision 1.288: +72 -64 lines
Do not link in libwsock32 on non-win32 platforms.  Improve grammar
of thread-safety comments.

Revision 1.288: download - view: text, markup, annotated - select for diffs
Thu Aug 7 21:38:55 2003 UTC (22 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.287: preferred, colored
Changes since revision 1.287: +1 -1 lines
Fix typo.

Revision 1.287: download - view: text, markup, annotated - select for diffs
Thu Aug 7 21:11:56 2003 UTC (22 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.286: preferred, colored
Changes since revision 1.286: +147 -2 lines
Don't assume that struct option is available just because we can find a
getopt_long().  This is more or less the same problem as we saw earlier
with getaddrinfo() and struct addrinfo, and for the same reason: random
user-added libraries might contain the subroutine, but there's no
guarantee we will find the matching header files.

Revision 1.286: download - view: text, markup, annotated - select for diffs
Mon Aug 4 22:30:27 2003 UTC (22 years, 4 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_4_BETA1
Diff to: previous 1.285: preferred, colored
Changes since revision 1.285: +11 -11 lines

change tag to 7.4beta1 and update the Copyright to 2003

Guess what folks?  We are now in Beta!!

Revision 1.285: download - view: text, markup, annotated - select for diffs
Mon Aug 4 21:26:25 2003 UTC (22 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.284: preferred, colored
Changes since revision 1.284: +5 -1 lines
Re-add USE_THREADS, used by ecpg.

Revision 1.284: download - view: text, markup, annotated - select for diffs
Mon Aug 4 16:48:02 2003 UTC (22 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.283: preferred, colored
Changes since revision 1.283: +16 -18 lines
Fix thread handling in configure.

Revision 1.283: download - view: text, markup, annotated - select for diffs
Mon Aug 4 04:03:03 2003 UTC (22 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.282: preferred, colored
Changes since revision 1.282: +0 -38 lines
Remove --enable-recode feature, since it's been broken by IPv6 changes,
and seems to have too few users to justify maintaining.

Revision 1.282: download - view: text, markup, annotated - select for diffs
Sun Aug 3 20:23:14 2003 UTC (22 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.281: preferred, colored
Changes since revision 1.281: +3 -0 lines
Don't pull in libbind except on BeOS, per pgsql-bugs discussion around
12 Jun 2003.

Revision 1.281: download - view: text, markup, annotated - select for diffs
Fri Aug 1 19:12:52 2003 UTC (22 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.280: preferred, colored
Changes since revision 1.280: +1 -1 lines
Since HPUX now exists for Itanium, we should decouple the assumption
that OS=hpux is the same as CPU=hppa.  First steps at doing this.
With these patches, we still work on hppa with either gcc or HP's cc.
We might work on hpux/itanium with gcc, but I can't test it.  Definitely
will not work on hpux/itanium with non-gcc compiler, for lack of spinlock
code.

Revision 1.280: download - view: text, markup, annotated - select for diffs
Fri Aug 1 03:10:03 2003 UTC (22 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.279: preferred, colored
Changes since revision 1.279: +7 -7 lines
--enable-thread-safeness -> --enable-thread-safety

Revision 1.279: download - view: text, markup, annotated - select for diffs
Wed Jul 23 23:30:39 2003 UTC (22 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.278: preferred, colored
Changes since revision 1.278: +180 -0 lines
Have a go at fixing various outstanding portability issues in code that
was modified for IPv6.  Use a robust definition of struct sockaddr_storage,
do a proper configure test to see if ss_len exists, don't assume that
getnameinfo() will handle AF_UNIX sockets, don't trust getaddrinfo to
return the protocol we ask for, etc.  This incorporates several outstanding
patches from Kurt Roeckx, but I'm to blame for anything that doesn't
work ...

Revision 1.278: download - view: text, markup, annotated - select for diffs
Wed Jul 23 17:27:27 2003 UTC (22 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.277: preferred, colored
Changes since revision 1.277: +9 -9 lines
Rename --with-threads to --enable-thread-safeness, per Peter.

Revision 1.226.2.11: download - view: text, markup, annotated - select for diffs
Wed Jul 23 04:09:40 2003 UTC (22 years, 5 months ago) by momjian
Branches: REL7_3_STABLE
CVS tags: REL7_3_4
Diff to: previous 1.226.2.10: preferred, colored
Changes since revision 1.226.2.10: +9 -9 lines
Stamp 7.3.4 release.

Revision 1.277: download - view: text, markup, annotated - select for diffs
Tue Jul 22 16:39:54 2003 UTC (22 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.276: preferred, colored
Changes since revision 1.276: +4 -5 lines
Fix threading configure tests, from Peter.

Revision 1.276: download - view: text, markup, annotated - select for diffs
Mon Jun 23 23:51:57 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.275: preferred, colored
Changes since revision 1.275: +121 -0 lines
Remove references to sa_family_t, except when SOCKADDR_STORAGE requires
it.

Also handle __ss_family as a synonym for ss_family.

Kurt Roeckx

Revision 1.275: download - view: text, markup, annotated - select for diffs
Wed Jun 18 16:04:15 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.274: preferred, colored
Changes since revision 1.274: +407 -407 lines
Move thread checking code farther down in conflgure.

Revision 1.274: download - view: text, markup, annotated - select for diffs
Sun Jun 15 04:09:03 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.273: preferred, colored
Changes since revision 1.273: +1 -1 lines
Run autoconf/autoheader for ecpg change.

Revision 1.273: download - view: text, markup, annotated - select for diffs
Sat Jun 14 19:21:41 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.272: preferred, colored
Changes since revision 1.272: +9 -26 lines
Move thread os defines into template files.

Revision 1.272: download - view: text, markup, annotated - select for diffs
Sat Jun 14 17:49:53 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.271: preferred, colored
Changes since revision 1.271: +19 -3 lines
Make libpq thread-safe with configure --with-threads option.

Lee Kindness

Revision 1.271: download - view: text, markup, annotated - select for diffs
Sat Jun 14 14:35:42 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.270: preferred, colored
Changes since revision 1.270: +105 -6 lines
Add thread.c for libpq threading, and hook it into libpq/configure.

Revision 1.270: download - view: text, markup, annotated - select for diffs
Fri Jun 13 23:10:04 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.269: preferred, colored
Changes since revision 1.269: +63 -13 lines
Add --with-threads configure option to control threaded libpq.

Revision 1.269: download - view: text, markup, annotated - select for diffs
Thu Jun 12 16:05:09 2003 UTC (22 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.268: preferred, colored
Changes since revision 1.268: +4 -0 lines
<sys/socket.h> requires <sys/types.h> to already have been included
on some platforms.

Revision 1.268: download - view: text, markup, annotated - select for diffs
Thu Jun 12 07:36:50 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.267: preferred, colored
Changes since revision 1.267: +65 -0 lines
IPv6 cleanups.


Kurt Roeckx
Andrew Dunstan

Revision 1.267: download - view: text, markup, annotated - select for diffs
Wed Jun 11 06:56:05 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.266: preferred, colored
Changes since revision 1.266: +155 -0 lines
Add Rendezvous support to postmaster, from Chris Campbell

Revision 1.266: download - view: text, markup, annotated - select for diffs
Mon Jun 9 03:41:47 2003 UTC (22 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.265: preferred, colored
Changes since revision 1.265: +1 -2 lines
Make bison version test actually work ...

Revision 1.265: download - view: text, markup, annotated - select for diffs
Sat Jun 7 16:32:05 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.264: preferred, colored
Changes since revision 1.264: +1 -1 lines
Change configure check to use $YACC, per Tom.

Revision 1.264: download - view: text, markup, annotated - select for diffs
Fri Jun 6 19:11:54 2003 UTC (22 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.263: preferred, colored
Changes since revision 1.263: +13 -0 lines
Add configure warning to check for bison version >= 1.875.

Revision 1.263: download - view: text, markup, annotated - select for diffs
Tue May 27 16:36:50 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.262: preferred, colored
Changes since revision 1.262: +334 -197 lines
Add configure thread tests.

Revision 1.226.2.10: download - view: text, markup, annotated - select for diffs
Thu May 22 20:17:22 2003 UTC (22 years, 7 months ago) by tgl
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.9: preferred, colored
Changes since revision 1.226.2.9: +9 -9 lines
Brand 7.3.3.

Revision 1.262: download - view: text, markup, annotated - select for diffs
Thu May 22 16:39:27 2003 UTC (22 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.261: preferred, colored
Changes since revision 1.261: +3 -4 lines
Adjust configure so that extern tzname[] will be checked for
independently of whether the struct tm tm_zone member exists.
Also run autoheader, which seems not to have been done lately;
it added about three more things to pg_config.h.in than I was expecting...

Revision 1.261: download - view: text, markup, annotated - select for diffs
Fri May 16 01:57:51 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.260: preferred, colored
Changes since revision 1.260: +2 -1 lines
Reorganize Win32 includes to only include <port.h> after system includes
under Win32.  Also fix other compile issues.

Revision 1.260: download - view: text, markup, annotated - select for diffs
Thu May 15 17:59:16 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.259: preferred, colored
Changes since revision 1.259: +3 -2 lines
Add copydir() function because xcopy doesn't work in XP without a
window.

Revision 1.259: download - view: text, markup, annotated - select for diffs
Thu May 15 16:35:23 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.258: preferred, colored
Changes since revision 1.258: +142 -6 lines
Allow Win32 to compile under MinGW.  Major changes are:

        Win32 port is now called 'win32' rather than 'win'
        add -lwsock32 on Win32
        make gethostname() be only used when kerberos4 is enabled
        use /port/getopt.c
        new /port/opendir.c routines
        disable GUC unix_socket_group on Win32
        convert some keywords.c symbols to KEYWORD_P to prevent conflict
        create new FCNTL_NONBLOCK macro to turn off socket blocking
        create new /include/port.h file that has /port prototypes, move
          out of c.h
        new /include/port/win32_include dir to hold missing include files
        work around ERROR being defined in Win32 includes

Revision 1.258: download - view: text, markup, annotated - select for diffs
Sat May 10 04:03:36 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.257: preferred, colored
Changes since revision 1.257: +0 -154 lines
Remove HPUX 9 rint() test.

Cleanup new crypt() source code.

Revision 1.257: download - view: text, markup, annotated - select for diffs
Fri May 9 16:52:48 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.256: preferred, colored
Changes since revision 1.256: +2 -1 lines
autoconf run for crypt().

Revision 1.256: download - view: text, markup, annotated - select for diffs
Fri May 9 16:26:27 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.255: preferred, colored
Changes since revision 1.255: +3 -1 lines
Add rint() to /port, remove from qnx/.

Revision 1.255: download - view: text, markup, annotated - select for diffs
Fri May 9 01:16:28 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.254: preferred, colored
Changes since revision 1.254: +2 -1 lines
Add opendir/readdir/closedir() for Win32.

Keep SRA copyright on file because it contains BSD license clause.

Revision 1.226.2.9: download - view: text, markup, annotated - select for diffs
Wed May 7 04:49:01 2003 UTC (22 years, 7 months ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.8: preferred, colored
Changes since revision 1.226.2.8: +1 -1 lines
Be more precise about check for flex 2.5.3, backpatched to 7.3.X.

Revision 1.254: download - view: text, markup, annotated - select for diffs
Wed May 7 03:47:07 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.253: preferred, colored
Changes since revision 1.253: +3 -2 lines
Change alternate database location patch to test for symlink() rather
than WIN32.

Revision 1.253: download - view: text, markup, annotated - select for diffs
Tue May 6 23:33:52 2003 UTC (22 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.252: preferred, colored
Changes since revision 1.252: +1 -1 lines
Properly test for buggy flex 2.5.3.

Revision 1.252: download - view: text, markup, annotated - select for diffs
Thu Apr 24 21:16:42 2003 UTC (22 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.251: preferred, colored
Changes since revision 1.251: +105 -0 lines
Infrastructure for upgraded error reporting mechanism.  elog.c is
rewritten and the protocol is changed, but most elog calls are still
elog calls.  Also, we need to contemplate mechanisms for controlling
all this functionality --- eg, how much stuff should appear in the
postmaster log?  And what API should libpq expose for it?

Revision 1.251: download - view: text, markup, annotated - select for diffs
Tue Apr 22 02:18:09 2003 UTC (22 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.250: preferred, colored
Changes since revision 1.250: +7 -2 lines
Add Win32 versions of unlink and rename --- loop until success.

Revision 1.250: download - view: text, markup, annotated - select for diffs
Sat Apr 12 23:25:42 2003 UTC (22 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.249: preferred, colored
Changes since revision 1.249: +1 -0 lines
On some systems <sys/types.h> must be included before <sys/socket.h>.

Revision 1.249: download - view: text, markup, annotated - select for diffs
Sun Apr 6 22:45:21 2003 UTC (22 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.248: preferred, colored
Changes since revision 1.248: +7 -50 lines
Generate pg_config.h.in by autoheader.  Separate out manually editable
parts.  Standardize spelling of comments in pg_config.h.

Revision 1.248: download - view: text, markup, annotated - select for diffs
Wed Apr 2 00:49:27 2003 UTC (22 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.247: preferred, colored
Changes since revision 1.247: +146 -1 lines
Whack getaddrinfo() patch around until it works, more or less, on
machines without IPv6.  Or at least it works on HPUX 10.20 ...

Revision 1.247: download - view: text, markup, annotated - select for diffs
Sat Mar 29 11:31:50 2003 UTC (22 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.246: preferred, colored
Changes since revision 1.246: +55 -57 lines
Simplify the socket handling code by supplying a replacement getaddrinfo()
function if the OS doesn't provide one.

Revision 1.246: download - view: text, markup, annotated - select for diffs
Fri Mar 21 17:18:33 2003 UTC (22 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.245: preferred, colored
Changes since revision 1.245: +2 -1 lines
Make "win" a separate port from "cygwin".  This means you can now
configure under native Windows (MinGW that is), but you won't get very far
compiling yet.  The dynaloader files are from Jan Wieck's patch set.

Revision 1.245: download - view: text, markup, annotated - select for diffs
Thu Mar 6 03:16:54 2003 UTC (22 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.244: preferred, colored
Changes since revision 1.244: +5 -2 lines
Use poll(2) in preference to select(2), if available.  This solves
problems in applications that may have a large number of files open,
such that libpq's socket number exceeds the range supported by fd_set.
From Chris Brown.

Revision 1.244: download - view: text, markup, annotated - select for diffs
Wed Feb 19 04:05:07 2003 UTC (22 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.243: preferred, colored
Changes since revision 1.243: +306 -0 lines
Autoconf run for readline/libedit patch.

Revision 1.243: download - view: text, markup, annotated - select for diffs
Fri Feb 14 14:04:59 2003 UTC (22 years, 10 months ago) by momjian
Branches: MAIN
Diff to: previous 1.242: preferred, colored
Changes since revision 1.242: +155 -32 lines
Update FAQ's in head and 7.3.X.

Revision 1.242: download - view: text, markup, annotated - select for diffs
Tue Feb 11 21:05:34 2003 UTC (22 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.241: preferred, colored
Changes since revision 1.241: +2 -7 lines
Simplify evaluation of TCL_INCLUDE_SPEC.

Revision 1.226.2.8: download - view: text, markup, annotated - select for diffs
Sun Feb 2 19:56:43 2003 UTC (22 years, 10 months ago) by tgl
Branches: REL7_3_STABLE
CVS tags: REL7_3_2
Diff to: previous 1.226.2.7: preferred, colored
Changes since revision 1.226.2.7: +9 -9 lines
Brand 7.3.2.

Revision 1.172.2.4: download - view: text, markup, annotated - select for diffs
Wed Jan 29 22:13:14 2003 UTC (22 years, 10 months ago) by tgl
Branches: REL7_2_STABLE
CVS tags: REL7_2_4
Diff to: previous 1.172.2.3: preferred, colored; branchpoint 1.172: preferred, colored
Changes since revision 1.172.2.3: +1 -1 lines
Brand 7.2.4.

Revision 1.241: download - view: text, markup, annotated - select for diffs
Tue Jan 28 21:57:08 2003 UTC (22 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.240: preferred, colored
Changes since revision 1.240: +119 -92 lines
Factor out the code that detects the long long int snprintf format into a
separate macro.  Also add support for %I64d which is the way on Windows.

The code that checks for the 64-bit int type now gives more reasonable
results when cross-compiling: In that case we just take the compiler's
information and trust that the arithmetic works.  Disabling int64 is too
pessimistic.

Revision 1.240: download - view: text, markup, annotated - select for diffs
Sat Jan 25 05:19:43 2003 UTC (22 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.239: preferred, colored
Changes since revision 1.239: +5 -2 lines
Where available, use utime() or utimes() to update the file mod time
of the socket file and socket lock file; this should prevent both of them
from being removed by even the stupidest varieties of /tmp-cleaning
script.  Per suggestion from Giles Lean.

Revision 1.226.2.7: download - view: text, markup, annotated - select for diffs
Sat Jan 11 04:59:06 2003 UTC (22 years, 11 months ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.6: preferred, colored
Changes since revision 1.226.2.6: +2 -2 lines
A tiny patch to fix a typo in configure.in and another one in
RELEASE_CHANGES.

Manfred Koizar

Revision 1.239: download - view: text, markup, annotated - select for diffs
Sat Jan 11 04:58:42 2003 UTC (22 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.238: preferred, colored
Changes since revision 1.238: +2 -2 lines
A tiny patch to fix a typo in configure.in and another one in
RELEASE_CHANGES.

Manfred Koizar

Revision 1.238: download - view: text, markup, annotated - select for diffs
Thu Jan 9 14:34:50 2003 UTC (22 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.237: preferred, colored
Changes since revision 1.237: +15 -19 lines
Fix IPv6 detection and IPv6 to 4 conversion to use only standard
interfaces.

Revision 1.237: download - view: text, markup, annotated - select for diffs
Tue Jan 7 06:37:49 2003 UTC (22 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.236: preferred, colored
Changes since revision 1.236: +31 -79 lines
Check for sockaddr_in6 for IPv6 code, rather than ip6.h.

Revision 1.236: download - view: text, markup, annotated - select for diffs
Mon Jan 6 18:53:21 2003 UTC (22 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.235: preferred, colored
Changes since revision 1.235: +3 -3 lines
Use our own version of getopt_long() if the OS doesn't have one.

Revision 1.235: download - view: text, markup, annotated - select for diffs
Mon Jan 6 06:06:03 2003 UTC (22 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.234: preferred, colored
Changes since revision 1.234: +105 -0 lines
Add test for netinet/ip6.h and getaddrinfo, to enable IPv6.

Revision 1.234: download - view: text, markup, annotated - select for diffs
Mon Jan 6 05:46:17 2003 UTC (22 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.233: preferred, colored
Changes since revision 1.233: +75 -75 lines
Update ipv6 comment, move configure test to the right place

Revision 1.233: download - view: text, markup, annotated - select for diffs
Mon Jan 6 03:18:24 2003 UTC (22 years, 11 months ago) by momjian
Branches: MAIN
Diff to: previous 1.232: preferred, colored
Changes since revision 1.232: +75 -0 lines
Enable IPv6 connections to the server, and add pg_hba.conf IPv6 entries
if the OS supports it.  Code will still compile on non-IPv6-aware
machines (feature added by Bruce).

Nigel Kukard

Revision 1.232: download - view: text, markup, annotated - select for diffs
Mon Dec 30 17:19:48 2002 UTC (22 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.231: preferred, colored
Changes since revision 1.231: +7 -0 lines
Make use of TCL_INCLUDE_SPEC if available (it's new in Tcl 8.4, too bad
it took 'em this long to realize it's needed...)

Revision 1.226.2.6: download - view: text, markup, annotated - select for diffs
Wed Dec 18 02:07:17 2002 UTC (23 years ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.5: preferred, colored
Changes since revision 1.226.2.5: +9 -9 lines
Stamp 7.3.1.

Revision 1.231: download - view: text, markup, annotated - select for diffs
Sun Dec 15 03:16:58 2002 UTC (23 years ago) by momjian
Branches: MAIN
Diff to: previous 1.230: preferred, colored
Changes since revision 1.230: +1 -1 lines
Improve comment.

Revision 1.230: download - view: text, markup, annotated - select for diffs
Fri Dec 6 05:00:03 2002 UTC (23 years ago) by momjian
Branches: MAIN
Diff to: previous 1.229: preferred, colored
Changes since revision 1.229: +1 -2 lines
Re-addd Rod's ALTER DOMAIN patch.

Revision 1.229: download - view: text, markup, annotated - select for diffs
Fri Dec 6 03:46:18 2002 UTC (23 years ago) by momjian
Branches: MAIN
Diff to: previous 1.228: preferred, colored
Changes since revision 1.228: +2 -1 lines
We have just finished porting the old KAME IPv6 patch over to
postgresql version 7.3, but yea... this patch adds full IPv6
support to postgres. I've tested it out on 7.2.3 and has
been running perfectly stable.

CREDITS:
 The KAME Project  (Initial patch)
 Nigel Kukard  <[email protected]>
 Johan Jordaan  <[email protected]>

Revision 1.228: download - view: text, markup, annotated - select for diffs
Tue Dec 3 21:50:43 2002 UTC (23 years ago) by momjian
Branches: MAIN
Diff to: previous 1.227: preferred, colored
Changes since revision 1.227: +2 -1 lines
Add OpenBSD local indent credentials, from William Ahern.

Revision 1.226.2.5: download - view: text, markup, annotated - select for diffs
Tue Nov 26 22:04:53 2002 UTC (23 years, 1 month ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.4: preferred, colored
Changes since revision 1.226.2.4: +9 -9 lines
Recreate HISTORY file to match release.sgml changes.  Stamp 7.3 final in
configure/configure.in.

Revision 1.226.2.4: download - view: text, markup, annotated - select for diffs
Mon Nov 18 04:41:01 2002 UTC (23 years, 1 month ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.3: preferred, colored
Changes since revision 1.226.2.3: +9 -9 lines
Stamp RC2.

Revision 1.226.2.3: download - view: text, markup, annotated - select for diffs
Sat Nov 16 19:48:29 2002 UTC (23 years, 1 month ago) by pgsql
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.2: preferred, colored
Changes since revision 1.226.2.2: +9 -9 lines

mis-tag'd as the release instead of rc1 ...

Revision 1.226.2.2: download - view: text, markup, annotated - select for diffs
Sat Nov 16 02:21:20 2002 UTC (23 years, 1 month ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226.2.1: preferred, colored
Changes since revision 1.226.2.1: +9 -9 lines
Update for RC1.

Revision 1.226.2.1: download - view: text, markup, annotated - select for diffs
Wed Nov 6 18:52:42 2002 UTC (23 years, 1 month ago) by momjian
Branches: REL7_3_STABLE
Diff to: previous 1.226: preferred, colored
Changes since revision 1.226: +9 -9 lines
Stamp beta5.

Revision 1.227: download - view: text, markup, annotated - select for diffs
Mon Nov 4 21:36:13 2002 UTC (23 years, 1 month ago) by tgl
Branches: MAIN
Diff to: previous 1.226: preferred, colored
Changes since revision 1.226: +9 -9 lines
Brand CVS tip as 7.4devel.

Revision 1.226: download - view: text, markup, annotated - select for diffs
Sun Nov 3 01:35:05 2002 UTC (23 years, 1 month ago) by momjian
Branches: MAIN
Branch point for: REL7_3_STABLE
Diff to: previous 1.225: preferred, colored
Changes since revision 1.225: +9 -9 lines
Stamp beta4.

Revision 1.225: download - view: text, markup, annotated - select for diffs
Thu Oct 24 03:11:04 2002 UTC (23 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.224: preferred, colored
Changes since revision 1.224: +3 -2 lines
Add fseeko for NetBSD.

Revision 1.224: download - view: text, markup, annotated - select for diffs
Thu Oct 24 03:03:36 2002 UTC (23 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.223: preferred, colored
Changes since revision 1.223: +9 -9 lines
Stamp for 7.3 beta3.

Revision 1.223: download - view: text, markup, annotated - select for diffs
Thu Oct 24 01:33:49 2002 UTC (23 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.222: preferred, colored
Changes since revision 1.222: +6 -6 lines
Fix include files for new PageOutput call.

Revision 1.222: download - view: text, markup, annotated - select for diffs
Wed Oct 23 20:59:03 2002 UTC (23 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.221: preferred, colored
Changes since revision 1.221: +3 -0 lines
Add comments on bsd/os handling.

Revision 1.221: download - view: text, markup, annotated - select for diffs
Wed Oct 23 20:56:22 2002 UTC (23 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.220: preferred, colored
Changes since revision 1.220: +5 -1 lines
Add fseeko/ftello using fsetpos/fgetpos for BSD/OS.

Revision 1.172.2.3: download - view: text, markup, annotated - select for diffs
Tue Oct 1 03:34:27 2002 UTC (23 years, 2 months ago) by momjian
Branches: REL7_2_STABLE
CVS tags: REL7_2_3
Diff to: previous 1.172.2.2: preferred, colored; branchpoint 1.172: preferred, colored
Changes since revision 1.172.2.2: +1 -1 lines
Brand 7.2.3.

Revision 1.220: download - view: text, markup, annotated - select for diffs
Wed Sep 25 13:23:13 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.219: preferred, colored
Changes since revision 1.219: +9 -9 lines
Stamp configure for beta2.

Revision 1.219: download - view: text, markup, annotated - select for diffs
Fri Sep 20 18:38:57 2002 UTC (23 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.218: preferred, colored
Changes since revision 1.218: +47 -0 lines
Put in defense against gcc -ffast-math.

Revision 1.218: download - view: text, markup, annotated - select for diffs
Tue Sep 17 04:27:40 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.217: preferred, colored
Changes since revision 1.217: +1 -1 lines
Remove src/test/regress/sql: plpgsql-nsp-testing.sql  per Joe Conway.

Revision 1.217: download - view: text, markup, annotated - select for diffs
Wed Sep 11 04:27:47 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.216: preferred, colored
Changes since revision 1.216: +24 -7 lines
Add mention of config.log for configure failure debugging.

Revision 1.216: download - view: text, markup, annotated - select for diffs
Fri Sep 6 14:31:15 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.215: preferred, colored
Changes since revision 1.215: +5 -0 lines
Add JAVA_HOME test for Ant.

Revision 1.215: download - view: text, markup, annotated - select for diffs
Thu Sep 5 18:39:11 2002 UTC (23 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.214: preferred, colored
Changes since revision 1.214: +66 -0 lines
autoconf

Revision 1.214: download - view: text, markup, annotated - select for diffs
Wed Sep 4 22:54:17 2002 UTC (23 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.213: preferred, colored
Changes since revision 1.213: +17 -68 lines
Remove leftovers from subproject removals.  Fixes for Python and Kerberos
configuration.

Revision 1.213: download - view: text, markup, annotated - select for diffs
Wed Sep 4 08:08:28 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.212: preferred, colored
Changes since revision 1.212: +9 -9 lines
Stamp configure.in with 7.3b1, not just 7.3.   Seems Marc does that
usually anyway.

Revision 1.212: download - view: text, markup, annotated - select for diffs
Wed Sep 4 07:23:00 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.211: preferred, colored
Changes since revision 1.211: +9 -9 lines
Brand 7.3.  Ready for beta!

Revision 1.211: download - view: text, markup, annotated - select for diffs
Tue Sep 3 21:45:40 2002 UTC (23 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.210: preferred, colored
Changes since revision 1.210: +0 -12 lines
Remove all traces of multibyte and locale options.  Clean up comments
referring to "multibyte" where it really means character encoding.

Revision 1.210: download - view: text, markup, annotated - select for diffs
Mon Sep 2 16:13:59 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.209: preferred, colored
Changes since revision 1.209: +7 -2 lines
Add check for Ant version >= 1.5.

Revision 1.209: download - view: text, markup, annotated - select for diffs
Fri Aug 30 17:16:42 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.208: preferred, colored
Changes since revision 1.208: +1 -1 lines
Run autoconf.

Revision 1.208: download - view: text, markup, annotated - select for diffs
Fri Aug 30 16:23:21 2002 UTC (23 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.207: preferred, colored
Changes since revision 1.207: +126 -0 lines
Re-enable perl configure tests for psql help file generation.

Revision 1.207: download - view: text, markup, annotated - select for diffs
Fri Aug 30 13:06:12 2002 UTC (23 years, 3 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.206: preferred, colored
Changes since revision 1.206: +0 -126 lines

perl5 interface moved to gborg

Revision 1.172.2.2: download - view: text, markup, annotated - select for diffs
Thu Aug 22 23:26:23 2002 UTC (23 years, 4 months ago) by momjian
Branches: REL7_2_STABLE
Diff to: previous 1.172.2.1: preferred, colored; branchpoint 1.172: preferred, colored
Changes since revision 1.172.2.1: +1 -1 lines
Stamp the 7.2.2 release.

Revision 1.206: download - view: text, markup, annotated - select for diffs
Thu Aug 22 22:43:08 2002 UTC (23 years, 4 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.205: preferred, colored
Changes since revision 1.205: +0 -164 lines

Remove all traces of the ODBC driver, which is now on GBorg as the psqlodbc
project ...

Revision 1.205: download - view: text, markup, annotated - select for diffs
Thu Aug 22 00:15:04 2002 UTC (23 years, 4 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.204: preferred, colored
Changes since revision 1.204: +12 -875 lines

Okay, libpq++ is moved to GBorg, and all traces of it have been removed
from the core repository ... I haven't *moved* the libpq++ files out of the
tree, mainly as we want to keep them in place for past branches ...

Peter, I think I've covered all the files I need, and re-ran autoconf to make
sure the configure file is in place properly ...

Revision 1.204: download - view: text, markup, annotated - select for diffs
Tue Aug 20 17:54:42 2002 UTC (23 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.203: preferred, colored
Changes since revision 1.203: +467 -0 lines
Enable large file support.

Use off_t and size_t in pg_dump to handle file offset arithmetic correctly.

Revision 1.203: download - view: text, markup, annotated - select for diffs
Sat Jul 27 20:09:56 2002 UTC (23 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.202: preferred, colored
Changes since revision 1.202: +624 -1320 lines
Assemble portability modules into libpgport library.
Some makefile simplifications.

Revision 1.202: download - view: text, markup, annotated - select for diffs
Fri Jul 19 17:35:07 2002 UTC (23 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.201: preferred, colored
Changes since revision 1.201: +8 -0 lines
Complete TODO item:

* -Add BSD-licensed qsort() for Solaris

Revision 1.201: download - view: text, markup, annotated - select for diffs
Thu Jul 18 04:13:57 2002 UTC (23 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.200: preferred, colored
Changes since revision 1.200: +15 -15 lines
Move libc replacement files from src/backend/port to src/port.

Revision 1.200: download - view: text, markup, annotated - select for diffs
Wed Jul 17 02:54:00 2002 UTC (23 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.199: preferred, colored
Changes since revision 1.199: +67 -18 lines
Improve getopt_long search, per Peter:

	AC_SEARCH_LIBS(getopt_long, [getopt])

Revision 1.199: download - view: text, markup, annotated - select for diffs
Tue Jul 16 05:46:34 2002 UTC (23 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.198: preferred, colored
Changes since revision 1.198: +10 -1 lines
Move few remaining src/utils files to backend/port so everything is in
one place.  Everything may be moved to src/utils eventually.

Add DLLINIT variable to simplify makfiles.

Revision 1.198: download - view: text, markup, annotated - select for diffs
Mon Jul 15 22:41:43 2002 UTC (23 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.197: preferred, colored
Changes since revision 1.197: +67 -8 lines
Add search for libgetopt.a in hopes of finding getopt_long().

Revision 1.197: download - view: text, markup, annotated - select for diffs
Mon Jul 15 21:34:03 2002 UTC (23 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.196: preferred, colored
Changes since revision 1.196: +7 -7 lines
Remove certain Makefile dependencies by using full pathnames in
configure.in.

Revision 1.196: download - view: text, markup, annotated - select for diffs
Sun Jul 7 20:28:20 2002 UTC (23 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.195: preferred, colored
Changes since revision 1.195: +6 -6 lines
Move CXX platform-specific stuff into template files.

Revision 1.195: download - view: text, markup, annotated - select for diffs
Tue May 28 16:57:52 2002 UTC (23 years, 7 months ago) by petere
Branches: MAIN
Diff to: previous 1.194: preferred, colored
Changes since revision 1.194: +41 -12 lines
Change PL/Perl and Pg interface build to use configured compiler and
Makefile.shlib system, not MakeMaker.

Revision 1.194: download - view: text, markup, annotated - select for diffs
Fri May 24 18:10:14 2002 UTC (23 years, 7 months ago) by petere
Branches: MAIN
Diff to: previous 1.193: preferred, colored
Changes since revision 1.193: +20 -1 lines
Change PL/Tcl build to use configured compiler and Makefile.shlib
system, not Tcl-provided one.

Make sure export file, if any, is cleaned.

Tcl configuration is now read directly in configure and recorded in
Makefile.global.  This eliminates some duplicate efforts and allows
for easier hand-editing of the results, if necessary.

Revision 1.193: download - view: text, markup, annotated - select for diffs
Sun May 5 00:03:27 2002 UTC (23 years, 7 months ago) by tgl
Branches: MAIN
Diff to: previous 1.192: preferred, colored
Changes since revision 1.192: +39 -1 lines
Create an internal semaphore API that is not tied to SysV semaphores.
As proof of concept, provide an alternate implementation based on POSIX
semaphores.  Also push the SysV shared-memory implementation into a
separate file so that it can be replaced conveniently.

Revision 1.192: download - view: text, markup, annotated - select for diffs
Fri Apr 26 19:47:35 2002 UTC (23 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.191: preferred, colored
Changes since revision 1.191: +1 -1 lines
Fix typo.

Revision 1.191: download - view: text, markup, annotated - select for diffs
Fri Apr 26 13:55:38 2002 UTC (23 years, 8 months ago) by ishii
Branches: MAIN
Diff to: previous 1.190: preferred, colored
Changes since revision 1.190: +121 -83 lines
Add checking for syslog.h
Enable multibyte support by default. Note that this is the first cut,
and I'm gloing to remove #ifdef MULTIBYTE and others step by step...

Revision 1.190: download - view: text, markup, annotated - select for diffs
Wed Apr 24 01:56:19 2002 UTC (23 years, 8 months ago) by momjian
Branches: MAIN
Diff to: previous 1.189: preferred, colored
Changes since revision 1.189: +22 -22 lines
Sorry for the package, but the following patch need to be applied to get
the new verion compiled on SCO Openserver 5.0.5 and Unixware 7.1.1

Nicolas Bazin

Revision 1.189: download - view: text, markup, annotated - select for diffs
Sun Apr 21 19:56:30 2002 UTC (23 years, 8 months ago) by thomas
Branches: MAIN
Diff to: previous 1.188: preferred, colored
Changes since revision 1.188: +38 -0 lines
Provide new option "--enable-integer-datetimes". Defaults to disabled for
 now, but we may want otherwise on systems which support it.

Revision 1.188: download - view: text, markup, annotated - select for diffs
Sun Apr 21 00:22:52 2002 UTC (23 years, 8 months ago) by ishii
Branches: MAIN
Diff to: previous 1.187: preferred, colored
Changes since revision 1.187: +18 -45 lines
Remove --enable-syslog option

Revision 1.187: download - view: text, markup, annotated - select for diffs
Sun Apr 14 17:23:18 2002 UTC (23 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.186: preferred, colored
Changes since revision 1.186: +103 -7 lines
Allow detection of collateindex.pl in stylesheet directory or in path,
which covers some recent installation schemes.

Add Mandrake installation layout to directories to check for stylesheets.

Allow documentation build to proceed if stylesheets were not found, in case
the stylesheets might be found through the SGML catalog mechanism.

Revision 1.186: download - view: text, markup, annotated - select for diffs
Wed Apr 10 22:46:04 2002 UTC (23 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.185: preferred, colored
Changes since revision 1.185: +740 -366 lines
Readline and Zlib now required by default.  Add options --without-readline
and --without-zlib to turn them off.

Revision 1.185: download - view: text, markup, annotated - select for diffs
Wed Apr 10 16:45:20 2002 UTC (23 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.184: preferred, colored
Changes since revision 1.184: +102 -0 lines
Add make install-strip target.

Revision 1.184: download - view: text, markup, annotated - select for diffs
Wed Apr 3 05:39:25 2002 UTC (23 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.183: preferred, colored
Changes since revision 1.183: +0 -39 lines
Locale support is on by default.  The choice of locale is done in initdb
and/or with GUC variables.

Revision 1.183: download - view: text, markup, annotated - select for diffs
Mon Apr 1 01:11:00 2002 UTC (23 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.182: preferred, colored
Changes since revision 1.182: +1 -1 lines
Fix broken PG_VERSION_STR.

Revision 1.182: download - view: text, markup, annotated - select for diffs
Sat Mar 30 00:59:52 2002 UTC (23 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.181: preferred, colored
Changes since revision 1.181: +10 -2 lines
Fix more random breakage manifesting on FreeBSD.

Revision 1.181: download - view: text, markup, annotated - select for diffs
Sat Mar 30 00:20:13 2002 UTC (23 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.180: preferred, colored
Changes since revision 1.180: +1415 -1414 lines
Reorder some things so prerequisite macros don't get expanded implicitly
within a shell conditional.

Revision 1.180: download - view: text, markup, annotated - select for diffs
Fri Mar 29 20:54:33 2002 UTC (23 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.179: preferred, colored
Changes since revision 1.179: +2 -1 lines
Add missing comma.

Revision 1.179: download - view: text, markup, annotated - select for diffs
Fri Mar 29 17:32:49 2002 UTC (23 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.178: preferred, colored
Changes since revision 1.178: +13921 -6057 lines
Upgrade to Autoconf version 2.53.  Replaced many custom macro
calls with new or now-built-in versions.  Make sure that all
calls to AC_DEFINE have a third argument, for possible use of
autoheader in the future.

Revision 1.172.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 18 23:04:09 2002 UTC (23 years, 9 months ago) by momjian
Branches: REL7_2_STABLE
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +1 -1 lines
Update for 7.2.1.

Revision 1.178: download - view: text, markup, annotated - select for diffs
Wed Mar 13 00:04:59 2002 UTC (23 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.177: preferred, colored
Changes since revision 1.177: +0 -4 lines
Move
  src/GNUmakefile.in to src/Makefile
and
  src/backend/port/Makefile.in to src/backend/port/Makefile

All configure substitutions are now done in Makefile.global.

Revision 1.177: download - view: text, markup, annotated - select for diffs
Tue Mar 12 21:44:16 2002 UTC (23 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +1 -1 lines
Change "head -1" to "sort q" as suggested for POSIX compatibility.

Revision 1.176: download - view: text, markup, annotated - select for diffs
Tue Mar 5 17:55:45 2002 UTC (23 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.175: preferred, colored
Changes since revision 1.175: +2 -2 lines
Autoconf for jdbc debug changes.

Revision 1.175: download - view: text, markup, annotated - select for diffs
Tue Mar 5 05:52:38 2002 UTC (23 years, 9 months ago) by momjian
Branches: MAIN
Diff to: previous 1.174: preferred, colored
Changes since revision 1.174: +3 -2 lines
> Tatsuo Ishii wrote:
> > > > It was made to cope with encoding such as an Asian bloc in 7.2Beta2.
> > > >
> > > > Added ServerEncoding
> > > >         Korean (JOHAB), Thai (WIN874),
> > > >         Vietnamese (TCVN), Arabic (WIN1256)
> > > >
> > > > Added ClientEncoding
> > > >         Simplified Chinese (GBK), Korean (UHC)
> > > >
> > > >
> > > >
> http://www.sankyo-unyu.co.jp/Pool/postgresql-7.2b2.newencoding.diff.tar.gz
> > > > (608K)
> > >
> > > Looks good.  I need some people to review this for me.
> >
> > For me they look good too. The only missing part is a
> > documentation. I will ask him to write it up. If he couldn't, I will
> > do it for him.
> > > The diff is 3mb
> > > but appears to address only additions to multibyte.  I have attached a
> > > list of files it modifies.  Also, look at the sizes of the mb/
> > > directory.  It is getting large:
> > >
> > >   4       ./CVS
> > >   6       ./Unicode/CVS
> > >   3433    ./Unicode
> > >   6197    .
> >
> > Yes. We definitely need the on-the-fly encoding addition capability:
> > i.e. CREATE CHRACTER SET in the future...
> > --
> > Tatsuo Ishii
> >
> >

Address chainge.

http://www.sankyo-unyu.co.jp/Pool/postgresql-7.2.newencoding.diff.gz

Add PsqlODBC and document ...etc patch.

Eiji Tokuya

Revision 1.174: download - view: text, markup, annotated - select for diffs
Sat Feb 23 04:17:44 2002 UTC (23 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.173: preferred, colored
Changes since revision 1.173: +518 -364 lines
Heimdal support (Kerberos V implementation from KTH)

Revision 1.173: download - view: text, markup, annotated - select for diffs
Mon Feb 18 21:46:14 2002 UTC (23 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +1 -1 lines
Set version to 7.3devel.

Revision 1.172: download - view: text, markup, annotated - select for diffs
Sun Feb 3 21:04:11 2002 UTC (23 years, 10 months ago) by momjian
Branches: MAIN
CVS tags: REL7_2
Branch point for: REL7_2_STABLE
Diff to: previous 1.171: preferred, colored
Changes since revision 1.171: +2 -2 lines
Stamp configure/configure.in for 7.2, already did register.txt and
bug.template.

Revision 1.171: download - view: text, markup, annotated - select for diffs
Fri Jan 25 02:09:24 2002 UTC (23 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_2_RC2
Diff to: previous 1.170: preferred, colored
Changes since revision 1.170: +2 -2 lines

let's roll up rc2 ..

Revision 1.170: download - view: text, markup, annotated - select for diffs
Thu Jan 24 19:50:36 2002 UTC (23 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.169: preferred, colored
Changes since revision 1.169: +2 -2 lines
Cope with gcc that outputs a multiline version string, per Trond.

Revision 1.169: download - view: text, markup, annotated - select for diffs
Tue Jan 22 17:55:29 2002 UTC (23 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_2_RC1
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +1 -1 lines

okay, sorry for delay all ... here is the tag for RC1 ...

Revision 1.168: download - view: text, markup, annotated - select for diffs
Mon Jan 14 13:15:28 2002 UTC (23 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_2_BETA5
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +2 -2 lines

tag as beta 5 for *hopefully* a very very short beta cycle on this one?

Revision 1.167: download - view: text, markup, annotated - select for diffs
Thu Dec 20 21:23:03 2001 UTC (24 years ago) by momjian
Branches: MAIN
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +197 -154 lines
Add memcmp() test and new memcmp.c file, for SunOS.  Tested by Tatsuo.

Revision 1.166: download - view: text, markup, annotated - select for diffs
Thu Dec 13 22:00:22 2001 UTC (24 years ago) by petere
Branches: MAIN
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +405 -416 lines
--with-pam was claiming to take an argument, but didn't.  Help display fixed.

Revision 1.165: download - view: text, markup, annotated - select for diffs
Wed Dec 12 13:30:11 2001 UTC (24 years ago) by pgsql
Branches: MAIN
CVS tags: REL7_2_BETA4
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +2 -2 lines

tag it as b4, with all the changes that have gone on ...

Revision 1.164: download - view: text, markup, annotated - select for diffs
Mon Dec 3 17:44:51 2001 UTC (24 years ago) by tgl
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +62 -24 lines
Add configure-time check whether sig_atomic_t is defined; if not,
provide a default definition equating it to 'int'.  Should trigger only
on machines with pre-ANSI-C header files, eg SunOS 4.1.x.

Revision 1.163: download - view: text, markup, annotated - select for diffs
Sun Dec 2 11:38:39 2001 UTC (24 years ago) by petere
Branches: MAIN
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +110 -114 lines
More correct way to check for existence of types, which allows to specify
which include files to consider.  Should fix BeOS problems with int8 types.

Revision 1.162: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:51:31 2001 UTC (24 years, 1 month ago) by pgsql
Branches: MAIN
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +2 -2 lines

update configure.in for b3 ...

Revision 1.161: download - view: text, markup, annotated - select for diffs
Thu Nov 15 17:31:44 2001 UTC (24 years, 1 month ago) by tgl
Branches: MAIN
CVS tags: REL7_2_BETA3
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +172 -12 lines
Autoconf.

Revision 1.160: download - view: text, markup, annotated - select for diffs
Tue Nov 6 20:12:07 2001 UTC (24 years, 1 month ago) by pgsql
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +1 -1 lines

tag'd and branded as b2 ...

Revision 1.159: download - view: text, markup, annotated - select for diffs
Thu Oct 25 13:01:58 2001 UTC (24 years, 2 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_2_BETA2
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +2 -2 lines

bmake sure that configure is tags as 7.2b1 now instead of 7.2devel

Revision 1.158: download - view: text, markup, annotated - select for diffs
Sat Oct 20 17:57:38 2001 UTC (24 years, 2 months ago) by tgl
Branches: MAIN
CVS tags: REL7_2_BETA1
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +58 -91 lines
Revert change to autodetect '__getopt_initialized' variable ... turns
out glibc doesn't actually export this variable, so we need a different
solution.

Revision 1.157: download - view: text, markup, annotated - select for diffs
Fri Oct 19 20:47:08 2001 UTC (24 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +91 -58 lines
Proper fix for glibc getopt() botch.  Surprising we did not see this
before.

Revision 1.156: download - view: text, markup, annotated - select for diffs
Fri Oct 19 15:06:47 2001 UTC (24 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +4 -4 lines
Without this patch I couldn't compile PostgreSQL on Solaris 8 x86 using
Sun's compiler. May be it will be usefull for someone else?

Denis Ustimenko

Revision 1.155: download - view: text, markup, annotated - select for diffs
Tue Oct 16 10:09:16 2001 UTC (24 years, 2 months ago) by ishii
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +6 -6 lines
Ok, here is the modified encoding table (column1 is the standard name,
2 is our "official" name, and 3 is alias). If there's no objection, I
will change them.

ASCII		SQL_ASCII
UTF-8		UNICODE		UTF_8
MULE-INTERNAL	MULE_INTERNAL
ISO-8859-1	LATIN1		ISO_8859_1
ISO-8859-2	LATIN2		ISO_8859_2
ISO-8859-3	LATIN3		ISO_8859_3
ISO-8859-4	LATIN4		ISO_8859_4
ISO-8859-5	ISO_8859_5
ISO-8859-6	ISO_8859_6
ISO-8859-7	ISO_8859_7
ISO-8859-8	ISO_8859_8
ISO-8859-9	LATIN5		ISO_8859_9
ISO-8859-10	LATIN6		ISO_8859_10
ISO-8859-13	LATIN7		ISO_8859_13
ISO-8859-14	LATIN8		ISO_8859_14
ISO-8859-15	LATIN9		ISO_8859_15
ISO-8859-16	LATIN10		ISO_8859_16

Revision 1.154: download - view: text, markup, annotated - select for diffs
Sat Oct 13 15:20:51 2001 UTC (24 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +433 -471 lines
Autoconf.

Revision 1.153: download - view: text, markup, annotated - select for diffs
Thu Oct 11 14:20:29 2001 UTC (24 years, 2 months ago) by ishii
Branches: MAIN
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +433 -431 lines
Add support for ISO-8859-6 to 16

Revision 1.152: download - view: text, markup, annotated - select for diffs
Mon Oct 1 15:33:55 2001 UTC (24 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +431 -468 lines
Run autoconf.

Revision 1.151: download - view: text, markup, annotated - select for diffs
Sat Sep 22 22:54:31 2001 UTC (24 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +497 -436 lines
Provide some initial support for building the ODBC driver for
an already installed iODBC or unixODBC driver manager.  In particular,
use the include files provided by the driver manager over our own,
and use the odbcinst library of the driver manager rather than gpps.c.

Migrate portability sections common to several files into psqlodbc.h.

Revision 1.150: download - view: text, markup, annotated - select for diffs
Fri Sep 14 10:36:52 2001 UTC (24 years, 3 months ago) by ishii
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +435 -468 lines
Remove --enable-unicode-conversion
unicode-conversion is always on if --enable-multibyte is specified

	   Tatsuo Ishii

Revision 1.149: download - view: text, markup, annotated - select for diffs
Wed Sep 12 12:14:41 2001 UTC (24 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +2 -2 lines
Check both -lrt and -lposix4 for fdatasync, to cover all Solaris versions.

Revision 1.148: download - view: text, markup, annotated - select for diffs
Tue Sep 11 14:31:23 2001 UTC (24 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +345 -277 lines
Look for fdatasync() in librt, for Solaris.

partially from Kenji Sugita

Revision 1.147: download - view: text, markup, annotated - select for diffs
Mon Sep 10 23:52:03 2001 UTC (24 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +6 -10 lines
When testing for source and build tree equality, and test -ef doesn't work,
fall back to `cd $srcdir && /bin/pwd` = `/bin/pwd`.  One of these ought to
work, and if not, prep_buildtree is harmless.

Revision 1.146: download - view: text, markup, annotated - select for diffs
Fri Sep 7 19:52:52 2001 UTC (24 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +681 -413 lines
Update SCM_CREDS for Net/Free/BSD-OS.  Add configure checks.

Revision 1.145: download - view: text, markup, annotated - select for diffs
Tue Aug 28 14:59:09 2001 UTC (24 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +332 -319 lines
Fix the readline test to find dependent libraries on NetBSD and OpenBSD.
Not pretty, but it doesn't look like the OS will get fixed sometime soon.

Revision 1.144: download - view: text, markup, annotated - select for diffs
Sun Aug 26 22:28:03 2001 UTC (24 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +378 -358 lines
Put the right runpath to libpq into the Perl module shared object on more
platforms and without relinking.

Also support VPATH builds and DESTDIR installs.  One hopes.

Revision 1.143: download - view: text, markup, annotated - select for diffs
Fri Aug 24 14:07:46 2001 UTC (24 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +413 -414 lines
Rename config.h to pg_config.h and os.h to pg_config_os.h, fix a number of
places that were including the wrong files.

Revision 1.127.2.2: download - view: text, markup, annotated - select for diffs
Mon Aug 13 20:09:03 2001 UTC (24 years, 4 months ago) by tgl
Branches: REL7_1_STABLE
Diff to: previous 1.127.2.1: preferred, colored; next MAIN 1.128: preferred, colored
Changes since revision 1.127.2.1: +1 -1 lines
Hmm, looks like Bruce's auto-run-autoconf script doesn't work for
old branches...

Revision 1.142: download - view: text, markup, annotated - select for diffs
Mon Aug 6 15:46:44 2001 UTC (24 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +216 -215 lines
Do not pre-expand localedir as substituted in the makefile, so that 'make
install prefix=elsewhere' works.

Revision 1.141: download - view: text, markup, annotated - select for diffs
Wed Aug 1 23:52:50 2001 UTC (24 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +135 -163 lines
Digging through previous discussion of this patch, I note where Peter E.
points out how silly it is to use Autoconf to test for a preprocessor
symbol, when one can equally easily #ifdef on the symbol itself.
Accordingly, revert configure to prior state and do it that way.

Revision 1.140: download - view: text, markup, annotated - select for diffs
Wed Aug 1 23:25:38 2001 UTC (24 years, 4 months ago) by tgl
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +163 -135 lines
Support ident authentication on local (Unix) socket connections, if the
system supports SO_PEERCRED requests for Unix sockets.  This is an
amalgamation of patches submitted by Helge Bahmann and Oliver Elphick,
with some editorializing by yours truly.

Revision 1.139: download - view: text, markup, annotated - select for diffs
Mon Jul 30 15:08:31 2001 UTC (24 years, 4 months ago) by momjian
Branches: MAIN
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +410 -409 lines
autoconf

Revision 1.138: download - view: text, markup, annotated - select for diffs
Tue Jul 10 16:33:00 2001 UTC (24 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +335 -338 lines
Support fake root install, separate build dir, dependency tracking, our
choice of compiler and flags, uninstall, and peculiar Python installation
layouts for PyGreSql.  Also install into site-packages now, as officially
recommended.  And pgdb.py is also installed now, used to be forgotten.

Revision 1.137: download - view: text, markup, annotated - select for diffs
Wed Jul 4 21:22:52 2001 UTC (24 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +411 -362 lines
Check for jakarta-ant before ant, in case 'ant' is the screen saver program.
Then, run a small reality test with $ANT to see whether it works.

Revision 1.136: download - view: text, markup, annotated - select for diffs
Mon Jun 11 22:17:14 2001 UTC (24 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +1 -1 lines
autoconf

Revision 1.135: download - view: text, markup, annotated - select for diffs
Sat Jun 2 18:25:15 2001 UTC (24 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +658 -396 lines
Native Language Support (NLS)

Use --enable-nls to turn it on; see installation instructions for details.
See developer's guide how to make use of it in programs and how to add
translations.

psql sources have been almost fully prepared and an incomplete German
translation has been provided.  In the backend, only elog() calls are
currently translatable, and the provided German translation file is more
of a placeholder.

Revision 1.134: download - view: text, markup, annotated - select for diffs
Wed May 16 17:28:46 2001 UTC (24 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +350 -349 lines
autoconf

Revision 1.133: download - view: text, markup, annotated - select for diffs
Sat May 12 17:49:31 2001 UTC (24 years, 7 months ago) by petere
Branches: MAIN
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +446 -415 lines
PL/Python should build portably now, if you can get over the fact that
there's no shared libpython.  Test suite works as well. Also, add some
documentation.

Revision 1.132: download - view: text, markup, annotated - select for diffs
Fri May 11 23:38:05 2001 UTC (24 years, 7 months ago) by petere
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +390 -384 lines
Cleanups of pltcl unknown thingy.

Revision 1.131: download - view: text, markup, annotated - select for diffs
Fri May 11 01:46:31 2001 UTC (24 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +1 -1 lines
Stamp CVS as 7.2.  Update all interface version numbers.  This is the
time to do it, not during beta because people are using this stuff in
production sometimes.

Revision 1.127.2.1: download - view: text, markup, annotated - select for diffs
Fri May 11 01:35:47 2001 UTC (24 years, 7 months ago) by momjian
Branches: REL7_1_STABLE
CVS tags: REL7_1_2
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +1 -1 lines
Can't run autoconf on rel, so just manually update.

Revision 1.130: download - view: text, markup, annotated - select for diffs
Wed May 9 20:20:09 2001 UTC (24 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +0 -6 lines
autoconf

Revision 1.129: download - view: text, markup, annotated - select for diffs
Wed May 9 19:42:26 2001 UTC (24 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +4 -4 lines
autoconf

Revision 1.128: download - view: text, markup, annotated - select for diffs
Wed May 9 19:21:14 2001 UTC (24 years, 7 months ago) by momjian
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +431 -394 lines
autoconf

Revision 1.127: download - view: text, markup, annotated - select for diffs
Thu May 3 16:43:26 2001 UTC (24 years, 7 months ago) by momjian
Branches: MAIN
Branch point for: REL7_1_STABLE
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +1 -1 lines
autoconf

Revision 1.126: download - view: text, markup, annotated - select for diffs
Mon Apr 23 15:14:58 2001 UTC (24 years, 8 months ago) by tgl
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +244 -265 lines
Defend against ancient versions of zlib by checking that zlib.h
defines z_streamp.

Revision 1.125: download - view: text, markup, annotated - select for diffs
Thu Apr 19 20:27:46 2001 UTC (24 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +309 -352 lines
Remove libsfio check.

Revision 1.124: download - view: text, markup, annotated - select for diffs
Sat Apr 14 22:55:01 2001 UTC (24 years, 8 months ago) by petere
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +118 -97 lines
Work with Readline 4.2.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Fri Apr 13 21:21:30 2001 UTC (24 years, 8 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +1 -1 lines

tag the source tree as REL7_1, renaming the old tag REL7_1_BETA like it
should have been done

generate a new Changelog from rc4, which is nice and short ... one python
interface change

tag configure as 7.1, for generating the packages ...

This is it folks ... Release 7.1 is officially here ...

Revision 1.122: download - view: text, markup, annotated - select for diffs
Sun Apr 8 18:10:38 2001 UTC (24 years, 8 months ago) by scrappy
Branches: MAIN
CVS tags: REL7_1
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +1 -1 lines

upgrade tags to rc4 (note lower case for packagers)

Revision 1.121: download - view: text, markup, annotated - select for diffs
Fri Apr 6 14:35:42 2001 UTC (24 years, 8 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +1 -1 lines

mark it as RC3 ...

Revision 1.120: download - view: text, markup, annotated - select for diffs
Sun Apr 1 19:15:35 2001 UTC (24 years, 8 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +1 -1 lines

RC2 preparations ...

Revision 1.119: download - view: text, markup, annotated - select for diffs
Fri Mar 23 18:42:11 2001 UTC (24 years, 9 months ago) by tgl
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +74 -47 lines
When using 'long long int' for int64 type, check to see if the compiler
accepts nnnLL syntax for long long constants.  If so, decorate the CRC64
constants with LL to avoid warnings and/or erroneous results from certain
non-standards-compliant compilers.

Revision 1.118: download - view: text, markup, annotated - select for diffs
Tue Mar 20 23:35:17 2001 UTC (24 years, 9 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +1 -1 lines

well, here goes our first Release Candidate for 7.1 *cross fingers*

Revision 1.117: download - view: text, markup, annotated - select for diffs
Fri Mar 16 21:29:14 2001 UTC (24 years, 9 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +1 -1 lines

upgrade version to beta6

Revision 1.116: download - view: text, markup, annotated - select for diffs
Wed Mar 14 18:00:08 2001 UTC (24 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +86 -53 lines
Try to run empty test program before running any real AC_TRY_RUN's, to
prevent disguised failures.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Sun Mar 11 11:24:58 2001 UTC (24 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +398 -497 lines
Throw error if Ant is not found and Java is requested.  Remove redundant
AC_SUBST that messed up the diversions and thus the configure output.

Revision 1.114: download - view: text, markup, annotated - select for diffs
Sat Mar 10 10:38:57 2001 UTC (24 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +322 -419 lines
Use install-sh unconditionally.

Revision 1.113: download - view: text, markup, annotated - select for diffs
Mon Mar 5 10:18:43 2001 UTC (24 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +0 -14 lines
Hmmm, a conflict with V1.104 of configure.in remained and broke configure
(said redirection required when run).

After checking using cvsweb, removed the offending conflict.
Rebuilt configure using autoconf, and it now works fine.

Revision 1.112: download - view: text, markup, annotated - select for diffs
Mon Mar 5 09:38:55 2001 UTC (24 years, 9 months ago) by peter
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +575 -392 lines


Ok, I've split todays commit into three, the first two already done had some
bits in JDBC & the first set of tools into contrib.

This is the third, and deals with enabling JDBC to be compiled with the main
source.

What it does is add a new option to configure: --with-java

This option tells configure to look for ant (our build tool of choice) and
if found, it then compiles both the JDBC driver and the new tools as part
of the normal make.

Also, when the postgresql install is done, all the .jar files are also
installed into the ${PGLIB}/java directory (thought best to keep then separate)

Now I had some conflicts when this applied so could someone please double check
that everything is ok?

Peter

Revision 1.111: download - view: text, markup, annotated - select for diffs
Sat Mar 3 15:53:39 2001 UTC (24 years, 9 months ago) by petere
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +454 -404 lines
Add configure check for -lunix, for QNX.

Recode test for equality of source and build directory using 'test -ef',
because even using pwd you might not get equal strings.  Thanks, QNX.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Thu Mar 1 05:05:27 2001 UTC (24 years, 9 months ago) by ishii
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +129 -145 lines
Remove HAVE_OPTARG per discussion in hackers list.

Revision 1.109: download - view: text, markup, annotated - select for diffs
Tue Feb 27 08:13:29 2001 UTC (24 years, 10 months ago) by ishii
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +252 -126 lines
Massive commits for SunOS4 port.

Revision 1.108: download - view: text, markup, annotated - select for diffs
Fri Feb 23 18:09:42 2001 UTC (24 years, 10 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +4 -4 lines

update to beta5

Revision 1.107: download - view: text, markup, annotated - select for diffs
Mon Feb 19 05:16:40 2001 UTC (24 years, 10 months ago) by ishii
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +4 -4 lines
Fix nasty bug in configure.
      STRTOL='strtoul.o' --> STRTOUL='strtoul.o'

Revision 1.106: download - view: text, markup, annotated - select for diffs
Sun Feb 18 04:39:40 2001 UTC (24 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +140 -124 lines
Change s_lock to not use any zero-delay select() calls; these are just a
waste of cycles on single-CPU machines, and of dubious utility on multi-CPU
machines too.
Tweak s_lock_stuck so that caller can specify timeout interval, and
increase interval before declaring stuck spinlock for buffer locks and XLOG
locks.
On systems that have fdatasync(), use that rather than fsync() to sync WAL
log writes.  Ensure that WAL file is entirely allocated during XLogFileInit.

Revision 1.105: download - view: text, markup, annotated - select for diffs
Sat Feb 10 22:31:40 2001 UTC (24 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +330 -322 lines
Only look for bison as YACC; other yaccs need to be selected explicitly.
When no suitable YACC is configured, supply useful informational messages
to users.  (Same way flex has been handled for a while.)

Revision 1.104: download - view: text, markup, annotated - select for diffs
Wed Feb 7 20:13:25 2001 UTC (24 years, 10 months ago) by tgl
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +3 -2 lines
Make DEF_PGPORT available to Makefiles, so it can be substituted into
scripts like pgaccess.

Revision 1.103: download - view: text, markup, annotated - select for diffs
Tue Feb 6 19:20:15 2001 UTC (24 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +311 -457 lines
Only use termcap xor [n]curses, depending on what readline needs.  Solaris
has problems when linking with both.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Sun Feb 4 14:09:32 2001 UTC (24 years, 10 months ago) by petere
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +280 -237 lines
Check for -lresolv.

Revision 1.101: download - view: text, markup, annotated - select for diffs
Mon Jan 29 02:52:30 2001 UTC (24 years, 10 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +1 -1 lines

update configure to beta4

Install a ChangeLog file from beta3->beta4

Revision 1.100: download - view: text, markup, annotated - select for diffs
Mon Jan 22 23:28:50 2001 UTC (24 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +47 -81 lines
Remove rangechecks on errno; just call strerror unconditionally.  This
eliminates a raft of portability issues, including whether sys_nerr
exists, whether the platform has any valid negative errnos, etc.  The
downside is minimal: errno shouldn't ever contain an invalid value anyway,
and if it does, reasonably modern versions of strerror will not choke.
This rangecheck idea seemed good at the time, but it's clearly a net loss,
and I apologize to all concerned for having ever put it in.

Revision 1.99: download - view: text, markup, annotated - select for diffs
Sat Jan 20 22:56:33 2001 UTC (24 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +92 -94 lines
Remove no-longer-used STRERROR2 config symbol.

Revision 1.98: download - view: text, markup, annotated - select for diffs
Wed Jan 10 17:07:17 2001 UTC (24 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +140 -138 lines
Make checks for global variables (sys_nerr, timezone) safe against getting
optimized away completely.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Tue Jan 9 18:40:12 2001 UTC (24 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +79 -47 lines
Add configure check for sys_nerr, to end all discussions.

Revision 1.96: download - view: text, markup, annotated - select for diffs
Tue Jan 9 13:11:31 2001 UTC (24 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_1_BETA3
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +1 -1 lines

jump version to beta3 ... beta2 was created and pulled due to a couple of
large-ish bugs that Tom and Vadim were able to fix, but to avoid any
confusion, beta2 was removed ... and for tag'ng purposes, beta3 is being
created ...

Revision 1.95: download - view: text, markup, annotated - select for diffs
Sun Jan 7 02:23:24 2001 UTC (24 years, 11 months ago) by pgsql
Branches: MAIN
CVS tags: REL7_1_BETA2
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +1 -1 lines

tag configure as beta2 ..

Revision 1.94: download - view: text, markup, annotated - select for diffs
Thu Jan 4 17:58:48 2001 UTC (24 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +326 -308 lines
Allow NetBSD's libedit to be used instead of GNU Readline.  (This simply
amounts to checking for -ledit instead of -lreadline.)

Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Jan 2 22:13:04 2001 UTC (24 years, 11 months ago) by petere
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +1 -1 lines
Only update stamp-h if config.status actually looks at config.h.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Mon Jan 1 23:10:09 2001 UTC (24 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +275 -241 lines
Define HAVE_LIBZ only if we detect <zlib.h> as well as libz.a/.so.
Otherwise, build falls over on a machine with a non-devel RPM of libz.

Revision 1.91: download - view: text, markup, annotated - select for diffs
Fri Dec 29 20:39:09 2000 UTC (24 years, 11 months ago) by tgl
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +3 -3 lines
stamp-h needs to be made by config.status, not elsewhere, per recipe in
Autoconf manual.  In particular, touching it before creating config.status
is guaranteed to lose.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Wed Dec 27 23:59:08 2000 UTC (25 years ago) by tgl
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +71 -26 lines
Fix portability problems recently exposed by regression tests on Alphas.
1. Distinguish cases where a Datum representing a tuple datatype is an OID
from cases where it is a pointer to TupleTableSlot, and make sure we use
the right typlen in each case.
2. Make fetchatt() and related code support 8-byte by-value datatypes on
machines where Datum is 8 bytes.  Centralize knowledge of the available
by-value datatype sizes in two macros in tupmacs.h, so that this will be
easier if we ever have to do it again.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sat Dec 16 13:03:24 2000 UTC (25 years ago) by petere
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +3 -1 lines
Fix rules to re-generate config.h.  The examples in the Autoconf manual are
flawed because the timestamp file is already updated when Makefile.global
is remade, and the rule for config.h never gets run.

Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Dec 6 20:26:52 2000 UTC (25 years ago) by scrappy
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +1 -1 lines

update VERSION to 7.1beta1..

Revision 1.87: download - view: text, markup, annotated - select for diffs
Wed Nov 29 20:59:50 2000 UTC (25 years ago) by tgl
Branches: MAIN
CVS tags: REL7_1_BETA
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +124 -158 lines
Get rid of not-very-portable fcntl(F_SETLK) mechanism for locking the Unix
socket file, in favor of having an ordinary lockfile beside the socket file.
Clean up a few robustness problems in the lockfile code.  If postmaster is
going to reject a connection request based on database state, it will now
tell you so before authentication exchange not after.  (Of course, a failure
after is still possible if conditions change meanwhile, but this makes life
easier for a yet-to-be-written pg_ping utility.)

Revision 1.86: download - view: text, markup, annotated - select for diffs
Sun Nov 26 18:15:41 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +399 -398 lines
Fix directory search for include and library directories to accept white-
space as separator again.

Revision 1.85: download - view: text, markup, annotated - select for diffs
Wed Nov 22 00:24:27 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +249 -292 lines
Remove check for 'ln' library.  On FreeBSD this is some obscure lex
compatibility library which contains a 'main' function, which is not good.
If someone really needed it, think of a different plan.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Mon Nov 20 15:56:10 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +138 -26 lines
Add configure checks for strtoll, strtoull (or strto[u]q).  Disable
'long long int' portions of ecpg if the type or these functions don't
exist.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Thu Nov 9 18:18:41 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +428 -387 lines
Also test for 'void *' as third arg of accept() (as on Solaris 7 and 8),
but take it as 'int *' instead.

Add real test for whether ld -R works on Unixware.

Rename --enable-uniconv to --enable-unicode-conversion.

Install shlibs mode 755 by default, since 644 causes gratuitous complaints
from ldd et al. on some systems.

Revision 1.82: download - view: text, markup, annotated - select for diffs
Mon Nov 6 22:18:05 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +72 -38 lines
Add -V option to backend, to show version, since --version doesn't seem
to work everywhere.  Also, on FreeBSD you need to set the optreset variable
to 1 before parsing the command line a second time with getopt().

Revision 1.81: download - view: text, markup, annotated - select for diffs
Sun Nov 5 21:04:05 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +184 -0 lines
Add some configure checks for DocBook and related tools.  With a somewhat
standard installation layout it should be possible to build the HTML
and print documentation without additional manual setup.

Revision 1.80: download - view: text, markup, annotated - select for diffs
Sat Nov 4 14:29:25 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +402 -391 lines
If CFLAGS was specified in the environment, use that, not what the template
says.

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sat Nov 4 02:45:15 2000 UTC (25 years, 1 month ago) by momjian
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +1 -1 lines
autoconf

Revision 1.78: download - view: text, markup, annotated - select for diffs
Fri Nov 3 18:43:50 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +227 -172 lines
Add configure check to see whether <string.h> and <strings.h> may both be
included, and then include <strings.h> if so.  Several systems already
needed <strings.h> anyway.  Some new systems that claim to conform to the
Unix 9x "standard" do not declare str[n]casemp() in string.h, and C99
compilers will not like that.

Revision 1.77: download - view: text, markup, annotated - select for diffs
Thu Nov 2 16:56:32 2000 UTC (25 years, 1 month ago) by momjian
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +1 -1 lines
autoconf

Revision 1.76: download - view: text, markup, annotated - select for diffs
Tue Oct 31 19:55:17 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +365 -364 lines
This is the minimal version of the Darwin support patch from
Bruce Hartzler <[email protected]>.  It contains shared library
support, regression test map, and the usual template files.  The dynamic
loader is missing, the spin lock code apparently doesn't assemble due to
syntax problems, and semaphores are to be hoped for from Apple.

Revision 1.75: download - view: text, markup, annotated - select for diffs
Tue Oct 31 18:16:13 2000 UTC (25 years, 1 month ago) by petere
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +339 -318 lines
Determine CXXFLAGS after the C++ compiler was detected.  Also honor
--enable-debug and environment variable override.

Revision 1.74: download - view: text, markup, annotated - select for diffs
Mon Oct 30 13:27:13 2000 UTC (25 years, 1 month ago) by ishii
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +395 -366 lines
Add -enable-uniconv

Revision 1.73: download - view: text, markup, annotated - select for diffs
Fri Oct 27 23:59:38 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +391 -365 lines
Make use of system-specific linker option to embed shared library search
path into executables and shared libraries (-rpath or -R for most).  Can be
disabled with --disable-rpath, since some binary packaging standards do not
like this option.

Revision 1.72: download - view: text, markup, annotated - select for diffs
Thu Oct 26 16:28:01 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +2 -2 lines
In flex --version test, redirect stdin to /dev/null, because some lex' hang
waiting for input.  From Pete Forman <[email protected]>.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Wed Oct 25 21:55:13 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +1 -1 lines
autoconf

Revision 1.70: download - view: text, markup, annotated - select for diffs
Wed Oct 25 16:13:50 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +420 -399 lines
Rearrange handling of -L linker options so that they are always before all
the -l options.  (This was not the case when using the  OpenSSL or Kerberos
options.)  Also make sure that shared library links get to see all the -L
options.  Get Kerberos 5 support to compile on Redhat 7.0.  Add OpenSSL and
-lsocket (if used/found) to libpq link.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Tue Oct 24 17:41:48 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +369 -420 lines
Don't call AC_SUBST (in libtool.m4) before AC_INIT.  The m4 diversions get
messed up and we end up with the comments from included files in the output
"configure".

Revision 1.68: download - view: text, markup, annotated - select for diffs
Tue Oct 24 14:55:28 2000 UTC (25 years, 2 months ago) by tgl
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +241 -171 lines
Make test for <netinet/tcp.h> IRIX-proof.

Revision 1.67: download - view: text, markup, annotated - select for diffs
Mon Oct 23 21:43:53 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +386 -359 lines
Polish shared library build to reduce number of special hacks.  In
particular, allow linking with arbitrary commands rather than only $(AR) or
$(LD), and treat C++ without hacks.

Add option to disable shared libraries.  This takes the place of the
BSD_SHLIB variable.  The regression test driver ignores the plpgsql test
if there are no shared libraries available.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Mon Oct 23 16:47:48 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -2 lines
autoconf

Revision 1.65: download - view: text, markup, annotated - select for diffs
Sat Oct 21 22:36:10 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +358 -368 lines
Move DLSUFFIX, AROPT, and CFLAGS_SL settings from template to
Makefile.port, since they are of no use to configure and much of the
library magic happens in Makefile.port anyway.

Use __alpha, not __alpha__, since the former is universally available.
Remove -DNOFIXADE from the compile command line and put it in the port
include file.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Fri Oct 20 23:57:32 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +507 -354 lines
Add check for GNU or not GNU ld, needed to pick the right export_dynamic
flags for Solaris.  The test itself is straight from libtool.

Revision 1.63: download - view: text, markup, annotated - select for diffs
Fri Oct 20 21:03:00 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +371 -356 lines
Add support for VPATH builds, that is, building somewhere else than in the
source directory.  This involves mostly makefiles using $(srcdir) when they
might have used ".".  (Regression tests don't work with this, yet.)

Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS).  Add "override" keyword
in most places, to preserve necessary flags even when the user overrode the
flags.

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sat Oct 14 23:59:12 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +211 -210 lines
autoconf

Revision 1.61: download - view: text, markup, annotated - select for diffs
Wed Oct 11 19:19:51 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +1 -1 lines
autoconf

Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Oct 10 21:22:20 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +394 -364 lines
Unify solaris_i386 and solaris_sparc templates.  They were almost identical
anyway, the rest being due to them not being kept in sync.  Add configure
test for lorder and use it (on Solaris) when found.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Oct 9 16:42:52 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +237 -218 lines
Cosmetic cleanups of Beos port

Revision 1.58: download - view: text, markup, annotated - select for diffs
Sun Oct 8 21:13:26 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +292 -297 lines
Append "/postgresql" to (certain) installation subdirectories when
installing into a shared location.  Also Makefile.global organizational
cleanup.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Sun Oct 8 13:52:22 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +238 -195 lines
autoconf

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sat Oct 7 14:57:17 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +347 -346 lines
autoconf

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sat Oct 7 14:40:10 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +348 -347 lines
autoconf

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Oct 3 19:50:19 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +322 -398 lines
Better coding of readline tests

Revision 1.53: download - view: text, markup, annotated - select for diffs
Tue Oct 3 13:39:23 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +2 -2 lines
One check for sys/un.h ought to be enough.  Zero checks for sys/shm.h are not.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue Oct 3 03:20:13 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +1 -1 lines
autoconf

Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Oct 3 03:15:44 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -1 lines
autoconf

Revision 1.50: download - view: text, markup, annotated - select for diffs
Mon Oct 2 17:18:50 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +1 -1 lines
autoconf

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Oct 2 03:59:36 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +126 -125 lines
autoconf

Revision 1.48: download - view: text, markup, annotated - select for diffs
Sat Sep 30 10:45:13 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +3 -3 lines
fix shell bug

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Sep 29 22:01:56 2000 UTC (25 years, 2 months ago) by momjian
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -2 lines
autoconf

Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Sep 29 17:17:31 2000 UTC (25 years, 2 months ago) by petere
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +353 -353 lines
New unified regression test driver, test/regress makefile cleanup,
add "check" and "installcheck" targets, straighten out make variable naming
of host_os, host_cpu, etc.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Wed Sep 27 15:17:51 2000 UTC (25 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +450 -321 lines
Fixes for Cygwin, with help from Pete Forman <[email protected]>.

Update the installation instructions (formerly misnamed "FAQ"), add configure
checks for some headers rather than having users copy stubs manually (ugh!).
Use Autoconf check for exe extension.  This also avoids inheriting the value
of $(X) from the environment.

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon Sep 25 22:22:52 2000 UTC (25 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +501 -1423 lines
Revise Tcl/Tk configuration.  Make missing Tcl after --with-tcl an error,
add --without-tk option to disable Tk.  We don't need the AC_PATH_XTRA
test because tkConfig.sh already contains all the information about how to
compile and link with X.  Also make sure that libpq is up to date for
libpgtcl.  Remove executable bits from pgaccess.sh, but add it to pgaccess.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Thu Sep 21 20:17:41 2000 UTC (25 years, 3 months ago) by petere
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +864 -701 lines
Replace brain-dead Autoconf macros AC_ARG_{ENABLE,WITH} with something
that's actually useful, robust, consistent.

Better plan to generate aclocal.m4 as well: use m4 include directives,
rather than cat.

Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Sep 12 04:43:21 2000 UTC (25 years, 3 months ago) by momjian
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +355 -352 lines
autoconf

Revision 1.41: download - view: text, markup, annotated - select for diffs
Tue Aug 29 09:36:37 2000 UTC (25 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +247 -183 lines
Revert removal of signed, volatile, and signal handler arg type tests.

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Aug 28 11:53:13 2000 UTC (25 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +374 -399 lines
New configure test for flex, which recognizes only flex but does so in all
incarnations (I hope). When an acceptable flex version is not found, print
instructive error messages from both configure and the makefiles, so that
users can continue building anyway.

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Aug 27 19:00:01 2000 UTC (25 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +183 -247 lines
Remove configure tests for `signed', `volatile', and signal handler args;
the harm potential outweighs the possible benefits.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Sat Aug 26 21:11:44 2000 UTC (25 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +171 -173 lines
Fix AC_FUNC_ACCEPT_ARGTYPES to accept `const struct sockaddr *' as second
argument, change the order of tests for the third argument to be safe
against missing prototypes, and make it fail hard if none of the
combinations succeed.

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri Aug 25 10:00:28 2000 UTC (25 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +398 -413 lines
Make the location of the Kerberos server key file run time configurable
(rather than compile time). For libpq, even when Kerberos support is
compiled in, the default user name should still fall back to geteuid()
if it can't be determined via the Kerberos system.

A couple of fixes for string type configuration parameters, now that there
is one.

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Aug 19 23:39:36 2000 UTC (25 years, 4 months ago) by petere
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +365 -362 lines
./configure --without-CXX errroneously tried to use a C++ compiler named "no"

reported by Mark Hollomon

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri Jul 28 02:13:14 2000 UTC (25 years, 5 months ago) by tgl
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -2 lines
Remove <values.h> inclusions, no-longer-needed MAXINT definitions.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sun Jul 23 13:01:07 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +0 -2 lines
Unset locale variables before running regression tests. (All of them!)
Don't do config.status substitutions into the regression test makefile.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Wed Jul 19 16:29:41 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +11 -9 lines
Add distprep target to take some of the job of the release_prep script.
The latter updated accordingly. Also add `dist' and `distcheck' targets
to play with, but caveat packager.

Updated backend/bootstrap and backend/parser makefile to make them
marginally builddir aware and fix the usual set of things.

Add rule to automatically remake config.h dependent on config.h.in and
config.status. (Adopted from Autoconf manual and about every other
package.) On a good day we should now have a complete and accurate set
of dependencies throughout everything.

Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Jul 17 22:32:59 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +402 -399 lines
forgot autoconf run...

Revision 1.31: download - view: text, markup, annotated - select for diffs
Sun Jul 16 14:50:28 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +410 -391 lines
Automatic dependency tracking

The .DEFAULT rule in backend/Makefile is harmful -- removed.
Replace `::' rules by `:'.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Sat Jul 15 15:54:48 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +646 -624 lines
Rename templates to match names in makefiles/Makefile.* and include/port.
Read templates after compiler is detected. Convert all templates to real
shell scripts. Rename bsd->openbsd, alpha->osf.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Wed Jul 12 22:58:54 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +848 -2106 lines
Remove a bunch of unused configure tests, in particular cases where
* the result is not recorded anywhere
* the result is not used anywhere
* the result is only used in some places, whereas others have been getting away with it
* the result is used improperly

Also make command line options handling a little better (e.g., --disable-locale,
while redundant, should really still *dis*able).

Revision 1.28: download - view: text, markup, annotated - select for diffs
Sun Jul 9 13:12:54 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +1167 -954 lines
Another round of those unportable config/build changes :-/

* Add option to build with OpenSSL out of the box. Fix thusly exposed
  bit rot. Although it compiles now, getting this to do something
  useful is left as an exercise.

* Fix Kerberos options to defer checking for required libraries until
  all the other libraries are checked for.

* Change default odbcinst.ini and krb5.srvtab path to PREFIX/etc.

* Install work around for Autoconf's install-sh relative path anomaly.
  Get rid of old INSTL_*_OPTS variables, now that we don't need them
  anymore.

* Use `gunzip -c' instead of g?zcat. Reportedly broke on AIX.

* Look for only one of readline.h or readline/readline.h, not both.

* Make check for PS_STRINGS cacheable. Don't test for the header files
  separately.

* Disable fcntl(F_SETLK) test on Linux.

* Substitute the standard GCC warnings set into CFLAGS in configure,
  don't add it on in Makefile.global.

* Sweep through contrib tree to teach makefiles standard semantics.

... and in completely unrelated news:

* Make postmaster.opts arbitrary options-aware. I still think we need to
  save the environment as well.

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Jul 6 21:33:10 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +384 -494 lines
Backend makefile cleanup. make maintainer-clean is now completely
functional.

Handle include file installation in src/include/Makefile

genbki.sh improvements: Don't substitute anything by config.status,
instead pass in AWK and CPP through environment. Change calling
convention to support named output files, so we get to see error
messages on stderr.

Rename bootstrap template files and install them into PREFIX/share.
Update initdb to that effect and other readability improvements
in initdb.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Wed Jul 5 17:44:25 2000 UTC (25 years, 5 months ago) by scrappy
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +419 -376 lines

add check for libz compression library for pg_dump

Revision 1.25: download - view: text, markup, annotated - select for diffs
Wed Jul 5 16:11:27 2000 UTC (25 years, 5 months ago) by momjian
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +183 -182 lines
autoconf

Revision 1.24: download - view: text, markup, annotated - select for diffs
Sun Jul 2 15:20:40 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +481 -473 lines
Version number now set in configure, available through Makefile.global
and config.h. Adjusted all referring code.

Scrapped pg_version and changed initdb accordingly. Integrated
src/utils/version.c into src/backend/utils/init/miscinit.c. Changed all
callers.

Set version number to `7.1devel'. (Non-numeric version suffixes now allowed.)

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Jul 1 21:16:41 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +0 -2 lines
We don't need config.status substituting anything into Gen_fmgrtab.sh, we
just pass in CPP and AWK via the environment from the Makefile.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Jul 1 15:02:15 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +0 -6 lines
A little bit of clean-up/bug fix in Tcl build. Handle gracefully cases
where someone wants to build these but hasn't configured for Tcl.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jun 30 16:10:37 2000 UTC (25 years, 5 months ago) by petere
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +406 -383 lines
Fixes for Solaris/cc suggested by <[email protected]>

Don't use DISABLE_COMPLEX_MACRO on Solaris. Don't define the
replacement function in the header file. Use -KPIC, not -K PIC.
Use CC to link C++ libraries, not ld/ar.

Eliminate file not found warnings in tcl build code.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Jun 28 18:29:11 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -21 lines
Makefile cleanup for interface tree. Now essentially with all the
standard targets and behaviour. Replaced Makefile.in's with
Makefile's and declared the respective variables in Makefile.global.

maintainer-clean target now available at top level, although it does
not work in the backend tree yet.

Cleanup pass over Makefile.shlib, renamed some targets and variables.
The shared library symlink tests are now done by make, not the shell.

ecpg: Remove one warning in sloppy flex output.

PL/Perl and Perl interface: the MakeMaker documentation is confusing,
the realclean target *does* "delete derived files", but it also
uninstalls them. Don't use that.

The submake targets in the various bin directories that update libpq
should `make all', not `make libpq.a'. That is a) unportable, and
b) doesn't build the shared library.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Jun 28 04:58:36 2000 UTC (25 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +395 -390 lines
Call me silly, but I think it would be a good idea if initdb and other
scripts are executable after being installed.  Latest changes got the
permissions wrong (non executable).

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Jun 27 00:30:46 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +0 -14 lines
Makefile cleanup for bin and pl subtrees. They should now support
all the standard semantics. Also get rid of Makefile.in's on the
way and instead declare all variables in Makefile.global.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Jun 21 22:42:32 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +1 -1 lines
Fix typo

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Jun 20 16:39:53 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -11 lines
Cleaned up PL/pgSQL build. Fixed a couple of copyandpaste'os in the
interfaces and interfaces/odbc make files. Adjusted regression test
driver to start building and installing in the top level directory.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jun 19 16:58:34 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +497 -688 lines
Integrated ODBC driver into regular build. No more standalone business,
which didn't work anyway. Had to back out unixodbc related patch which
broke the regular ODBC build.

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Jun 19 13:40:37 2000 UTC (25 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2 lines
autoconf

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Jun 19 13:39:00 2000 UTC (25 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -1 lines
Rename HAVE_SQLGETPRIVATEPROFILESTRING to something resonable in length
and readability.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Jun 17 00:09:29 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +881 -485 lines
Remove fmgrstamp-h business -- not needed and confusing

Add options to configure to automatically build for Kerberos
support; no more editing of make files.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Wed Jun 14 18:17:24 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +389 -417 lines
Big warnings cleanup for Solaris/GCC. Down to about 40 now, but
we'll get there one day.

Use `cat' to create aclocal.m4, not `aclocal'. Some people don't
have automake installed.

Only run the autoconf rule in the top-level GNUmakefile if the
invoker specified `make configure', don't run it automatically
because of CVS timestamp skew.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Jun 14 17:08:57 2000 UTC (25 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +0 -4 lines
autoconf

Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed Jun 14 02:46:44 2000 UTC (25 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +416 -758 lines
autoconf

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Jun 13 09:17:34 2000 UTC (25 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +4 -0 lines
autoconf

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Jun 12 18:08:29 2000 UTC (25 years, 6 months ago) by momjian
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +830 -496 lines
autoconf

Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jun 11 18:51:23 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3 lines
Small bug fix

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jun 11 11:39:45 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +861 -698 lines
Substituted new configure test for types of accept()

Interfaced a lot of the custom tests to the config.cache, in the process
made them separate macros and grouped them out into files. Made naming
adjustments.

Removed a couple of useless/unused configure tests.

Disabled C++ by default. C++ is no more special than Perl, Python, and Tcl.
And it breaks equally often. :(

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Jun 10 18:01:34 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +586 -491 lines
Moved the intricacies of the perl interface build into its own makefile
that now functions as a wrapper around the MakeMaker stuff. It might
even behave sensically when we have separate build dirs. Same for plperl,
which of course still doesn't work very well. Made sure that plperl
respects the choice of --libdir.

Added --with-python to automatically build and install the Python interface.
Works similarly to the Perl5 stuff.

Moved the burden of the distclean targets lower down into the source tree.
Eventually, each make file should have its own.

Added automatic remaking of makefiles and configure. Currently only for the
top-level because of a bug(?) in Autoconf. Use GNU `missing' to work around
missing autoconf and aclocal. Start factoring out macros into their own
config/*.m4 files to increase readability and organization.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sat Jun 10 03:16:34 2000 UTC (25 years, 6 months ago) by tgl
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +723 -576 lines
Repair configure.in breakage from unixODBC patch.  Doesn't anyone around
here bother to run autoconf, or pay attention when it complains?
To say nothing of actually committing the configure that goes with the
configure.in.
-- Tom the janitor.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Jun 7 16:26:36 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +493 -509 lines
Gen_fmgrtab.sh is strange: it is a platform dependent way (because it uses
CPP) to create platform independent files. Unfortunately, that means that
every config.status (or configure) run invariably causes a relink of the
postmaster and also that we can't put these files in the distribution
(usefully). So we make it a little smarter: when the output files already
exist and it notices that it would recreate them in identical form, it
doesn't touch them. In order to avoid re-running the make rule all the time
we update a timestamp file instead.

Update release_prep accordingly. Also make Gen_fmgrtab.sh use the awk that
is detected at configure time, not necessarily named `awk' and have it check
for exit statuses a little better.

In other news... Remove USE_LOCALE from the templates, it was set to `no'
everywhere anyway. Also remove YACC and YFLAGS from the templates, configure
is smart enough to find bison or yacc itself. Use AC_PROG_YACC for that
instead of the hand-crafted code. Do not set YFLAGS to `-d'. The make rules
that need this flag should explicitly invoke it. YFLAGS should be a user
variable. Update the makefiles to that effect.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Jun 6 22:00:45 2000 UTC (25 years, 6 months ago) by petere
Branches: MAIN
Moved configure script from src/ to the top level directory. Moved
configuration helper things into config/ dir. Adjusted some relative paths
in makefiles.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

PostgreSQL CVSweb <[email protected]>