summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
...
* Emit warnings for unknown configure options.Bruce Momjian2006-05-301-1/+7
| | | | Martijn van Oosterhout
* Rearrange some configure.in comments for better readability.Tom Lane2006-04-291-6/+7
| | | | | Commit configure and pg_config.h.in, missed in last configure.in update.
* Add Win32 semaphore implementation, rather than mimicking SysVBruce Momjian2006-04-291-9/+14
| | | | | | semaphores. Qingqing Zhou
* Intel compiler has a bug/misoptimization in checking for division by NANBruce Momjian2006-04-291-1/+6
| | | | | | (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-1/+4
| | | | autoconf run.
* Revert Intel compiler bug comment.Bruce Momjian2006-04-221-3/+2
|
* Add mentioun of Intel compiler bug:Bruce Momjian2006-04-221-2/+3
| | | | | 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-7/+16
| | | | | | the Intel compiler. Jeremy Drake
* Remove use of lorder and tsort while building static libraries. There'sTom Lane2006-04-191-2/+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-13/+3
| | | | 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/+33
| | | | | | | 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-2/+4
|
* Fix PG_VERSION_NUM awk -F parameter.Bruce Momjian2006-02-281-2/+2
|
* Add PG_VERSION_NUM for use by 3rd party applications wanting to test theBruce Momjian2006-02-281-2/+6
| | | | backend version in C using > and < comparisons.
* Adjust probe for getaddrinfo to cope with macro-ized definitions, suchTom Lane2006-02-211-3/+13
| | | | 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-2/+7
| | | | | 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-12/+2
|
* Remove some checks for libraries that no one can identify. We'll see howPeter Eisentraut2006-02-071-6/+1
| | | | that works out...
* Move thread_test directory from /tools to /test so source-only tarballsBruce Momjian2006-02-041-5/+5
| | | | have the directory for the configure test.
* First attempt at removing some AC_CHECK_LIB(foo, main) calls.Peter Eisentraut2006-02-041-13/+8
|
* Allow MEMSET_LOOP_LIMIT to be set on a per-platform basis, and turn offBruce Momjian2006-02-031-1/+8
| | | | | | | 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-1/+4
| | | | 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-7/+11
| | | | | | | | 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-7/+1
|
* Remove QNX port.Bruce Momjian2006-01-051-2/+1
|
* Add URL for Solaris qsort() bug.Bruce Momjian2005-12-171-2/+3
|
* Update doc mention that Solaris qsort() might be fixed.Bruce Momjian2005-12-171-1/+3
|
* Put [] around default value for port number.Peter Eisentraut2005-12-081-2/+2
|
* Add documentation on the use of *printf() macros and libintl.Bruce Momjian2005-12-061-7/+30
| | | | Backpatch to 8.1.X.
* Add comment on why pg *printf functions are used unconditionally onBruce Momjian2005-12-061-1/+5
| | | | | | Win32. Backpatch to 8.1.X.
* Make Win32 build use our port/snprintf.c routines, instead of dependingTom Lane2005-12-061-13/+12
| | | | | 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-2/+9
| | | | --with-libedit-preferred prefer BSD Libedit over GNU Readline
* Brand HEAD branch as 8.2devel.Tom Lane2005-11-051-2/+2
|
* Tag everything for 8.1.0 ... Finally, a relesae on scheduale!!REL8_1_0PostgreSQL Daemon2005-11-051-2/+2
|
* tag it for rc1REL8_1_0RC1PostgreSQL Daemon2005-10-301-2/+2
|
* update configure and bugtemplate for beta 4 ...REL8_1_0BETA4PostgreSQL Daemon2005-10-221-2/+2
|
* update to beta3 before tagging ...PostgreSQL Daemon2005-10-111-2/+2
|
* Add -Winline to the default CFLAGS for gcc, and removeTom Lane2005-10-051-3/+2
| | | | -Wold-style-definition, per recent discussion.
* tag it all beta2 ...REL8_1_0BETA2PostgreSQL Daemon2005-09-161-2/+2
|
* Add comment explaining that autoconf's failure to find getaddrinfo()Tom Lane2005-08-251-3/+6
| | | | on Windows is now a feature, not a bug.
* fix up a few references to 8.1devel -> 8.1beta1REL8_1_0BETA1PostgreSQL Daemon2005-08-241-2/+2
|
* The attached patch updates the thread test program to run stand-alone onBruce Momjian2005-08-231-1/+14
| | | | | | | | 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-14/+1
|
* Fix function name.Bruce Momjian2005-08-231-1/+14
|
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-201-1/+4
| | | | | | | | | | | 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.
* Remove unnecessary configure test for inet_ntop(), per Andrew Dunstan.Tom Lane2005-08-171-5/+4
|
* Clean up CREATE DATABASE processing to make it more robust and get ridTom Lane2005-08-021-2/+1
| | | | | | | | | | | | 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.
* Reverse out because the lack of using pgport in timezone/ is causingBruce Momjian2005-07-061-12/+1
| | | | | | | | | | 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.
* Fix contrib/pgcrypto to autoconfigure for OpenSSL when --with-opensslTom Lane2005-07-051-1/+2
| | | | is used in the toplevel configure. Per Marko Kreen.