Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | replace: cope with systems that have fdatasync(), but don't have the prototype | Andrew Tridgell | 2010-10-19 | 3 | -1/+7 |
| | | | | this is needed for MacOSX 10.4.1 | ||||
* | libreplace: fix endless strerror_r has been redefined warnings on AIX | Björn Jacke | 2010-09-22 | 1 | -0/+1 |
| | |||||
* | libreplace: use CLOCK_HIGHRES when available | Björn Jacke | 2010-09-14 | 1 | -3/+5 |
| | | | | in Solaris 8 CLOCK_HIGHRES was the (only) name for CLOCK_MONOTONIC | ||||
* | lib/replace/wscript:Tru64 build - Better use version 600 for _XOPEN_SOURCE | Matthias Dieter Wallnöfer | 2010-09-11 | 1 | -2/+2 |
| | | | | | | | | | | | | | | This means we request the "Single UNIX Specification, Version 3" with C99 compatibility as the Python 2.5 release on the system. This prevents redefinitions with different values. > [ 451/1918] Compiling scripting/python/pyglue.c > cc: Warning: /usr/local/include/python2.5/pyconfig.h, line 951: The redefinition of the macro "_XOPEN_SOURCE" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect. (macroredef) > #define _XOPEN_SOURCE 600 > ----------------------^ > cc: Warning: default/source4/include/config.h, line 54: The redefinition of the macro "_XOPEN_SOURCE" conflicts with a current definition because the replacement lists differ. The redefinition is now in effect. (macroredef) > #define _XOPEN_SOURCE 500 > ----------------------^ | ||||
* | lib/replace:wscript - additional attempt to fix the build on Tru64 | Matthias Dieter Wallnöfer | 2010-09-11 | 1 | -1/+3 |
| | | | | | Obviously we really need both definitions ("socklen_t" has been found by "_XOPEN_SOURCE"=500). But now FIONREAD wasn't accessible. | ||||
* | lib/replace:wscript - don't check twice for type "bool" | Matthias Dieter Wallnöfer | 2010-09-11 | 1 | -2/+1 |
| | |||||
* | lib/replace:wscript - attempt to fix the features detection on Tru64 | Matthias Dieter Wallnöfer | 2010-09-11 | 1 | -2/+2 |
| | | | | | | | Hopefully now we detect the built-in "socklen_t" https://bugs.internet2.edu/jira/browse/SSPCPP-114 http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50_HTML/MAN/MAN5/0001____.HTM | ||||
* | libreplace: clock_gettime sets errno | Björn Jacke | 2010-09-10 | 1 | -1/+2 |
| | |||||
* | replace/waf: add rt to deps at this place | Björn Jacke | 2010-08-31 | 1 | -1/+1 |
| | |||||
* | libreplace: make a define for a best effort monotonic clock | Björn Jacke | 2010-08-31 | 1 | -0/+7 |
| | |||||
* | libreplace: add clock_gettime replacement function for systems that don't ↵ | Björn Jacke | 2010-08-31 | 4 | -0/+32 |
| | | | | have it | ||||
* | libreplace/waf: look for clock_gettime | Björn Jacke | 2010-08-31 | 1 | -0/+1 |
| | |||||
* | libreplace: move detection of clock_gettime to libreplace | Björn Jacke | 2010-08-31 | 1 | -0/+43 |
| | |||||
* | libreplace: move gettimeofday TZ arg check here | Björn Jacke | 2010-08-31 | 1 | -0/+10 |
| | |||||
* | replace: Fix ifndefs for formatting defines. | Jelmer Vernooij | 2010-08-23 | 1 | -3/+3 |
| | | | | Thanks to Michael Brown for pointing this out. | ||||
* | libreplace: fixed the strptime() waf test | Andrew Tridgell | 2010-08-23 | 1 | -8/+2 |
| | | | | Thanks to Jelmer for pointing this out | ||||
* | tdb: add TDB_DEPS variable filled with required libraries | Björn Jacke | 2010-08-13 | 1 | -1/+7 |
| | | | | | This is required for Solaris, which needs to link in librt to make use of fdatasync(). | ||||
* | replace: Avoid hiding symbols when libreplace is builtin, as this | Jelmer Vernooij | 2010-06-18 | 1 | -1/+5 |
| | | | | appears to cause unresolved symbols at the moment. | ||||
* | libreplace: Fix readline build with libedit. | James Peach | 2010-06-03 | 1 | -1/+7 |
| | | | | | | | libedit on MAc OSX 10.5 does not have the rl_completion_t typedef, but uses a internal typedef names CPPFunction. Signed-off-by: Günther Deschner <gd@samba.org> | ||||
* | lib/replace: fix some c++ build warnings in testsuite. | Günther Deschner | 2010-06-01 | 1 | -4/+4 |
| | | | | Guenther | ||||
* | libreplace: include sys/file.h only when available | Björn Jacke | 2010-05-30 | 3 | -2/+4 |
| | | | | thanks to Joachim Schmitz <schmitz@hp.com>. This fixes #7460. | ||||
* | fix a typo | Volker Lendecke | 2010-05-24 | 1 | -1/+1 |
| | |||||
* | s3-waf: move the KRB5_DEPRECATED check into lib/replace | Andrew Tridgell | 2010-05-20 | 1 | -1/+1 |
| | | | | this needs to be with the krb5.h check | ||||
* | build: Don't look for krb5.h in libreplace | Kai Blin | 2010-05-20 | 1 | -1/+1 |
| | |||||
* | waf:libreplace: set _OSF_SOURCE to fix build on Tru64 | Björn Jacke | 2010-05-11 | 1 | -0/+4 |
| | |||||
* | lib/replace/wscript: make sure IPV6_V6ONLY is available for IPv6 support | Stefan Metzmacher | 2010-04-24 | 1 | -0/+8 |
| | | | | | | We really on IPV6_V6ONLY being supported. metze | ||||
* | lib/replace: make sure IPV6_V6ONLY is available for IPv6 support | Stefan Metzmacher | 2010-04-24 | 1 | -0/+8 |
| | | | | | | We really on IPV6_V6ONLY being supported. metze | ||||
* | lib/replace/wscript: add replacement for IPV6_V6ONLY on linux systems with ↵ | Stefan Metzmacher | 2010-04-24 | 1 | -0/+19 |
| | | | | | | | | broken headers This is needed on SLES8. metze | ||||
* | lib/replace: add replacement for IPV6_V6ONLY on linux systems with broken ↵ | Stefan Metzmacher | 2010-04-24 | 2 | -0/+51 |
| | | | | | | | | headers This is needed on SLES8. metze | ||||
* | replace-waf: hide symbols in libreplace if a builtin library | Andrew Tridgell | 2010-04-18 | 1 | -0/+1 |
| | |||||
* | libreplace: added _PUBLIC_ and _PRIVATE_ to replace.h | Andrew Tridgell | 2010-04-18 | 1 | -0/+18 |
| | | | | | these are needed for all libs that use ABI checking, so libreplace is the logical place for now | ||||
* | lib/replace/wscript: avoid global deps for LIBREPLACE_HOSTCC | Stefan Metzmacher | 2010-04-12 | 1 | -0/+1 |
| | | | | metze | ||||
* | lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf ↵ | Stefan Metzmacher | 2010-04-12 | 1 | -9/+2 |
| | | | | | | system does metze | ||||
* | lib/replace/wscript: add dependency to 'dl' | Stefan Metzmacher | 2010-04-12 | 1 | -1/+1 |
| | | | | metze | ||||
* | lib/replace/wscript: rename LIBREPLACE_H => LIBREPLACE_HOSTCC | Stefan Metzmacher | 2010-04-12 | 1 | -2/+2 |
| | | | | metze | ||||
* | s4-waf: move the KRB5_DEPRECATED check into lib/replace | Andrew Tridgell | 2010-04-12 | 1 | -0/+7 |
| | | | | this needs to be with the krb5.h check for the source3 build | ||||
* | s4-waf: inline LIBREPLACE_NETWORK into 'replace' | Stefan Metzmacher | 2010-04-12 | 1 | -14/+7 |
| | | | | metze | ||||
* | lib/replace/wscript: rename REPLACE_H_SOURCE => REPLACE_HOSTCC_SOURCE | Stefan Metzmacher | 2010-04-12 | 1 | -5/+6 |
| | | | | metze | ||||
* | lib/replace/wscript: implement the same getpass detection logic as the ↵ | Stefan Metzmacher | 2010-04-12 | 1 | -2/+2 |
| | | | | | | autoconf version metze | ||||
* | lib/replace/wscript: inline LIBREPLACE_GETPASS into 'replace' | Stefan Metzmacher | 2010-04-12 | 1 | -5/+3 |
| | | | | metze | ||||
* | build: use a common autogen-waf.sh for all builds | Andrew Tridgell | 2010-04-12 | 1 | -22/+1 |
| | | | | | the symlink will get updated with the right target when waf dist is used in each directory | ||||
* | lib/replace: create a LIBREPLACE_H subsystem | Stefan Metzmacher | 2010-04-10 | 1 | -3/+12 |
| | | | | metze | ||||
* | s4-waf: fixed waf distcheck for our standalone libs and s4 | Andrew Tridgell | 2010-04-06 | 1 | -0/+4 |
| | |||||
* | s4-waf: autogen-waf.sh for the standalone library builds | Andrew Tridgell | 2010-04-06 | 1 | -0/+22 |
| | |||||
* | s4-waf: move to a universal method of recursing into subdirs | Andrew Tridgell | 2010-04-06 | 1 | -10/+8 |
| | | | | This works with both standalone lib builds and bundled builds | ||||
* | s4-waf: fixed finding of buildtools and srcdir | Andrew Tridgell | 2010-04-06 | 1 | -7/+7 |
| | |||||
* | s4-waf: avoid having to run waf configure before waf dist | Andrew Tridgell | 2010-04-06 | 1 | -3/+15 |
| | | | | This should be useful for building tarballs from a clean checkout | ||||
* | s4-waf: fixed some of the group ordering | Andrew Tridgell | 2010-04-06 | 1 | -2/+7 |
| | | | | We need to try to keep targets in the right groups | ||||
* | s4-waf: add getaddrinfo.c replacement if needed | Andrew Tridgell | 2010-04-06 | 1 | -0/+1 |
| | |||||
* | s4-waf: added test for dlopen prototype | Andrew Tridgell | 2010-04-06 | 1 | -0/+3 |
| |