Tom Lane
651377933e
Fix remaining stray references to CVS.
...
These are just cosmetic and don't seem worth back-patching far.
I put them into 9.0 just because it was trivial to do so.
2010-09-22 19:51:39 -04:00
Magnus Hagander
9f2e211386
Remove cvs keywords from all files.
2010-09-20 22:08:53 +02:00
Bruce Momjian
b4689bfb00
Revert configure warning to use "official distribution".
2010-02-22 21:16:50 +00:00
Bruce Momjian
6a0b6421e2
Use the term "bundled distribution" instead of "official distribution" in
...
configure warnings.
2010-02-22 18:02:06 +00:00
Tom Lane
dcc9d37331
Make the configure messages rejecting old bison and flex versions include
...
the full path and version of the program being rejected.
2009-07-13 05:36:53 +00:00
Tom Lane
da4b900176
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).
2009-07-13 01:51:56 +00:00
Peter Eisentraut
7c31742a07
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.
2008-08-29 13:02:33 +00:00
Tom Lane
7e8374a3e0
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.
2008-05-27 22:18:04 +00:00
Peter Eisentraut
b120382353
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.
2008-02-17 16:36:43 +00:00
Tom Lane
177be3f9bb
Adjust configure script to print the bison and flex versions in use.
...
Minor rearrangements to make a few tests in a more logical order.
2007-07-19 17:15:30 +00:00
Bruce Momjian
5d9062f939
Avoid duplicate definition of LOCALEDIR in pg_config.h, already defined
...
in port/pg_config_paths.h.
2006-05-23 19:28:45 +00:00
Bruce Momjian
10e3d224e0
Add configure flag to allow libedit to be preferred over GNU readline:
...
--with-libedit-preferred prefer BSD Libedit over GNU Readline
2005-12-04 03:52:29 +00:00
Tom Lane
c833c6c558
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.
2004-12-02 20:04:20 +00:00
Tom Lane
aef2d0d86c
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.
2004-11-30 06:13:04 +00:00
Tom Lane
31a242ae14
Some versions of lex will drop a lex.yy.c file when we probe to see if
...
they are flex. Clean up after them.
2004-09-02 20:39:57 +00:00
Tom Lane
3a6f1313b5
Use $PATH_SEPARATOR like the rest of the autoconf code, instead of
...
hardwiring IFS=: when searching paths.
2004-09-02 15:39:56 +00:00
Bruce Momjian
5c1cfb5fc1
Configure adjustments for irix.
...
David Turover
2004-05-19 22:12:30 +00:00
PostgreSQL Daemon
969685ad44
$Header: -> $PostgreSQL Changes ...
2003-11-29 19:52:15 +00:00
Bruce Momjian
e8f4f2f92d
Properly test for buggy flex 2.5.3.
2003-05-06 23:33:52 +00:00
Peter Eisentraut
cb1d036acb
Generate pg_config.h.in by autoheader. Separate out manually editable
...
parts. Standardize spelling of comments in pg_config.h.
2003-04-06 22:45:23 +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
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
5298eb47dc
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.
2001-08-28 14:59:11 +00:00
Peter Eisentraut
5558e15ce5
Do not pre-expand localedir as substituted in the makefile, so that 'make
...
install prefix=elsewhere' works.
2001-08-06 15:46:44 +00:00
Peter Eisentraut
e542036461
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.
2001-06-02 18:25:18 +00:00
Peter Eisentraut
2660803697
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.)
2001-02-10 22:31:42 +00:00
Peter Eisentraut
5610b6d9cb
Only use termcap xor [n]curses, depending on what readline needs. Solaris
...
has problems when linking with both.
2001-02-06 19:20:16 +00:00
Peter Eisentraut
07ac8e94c7
In flex --version test, redirect stdin to /dev/null, because some lex' hang
...
waiting for input. From Pete Forman <gsez020@kryten.bedford.waii.com>.
2000-10-26 16:28:01 +00:00
Peter Eisentraut
f03fc94e7d
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.
2000-08-28 11:53:23 +00:00