Peter Eisentraut
b0c3c48eb3
Assemble portability modules into libpgport library.
...
Some makefile simplifications.
2002-07-27 20:10:05 +00:00
Bruce Momjian
33b3c95200
Complete TODO item:
...
* -Add BSD-licensed qsort() for Solaris
2002-07-19 17:35:11 +00:00
Bruce Momjian
404e9a12a5
Move libc replacement files from src/backend/port to src/port.
2002-07-18 04:13:59 +00:00
Bruce Momjian
de1a6978fe
Improve getopt_long search, per Peter:
...
AC_SEARCH_LIBS(getopt_long, [getopt])
2002-07-17 02:54:01 +00:00
Bruce Momjian
3cbb9eb265
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.
2002-07-16 05:46:36 +00:00
Bruce Momjian
cc618f2653
Add search for libgetopt.a in hopes of finding getopt_long().
2002-07-15 22:41:45 +00:00
Bruce Momjian
b9104e3a97
Remove certain Makefile dependencies by using full pathnames in
...
configure.in.
2002-07-15 21:34:05 +00:00
Bruce Momjian
4f4753832e
Move CXX platform-specific stuff into template files.
2002-07-07 20:28:25 +00:00
Peter Eisentraut
7662419f1b
Change PL/Perl and Pg interface build to use configured compiler and
...
Makefile.shlib system, not MakeMaker.
2002-05-28 16:57:53 +00:00
Peter Eisentraut
2f2d05763d
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.
2002-05-24 18:10:17 +00:00
Tom Lane
72a3902a66
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.
2002-05-05 00:03:29 +00:00
Tom Lane
97b6e3f06f
Fix typo.
2002-04-26 19:47:35 +00:00
Tatsuo Ishii
998e1c178c
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...
2002-04-26 13:55:38 +00:00
Bruce Momjian
2d81019493
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
2002-04-24 01:56:20 +00:00
Thomas G. Lockhart
15c7931327
Provide new option "--enable-integer-datetimes". Defaults to disabled for
...
now, but we may want otherwise on systems which support it.
2002-04-21 19:56:30 +00:00
Tatsuo Ishii
ad201b8d18
Remove --enable-syslog option
2002-04-21 00:22:52 +00:00
Peter Eisentraut
2e32eca8d0
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.
2002-04-14 17:23:20 +00:00
Peter Eisentraut
5c1f31d2d4
Readline and Zlib now required by default. Add options --without-readline
...
and --without-zlib to turn them off.
2002-04-10 22:47:09 +00:00
Peter Eisentraut
563673e15d
Add make install-strip target.
2002-04-10 16:45:25 +00:00
Peter Eisentraut
867901db9e
Locale support is on by default. The choice of locale is done in initdb
...
and/or with GUC variables.
2002-04-03 05:39:33 +00:00
Tom Lane
69b7651b1d
Fix broken PG_VERSION_STR.
2002-04-01 01:11:00 +00:00
Peter Eisentraut
25004eec95
Fix more random breakage manifesting on FreeBSD.
2002-03-30 00:59:52 +00:00
Peter Eisentraut
4916f9e97a
Reorder some things so prerequisite macros don't get expanded implicitly
...
within a shell conditional.
2002-03-30 00:20:15 +00:00
Peter Eisentraut
ea13a3fab2
Add missing comma.
2002-03-29 20:54:33 +00:00
Peter Eisentraut
7c1ff35410
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.
2002-03-29 17:32:55 +00:00
Peter Eisentraut
f362dcec61
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.
2002-03-13 00:05:06 +00:00
Bruce Momjian
cf6a73dedc
Change "head -1" to "sort q" as suggested for POSIX compatibility.
2002-03-12 21:44:18 +00:00
Bruce Momjian
b7cc409f7f
Autoconf for jdbc debug changes.
2002-03-05 17:55:45 +00:00
Bruce Momjian
a8bd7e1c6e
> 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
2002-03-05 05:52:50 +00:00
Peter Eisentraut
42c3381fc7
Heimdal support (Kerberos V implementation from KTH)
2002-02-23 04:17:47 +00:00
Peter Eisentraut
5e03503126
Set version to 7.3devel.
2002-02-18 21:46:17 +00:00
Bruce Momjian
42e28d209c
Stamp configure/configure.in for 7.2, already did register.txt and
...
bug.template.
2002-02-03 21:04:12 +00:00
PostgreSQL Daemon
0e8ab3a818
let's roll up rc2 ..
2002-01-25 02:09:26 +00:00
Tom Lane
3f5d3ceed0
Cope with gcc that outputs a multiline version string, per Trond.
2002-01-24 19:50:36 +00:00
PostgreSQL Daemon
c64f083cf4
okay, sorry for delay all ... here is the tag for RC1 ...
2002-01-22 17:55:30 +00:00
PostgreSQL Daemon
da83ecb64e
tag as beta 5 for *hopefully* a very very short beta cycle on this one?
2002-01-14 13:15:28 +00:00
Bruce Momjian
8799d84603
Add memcmp() test and new memcmp.c file, for SunOS. Tested by Tatsuo.
2001-12-20 21:23:05 +00:00
Peter Eisentraut
43fe4faa7d
--with-pam was claiming to take an argument, but didn't. Help display fixed.
2001-12-13 22:00:22 +00:00
PostgreSQL Daemon
219b4b2490
tag it as b4, with all the changes that have gone on ...
2001-12-12 13:30:12 +00:00
Tom Lane
18ab41eeef
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.
2001-12-03 17:44:52 +00:00
Peter Eisentraut
15abc7788e
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.
2001-12-02 11:38:40 +00:00
PostgreSQL Daemon
6bfc98b699
update configure.in for b3 ...
2001-11-20 03:51:31 +00:00
Tom Lane
10d4faab2b
Autoconf.
2001-11-15 17:31:44 +00:00
PostgreSQL Daemon
845846bc43
tag'd and branded as b2 ...
2001-11-06 20:12:07 +00:00
PostgreSQL Daemon
1f42f1da4e
bmake sure that configure is tags as 7.2b1 now instead of 7.2devel
2001-10-25 13:02:01 +00:00
Tom Lane
2b7206a993
Revert change to autodetect '__getopt_initialized' variable ... turns
...
out glibc doesn't actually export this variable, so we need a different
solution.
2001-10-20 17:57:39 +00:00
Tom Lane
379268aa62
Proper fix for glibc getopt() botch. Surprising we did not see this
...
before.
2001-10-19 20:47:09 +00:00
Bruce Momjian
2e65523f4f
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
2001-10-19 15:06:48 +00:00
Tatsuo Ishii
cfe01796e6
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
2001-10-16 10:09:17 +00:00
Tom Lane
b2c37b4c51
Autoconf.
2001-10-13 15:20:51 +00:00