summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
...
* DTrace support, with a small initial set of probesPeter Eisentraut2006-07-241-1/+82
| | | | by Robert Lor
* Remove no-longer-needed configure test for krb5_encrypt(), per Jim Gates.Tom Lane2006-07-111-130/+0
|
* Don't try to call posix_fadvise() unless <fcntl.h> supplies a declarationTom Lane2006-06-181-0/+73
| | | | | | | | 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.
* Prepare code to be built by MSVC:Bruce Momjian2006-06-071-0/+8
| | | | | | | | | | 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
* Emit warnings for unknown configure options.Bruce Momjian2006-05-301-0/+77
| | | | Martijn van Oosterhout
* Avoid duplicate definition of LOCALEDIR in pg_config.h, already definedBruce Momjian2006-05-231-11/+0
| | | | in port/pg_config_paths.h.
* Rearrange some configure.in comments for better readability.Tom Lane2006-04-291-12/+22
| | | | | Commit configure and pg_config.h.in, missed in last configure.in update.
* Intel compiler has a bug/misoptimization in checking for division by NANBruce Momjian2006-04-291-0/+57
| | | | | | (NaN == 0), -mp1 fixes it, so add it to the CFLAGS. Autoconf run. Jeremy Drake
* Turn off strict aliasing when using AIX xlc compiler.Bruce Momjian2006-04-271-2/+56
| | | | autoconf run.
* Add mentioun of Intel compiler bug:Bruce Momjian2006-04-221-1/+2
| | | | | Intel compiler has a bug in checking for division by NAN # (NaN == 0), -mp1 fixes it, so someday we might way to add it.
* Use special gcc -W flags only if we are using gcc, not if we are usingBruce Momjian2006-04-211-6/+59
| | | | | | the Intel compiler. Jeremy Drake
* Remove use of lorder and tsort while building static libraries. There'sTom Lane2006-04-191-42/+1
| | | | | | | | 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.
* Revert getaddrinfo configure changes until we get a solution that isAndrew Dunstan2006-04-071-23/+69
| | | | properly tested on Tru64 - pre recent discussion (or lack thereof) on -hackers.
* This patch adds native LDAP auth, for those platforms that don't haveBruce Momjian2006-03-061-1/+432
| | | | | | | PAM (such as Win32, but also unixen without PAM). On Unix, uses OpenLDAP. On win32, uses the builin WinLDAP library. Magnus Hagander
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
|
* Fix PG_VERSION_NUM for different awk -F handling.Bruce Momjian2006-02-281-1/+3
|
* Fix PG_VERSION_NUM awk -F parameter.Bruce Momjian2006-02-281-1/+1
|
* Add PG_VERSION_NUM for use by 3rd party applications wanting to test theBruce Momjian2006-02-281-0/+8
| | | | backend version in C using > and < comparisons.
* Adjust probe for getaddrinfo to cope with macro-ized definitions, suchTom Lane2006-02-211-69/+23
| | | | as Tru64's. Per previous discussion.
* Since we only use libld on AIX, don't include it in LIBS on any otherTom Lane2006-02-151-1/+6
| | | | | 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.
* Fix up remaining library checks.Peter Eisentraut2006-02-101-388/+34
|
* Remove some checks for libraries that no one can identify. We'll see howPeter Eisentraut2006-02-071-340/+0
| | | | that works out...
* Move thread_test directory from /tools to /test so source-only tarballsBruce Momjian2006-02-041-7/+7
| | | | have the directory for the configure test.
* First attempt at removing some AC_CHECK_LIB(foo, main) calls.Peter Eisentraut2006-02-041-133/+397
|
* Allow MEMSET_LOOP_LIMIT to be set on a per-platform basis, and turn offBruce Momjian2006-02-031-0/+11
| | | | | | | 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.
* Fix fsync code to test whether F_FULLFSYNC is available, instead ofTom Lane2006-01-171-0/+75
| | | | assuming it always is on Darwin. Per report from Neil Brandt.
* Use a more bulletproof test for whether finite() and isinf() are present.Tom Lane2006-01-121-3/+7
| | | | | | | | 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.
* Remove BEOS port.Bruce Momjian2006-01-051-79/+0
|
* Remove QNX port.Bruce Momjian2006-01-051-1/+0
|
* Add URL for Solaris qsort() bug.Bruce Momjian2005-12-171-1/+2
|
* Update doc mention that Solaris qsort() might be fixed.Bruce Momjian2005-12-171-0/+2
|
* Put [] around default value for port number.Peter Eisentraut2005-12-081-1/+1
|
* Add documentation on the use of *printf() macros and libintl.Bruce Momjian2005-12-061-6/+29
| | | | Backpatch to 8.1.X.
* Add comment on why pg *printf functions are used unconditionally onBruce Momjian2005-12-061-0/+4
| | | | | | Win32. Backpatch to 8.1.X.
* Make Win32 build use our port/snprintf.c routines, instead of dependingTom Lane2005-12-061-10/+9
| | | | | 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.
* Add configure flag to allow libedit to be preferred over GNU readline:Bruce Momjian2005-12-041-11/+52
| | | | --with-libedit-preferred prefer BSD Libedit over GNU Readline
* Brand HEAD branch as 8.2devel.Tom Lane2005-11-051-9/+9
|
* Tag everything for 8.1.0 ... Finally, a relesae on scheduale!!REL8_1_0PostgreSQL Daemon2005-11-051-9/+9
|
* tag it for rc1REL8_1_0RC1PostgreSQL Daemon2005-10-301-9/+9
|
* update configure and bugtemplate for beta 4 ...REL8_1_0BETA4PostgreSQL Daemon2005-10-221-9/+9
|
* Enable threaded python builds on freebsd5, per report from Jim C. NasbyBruce Momjian2005-10-131-1/+1
|
* must commit *after* autoconf, not beforeREL8_1_0BETA3PostgreSQL Daemon2005-10-111-9/+9
|
* Add -Winline to the default CFLAGS for gcc, and removeTom Lane2005-10-051-54/+1
| | | | -Wold-style-definition, per recent discussion.
* Prevent threaded python build on BSD's, where it fails.Bruce Momjian2005-09-261-0/+20
| | | | Marko Kreen
* tag it all beta2 ...REL8_1_0BETA2PostgreSQL Daemon2005-09-161-9/+9
|
* Allow Win32 libpq will use it's minimal pthread implementation, and ecpgBruce Momjian2005-08-291-1/+1
| | | | | | will use pthreadGC2. Dave Page
* Add comment explaining that autoconf's failure to find getaddrinfo()Tom Lane2005-08-251-2/+5
| | | | on Windows is now a feature, not a bug.
* fix up a few references to 8.1devel -> 8.1beta1REL8_1_0BETA1PostgreSQL Daemon2005-08-241-9/+9
|
* The attached patch updates the thread test program to run stand-alone onBruce Momjian2005-08-231-0/+15
| | | | | | | | 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
* Back out incorrect commit.Bruce Momjian2005-08-231-15/+0
|