path: root/infrastructure/m4
Commit message (Collapse)AuthorAge
* Blind fix for autoconf problems introduced by earlier attempt to supportChris Wilson2009-04-04
| | | | | cross-compiling.
* Assume that we have no way to determine whether struct dirent has aChris Wilson2009-03-31
| | | | | valid d_type when cross-compiling, as this should be the safest option.
* Assume that lseek does not take a "dummy parameter" when cross-compiling,Chris Wilson2009-03-31
| | | | | | as this is only relevent for intercept tests anyway, and was probably fixed by casting the offset parameter to off_t anyway.
* Reverse the test for __syscall(), remove the test for syscall(),Chris Wilson2008-10-26
| | | | | | | | | | | | | remove the definition and reverse the sense in ax_func_syscall.m4 (which checks for __syscall() needing definition). Autoconf's AC_CHECK_FUNC defines it when testing for its presence, so HAVE___SYSCALL will be true even if __syscall has no definition in the system libraries, and this is precisely the case that we want to test for, so now we test whether the test program compiles with no explicit definition (only the system headers) and if that fails, we set HAVE___SYSCALL_NEED_DEFN to 1.
* Update autoconf to silence warnings on autoconf >= 2.62James O'Gorman2008-10-05
| | | | | | * AC_SUBST now only works with one variable per call * When using AC_CACHE the variable must contain the string '_cv_', thus prefix all cache variables with box_cv_
* Fix raidfile tests on FreeBSD 7Chris Wilson2008-01-23
* Stricter check for dirent.d_type validity (possible problems withChris Wilson2007-12-18
| | | | | | large file support resulting in reading the wrong part of the structure on Slackware?)
* Remove --with-bdb-dir option, to avoid confusion and be consistent with theChris Wilson2007-07-01
| | | | | SSL flags. (merges [1717] by James O'Gorman, refs #3)
* Add --with-bdb-headers and --with-bdb-lib flags to configure to fix BerkeleyChris Wilson2007-07-01
| | | | | | | DB detection issues on FreeBSD. The original --with-bdb-dir flag is still present for systems that install BDB in a "standard" location. (merges [1714] from trunk by James O'Gorman, refs #3)
* Merge new m4 from trunk. (refs #3, merges [1453])Chris Wilson2007-03-24
* Apply patch from Stuart Hickinbottom <> to ↵Ben Summers2006-06-19
| | | | fix complication problems with gcc 4.1.1 where configure didn't detect LLONG_MAX properly. Fix by removing configure check completely, and using STL interface.
* Fix execute permission on substituted perl scriptsMartin Ebourne2006-03-12
* Patch from Per Thomsen to detect statvfs. This is used by recent versions of ↵Martin Ebourne2006-02-23
| | | | NetBSD in preference to statfs.
* Beef up configure checks for 64 bit endian swapping function.Martin Ebourne2006-02-03
| | | | NOTE: Needs testing on other platforms, especially BSD.
* Rewrite configure check for readline lib to match libraries to headers and ↵Martin Ebourne2006-01-04
| | | | | | be more selective. Also changes --enable-gnu-readline which intentionally used to prefer editline over readline even when specified (for licence goodness), to now prefer readline if requested. This is probably less confusing to a user.
* The last commit fixed the header file check, hopefully this will fix the ↵Martin Ebourne2006-01-02
| | | | library check on platforms with only db version 1.
* Try and bodge round the scary mess Berkeley DB has left us. This possible ↵Martin Ebourne2006-01-02
| | | | fix is for FreeBSD which fails to compile db.h
* Now supports Berkeley DB versions >= 4.1 in addition to 1.x. The versions ↵Martin Ebourne2005-12-28
| | | | inbetween are not supported because they require code changes and I don't have them available to test against.
* Fix FreeBSD not finding sys/mount.hMartin Ebourne2005-12-25
* Add more libdb version checks when configuring for Berkeley DBMartin Ebourne2005-12-15
* Marged chris/win32/merge/07-win32-fixes at r210 to trunkMartin Ebourne2005-12-12
* Merged martin/autoconf at r35 to trunkMartin Ebourne2005-12-07