- Jul 09, 2010
-
-
Tom Lane authored
(And there was much rejoicing.)
-
Marc G. Fournier authored
tag beta3
-
- Jul 05, 2010
-
-
Tom Lane authored
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.
-
- Jun 04, 2010
-
-
Marc G. Fournier authored
tag 9.0beta2
-
- May 25, 2010
-
-
Michael Meskes authored
-
Michael Meskes authored
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.
-
- May 14, 2010
-
-
Tom Lane authored
Should fix buildfarm failures.
-
- Apr 30, 2010
-
-
Marc G. Fournier authored
tag for 9.0beta1
-
- Feb 19, 2010
-
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
- Feb 17, 2010
-
-
Tom Lane authored
(hope I got 'em all). Per discussion, this release will be 9.0 not 8.5.
-
- Feb 13, 2010
-
-
Tom Lane authored
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
-
- Jan 16, 2010
-
-
Tom Lane authored
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.
-
- Jan 07, 2010
-
-
Tom Lane authored
-
Tom Lane authored
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.
-
- Jan 02, 2010
-
-
Bruce Momjian authored
-
- Dec 31, 2009
-
-
Tom Lane authored
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
-
- Dec 11, 2009
-
-
Bruce Momjian authored
-
- Dec 02, 2009
-
-
Bruce Momjian authored
Apply full patch to enable thread-safety by default, e.g. doc changes.
-
Bruce Momjian authored
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.
-
- Nov 30, 2009
-
-
Bruce Momjian authored
There is no reference to THREAD_SUPPORT outside configure, and it is never set, so remove it.
-
- Oct 01, 2009
-
-
Tom Lane authored
by enumerating the machine's IP interfaces to look for a match. Stef Walter
-
- Sep 14, 2009
-
-
Tom Lane authored
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.
-
- Sep 08, 2009
-
-
Tom Lane authored
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.
-
- Aug 27, 2009
-
-
Peter Eisentraut authored
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).
-
- Aug 05, 2009
-
-
Peter Eisentraut authored
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.
-
- Jul 24, 2009
-
-
Tom Lane authored
-
Andrew Dunstan authored
-
- Jul 16, 2009
-
-
Tom Lane authored
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
-
- Jul 02, 2009
-
-
Peter Eisentraut authored
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
-
Tom Lane authored
-
- Jun 27, 2009
-
-
Marc G. Fournier authored
Bundle v8.4.0
-
- Jun 23, 2009
-
-
Marc G. Fournier authored
bundle RC2
-
- Jun 12, 2009
-
-
Marc G. Fournier authored
time to tag rc1 ...
-
- Jun 11, 2009
-
-
Tom Lane authored
-
- Jun 10, 2009
-
-
Tom Lane authored
reportedly is true on OpenBSD. Also support OpenBSD's spelling of -Wl,--as-needed. Per Simon Bertrang.
-
- May 20, 2009
-
-
Peter Eisentraut authored
-
- May 15, 2009
-
-
Marc G. Fournier authored
commit for BETA2
-
- Apr 10, 2009
-
-
Marc G. Fournier authored
commit and tag beta1
-
- Apr 08, 2009
-
-
Bruce Momjian authored
no-op on that platform.
-