summaryrefslogtreecommitdiffstats
path: root/source3/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* ѕ3/configue: set Tru64 cc's PIC switch right (none)Björn Jacke2011-01-131-1/+3
| | | | | | | | | | -fPIC made shared library builds fail there Fixes #7821 (cherry picked from commit dbcf73c45782c310cb7ff1f2177d410399e2f06d) (cherry picked from commit 83eb2e9aef40e5e838d2654298e281ad3ec98af3) (cherry picked from commit d28ba1d46c226c8c611816393cdf8eba393300f5)
* s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present.Michael Adam2010-05-061-1/+1
| | | | | | | | | Michael (cherry picked from commit 9113e14b291c10c824d2d8ea5cb28ffc0adcb63b) Fix bug #7231 (vfs_tsmsm not built automatically). (cherry picked from commit 8087ceb42d72f2a07f70e8ab5462775a08303546) (cherry picked from commit de89fcc1f60d7f287f87507d2187d4ca8966791c)
* Add cross option to samba_cv_linux_getgrouplist_okLars Müller2010-02-151-1/+3
| | | | | | | | | | | "cross" as an option got removed accidentl with commit e5a95132 while moving in direction of 3.2. Patch proposed by Richard Sharpe <realrichardsharpe@gmail.com>. (cherry picked from commit 30ea9932f5ea8a73c84dbab3ae3e997c2ae34e79) Fix bug #7047. (cherry picked from commit 050f86f83b8d6642e1b88c37f4ad294f5e206b87)
* s3:build: remove redundant qnx block size definitionBjörn Jacke2009-12-231-3/+0
| | | | | | | (cherry picked from commit a2929a638fa6824e38beec7eaa78ac108c522f50) Part of a fix for bug #6860. (cherry picked from commit 6b430b4fd88eb033098366f9a6b204c55ca7f79e)
* s3:build: fix shared library build on QNXBjörn Jacke2009-12-231-3/+4
| | | | | | Fixes #6860. Thanks to Matt Kraai! (cherry picked from commit 1d013fd03295433698f2b301dbf8324a3db528eb) (cherry picked from commit 6ba6370c9f8d76a59b6a59f6e083c109eb5fba53)
* s3-kerberos: fix the build on Mac OS X 10.6.2.Günther Deschner2009-12-231-1/+1
| | | | | | Guenther (cherry picked from commit 51328a7056918bc75a7c1c442f47cf0271075542) (cherry picked from commit 200462730f39d7eaee3917801046b120bc807c3f)
* s3-kerberos: only use krb5 headers where required.Günther Deschner2009-12-231-4/+1
| | | | | | | | This seems to be the only way to deal with mixed heimdal/MIT setups during merged build. Guenther (cherry picked from commit 41fb263aacc5dce50d3554598d08cb497ffd929f)
* s3-kerberos: Fix Bug #6929: build with recent heimdal.Günther Deschner2009-12-231-0/+19
| | | | | | | | | Heimdal changed the KRB5_DEPRECATED define (which now may not take an identifier for activation) in new releases (like 1.3.1). Guenther (cherry picked from commit 1a8f8382740e352a83133b8c49aaedd4716210cd) (cherry picked from commit 83ee139ddde91bffc7b5921eb5e6a4364a408d38)
* s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.Günther Deschner2009-12-231-3/+3
| | | | | | | | | | Based on patch from Allan <allan@archlinux.org>. Also should fix the FreeBSD build on the buildfarm. Guenther (cherry picked from commit 5b3a32be97a37c119e837bdee8f049684565458c) (cherry picked from commit 9ea9c2089ed0835f4cf8f5fb6fecf4f156b19520)
* s3-kerberos: add check for prerequisite krb5/krb5.h header while checking ↵Günther Deschner2009-12-231-2/+7
| | | | | | | | | | for krb5/locate_plugin.h. (Needed for new Heimdal versions). Guenther (cherry picked from commit c438b2b3923db66672ec82e795eef543de5fcb8a) (cherry picked from commit 124c695872a6630cc6670a0547e1c3e6507be748)
* s3: fixed krb5 build problem on ubuntu karmicAndrew Tridgell2009-12-231-0/+4
| | | | | | | | | | | Karmic has MIT krb5 1.7-beta3, which has the symbol krb5_auth_con_set_req_cksumtype but no prototype for it. See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531635 (cherry picked from commit a6e4cb500b4162cae1d906a1762507370b4ee89e) Part of a fix for bug #6918. (cherry picked from commit 8c2dfcd24f69aa8d71a2854feaf2e8ea1802537e)
* s3: Do not redefine strupr.Matt Kraai2009-12-231-0/+1
| | | | | | | | | Fixes bug #6751 (Fails to compile on QNX because of conflicting types for strupr). Signed-off-by: Günther Deschner <gd@samba.org> (cherry picked from commit 6657598168724d4fe076f9014c2b5c16a034fe52) (cherry picked from commit 268fb0106c892c4dd22e0e9bd5392a1e04121d2e)
* s3:configure: Fix typo in libtalloc check.Karolin Seeger2009-12-231-1/+1
| | | | | | | | Fix bug #6849. Thanks to Mike Frysinger <vapier@gentoo.org> for reporting and providing the patch! Karolin (cherry picked from commit 5897c3de95b8f9fad4e136d2fc1a390fb366b7b9)
* s3:configure: only check for gpfs_gpl.hStefan Metzmacher2009-12-231-25/+5
| | | | | | | | | | | | The header is everything we need in order to build vfs_gpfs. metze Signed-off-by: Michael Adam <obnox@samba.org> (cherry picked from commit ee13e9c0becc2b4a4d3b233613d5e3e9bfb54938) Fix bug #6856. (cherry picked from commit b71f0e5f6f715d7c061d3a845f1e983e2472c1b0)
* s3:configure: fix avahi activationBjörn Jacke2009-10-201-4/+4
| | | | | | | | Avahi was correctly found but not activated since e4a26c942. (cherry picked from commit 718d2801d6bafedfe91d7b475294d69e2d6a77a4) Fix bug #6824. (cherry picked from commit f1023e5f6252bc8efa732f519ec9588deed6c774)
* Fix symlink calls in all vfs modules.Jeremy Allison2009-10-201-0/+4
| | | | | Additional patch to fix bug #6769. (cherry picked from commit d8c7a5aafe0c17c69013766022418edcec481f8c)
* s3: BSD needs sys/sysctl.h included to build properlyBjörn Jacke2009-10-201-1/+1
| | | | | | | | | FreeBSD (and other BSDs, too) need sys/sysctl.h inclueded to use sysctlbyname(). Thanks to Timur Bakeyev for that. Fix bug #6728. (cherry picked from commit 9c86a96af381f2826456f91eb99073c9fca633de)
* s3:configure: fix syntax error in avahi configure testBjörn Jacke2009-10-201-1/+1
| | | | | | | (cherry picked from commit b54e48b830dbc3d66f9de5d2711a57a1630809e2) Should fix bug #6704. (cherry picked from commit 686439599ad78c6f4d5609129113e6da51fb4a57)
* s3:configure: fix the build with external tallocStefan Metzmacher2009-08-171-8/+13
| | | | | | | Fixes bug #6532. metze (cherry picked from commit 7def4ab2da002e9ecc1feaed2916035c214add9f)
* Revert "Fix build with external talloc."Karolin Seeger2009-08-141-27/+2
| | | | | | | | This reverts commit bdec2d3bf3c69e0b0d8ff9aea4d234d0c2936743. (17ce6f9984b7d84534eecde007ae904e13bbfdfa) in v3-4-test With this patch, talloc.h is not found any longer. (cherry picked from commit b843551389e4f9dbbe984a4a9c376ebc11525267)
* The solaris linker seems to require an extra mention of dependent libsVolker Lendecke2009-08-131-3/+8
| | | | | (cherry picked from commit 04e4d03868ea67f323bf008eb7b9af740a0467ac) (cherry picked from commit e4a26c94271409d58138391d523305d641105a05)
* Fix build with external talloc.Jelmer Vernooij2009-08-131-2/+27
| | | | (cherry picked from commit 17ce6f9984b7d84534eecde007ae904e13bbfdfa)
* s3:configure: "test" only takes one "="Björn Jacke2009-06-271-1/+1
| | | | | (cherry picked from commit ddd37c2b235eb03ddb438ebb2cdd14dd67f867f3) (cherry picked from commit 35c8019db31ccb673498b32134944d8acac6ffa9)
* s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolarisMichael Adam2009-05-261-5/+5
| | | | | | | | As suggested by Robert Millan. Michael (cherry picked from commit 66dff4073d0013bfd11ac29e341765141393ea23) (cherry picked from commit aca044014a7c20b1e4d9babc8710865b9b7610ce)
* s3:build: support non-linux gnu portsMichael Adam2009-05-261-4/+16
| | | | | | | | | This is based on a patch by the debian package maintainers, adapted for the merged branch. Michael (cherry picked from commit 5fba1e938c59492872d026c452cbbf8d2239c95f) (cherry picked from commit dd699425f80a1b1fa158b2386c2b10338b656298)
* Fix bug #6330 - DFS doesn't work on AIX. Jeremy.Jeremy Allison2009-05-261-0/+10
| | | | (cherry picked from commit c6bf4cb7e611c4acd3df2e8a52ed535ec3210c24)
* Fix bug 6136: New AFS syscall conventionsGeza Gemes2009-05-261-2/+3
| | | | | | | | | Haven't checked this myself, but as I've already got several reports that Samba won't compile against current OpenAFS anymore, I just believe Geza Gemes. This patch only affects AFS code, so it should not hurt anything else. Volker (cherry picked from commit 70231f2d88b96da365e56c8d077749366509a4e1)
* ѕ3/configure: fix regexp for ld version recognitionBjörn Jacke2009-04-281-1/+1
| | | | | | Signed-off-by: Jelmer Vernooij <jelmer@samba.org> (cherry picked from commit 740c2c4366badc62d017881c9484ee5153b62f94) (cherry picked from commit 172ecfae44768289b98c1bafa7aa2b89dbecc312)
* Remove the so-far unused lua-stuff for the 3.4 releaseVolker Lendecke2009-04-151-1/+0
| | | | (cherry picked from commit 0349dad1633cd9574e0d8c7d2054e4c7dd0fdc21)
* s3/configure: Disable the automatic merged build.Karolin Seeger2009-04-151-3/+4
| | | | | Karolin (cherry picked from commit 3b028d8609d29de2610d1c91d3098aa6002b90c4)
* s3:build: rename WINBIND_LIBS -> LIBWBCLIENT_LIBS for unificationMichael Adam2009-04-151-5/+5
| | | | | | Michael (cherry picked from commit 993c87495b80caff8ce288a29cd1ce8935224ca2) (cherry picked from commit 2c158434576bc3921f6de737cf3332c1baf1f4da)
* s3:build: unify linking of libwbclient with a @LIBWBCLIENT_TARGET@Michael Adam2009-04-151-0/+4
| | | | | | | | | just like for the libs configured with SMB_LIBRARY(). This makes @LIBWBCLIENT_STATIC@ vanish from the object collections. Michael (cherry picked from commit baf39de623d39dba6fe0bfed899f9b232f9c1266) (cherry picked from commit f2bdfbfe7d43ec993806f4783ff089c0972e20dc)
* remove needless rpath stuff for default paths as early as possibleBjörn Jacke2009-04-151-1/+3
| | | | | | Signed-off-by: Michael Adam <obnox@samba.org> (cherry picked from commit c7dba467f268d0007c58e7de4985dc5386a44c6f) (cherry picked from commit 6a59971f5286e588c87f6d2635e7d36a2ec3aa26)
* s3:build: prevent from setting "-O -g", check for $debug first.Michael Adam2009-04-151-3/+3
| | | | | | | | | | This makes configure actually behave as the comments describe. The reversal of order was introduced by mistake in 90ea8ae9b1ed3b7ed1c93076517e026e629ea1aa Michael (cherry picked from commit a4cc3e253852794f477ef5d836537b50111d0e42) (cherry picked from commit 8c98c32b9184b7d67a7fef2526fe73a5afb8a34c)
* don't set -O twiceBjörn Jacke2009-04-151-2/+0
| | | | | | Signed-off-by: Michael Adam <obnox@samba.org> (cherry picked from commit 2dc8ce59b28d3a028551ac5087f31cf83d04e064) (cherry picked from commit 34074d6baa9f667a67aae56e2294b8dabff2b07d)
* Print an error if trying a merged build without a system kerberos libVolker Lendecke2009-04-151-0/+9
| | | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> (cherry picked from commit ffdc2a3fe8437582ded1c4a3b09a54201519889b) (cherry picked from commit e45edef8261f6c77de181cb896aa36987e5a36b4)
* Use avahi to register _smb._tcp in smbdVolker Lendecke2009-04-151-1/+1
| | | | (cherry picked from commit 55b7bf7338c13701944169df02ab8e9def6d43a1)
* Add tevent avahi bindingVolker Lendecke2009-04-151-1/+1
| | | | (cherry picked from commit 49fc1138b5e4dcf66b84a14ba47cc1da40c764f2)
* Add avahi detection to configureVolker Lendecke2009-04-151-0/+36
| | | | (cherry picked from commit b943e0083f6b0daa226f395158fcf7f467cdacd0)
* Disable dns_sd by defaultVolker Lendecke2009-04-151-2/+2
| | | | (cherry picked from commit 8cf21c9c7121049329f4d3e86d3021cdd2dec86a)
* Only build the dirsort module if we have the dirfd functionVolker Lendecke2009-04-151-2/+2
| | | | | Fix the build on HP/UX (cherry picked from commit 4a4c69d26526294aa6e9b98d34d8495fc3fc65e8)
* Add dirsort moduleAndy Kelk2009-04-151-1/+2
| | | | (cherry picked from commit 2364bc8dcd46ca66e06e1dd8d4ed224611d65330)
* s3-spoolss: remove rpc_server/srv_spoolss.c alltogether.Günther Deschner2009-04-151-3/+3
| | | | | | Guenther (cherry picked from commit 36d07858069ed8710a0ad822535074bed77ec130) (cherry picked from commit 931e48a757d40fb4dd5099560fe31afad201464c)
* Fix fallback if system doesn't provide talloc.Jelmer Vernooij2009-04-151-1/+1
| | | | | (cherry picked from commit 0c72c503faa0506ed25067e623f9263da8e2c94c) (cherry picked from commit 82f9d29c4b6cd5cc1c5901d801a28c2f649d4205)
* Allow using external libtalloc.Jelmer Vernooij2009-04-151-1/+20
| | | | | (cherry picked from commit 61447dfbbfe275e3704ff939480f38629b52064a) (cherry picked from commit 3106e9fac2316cbbb06261f54aa86a7a2e77e2b4)
* s3: Fix bugs in the detection of the GNU ld version (Bug #6147)Steve Langasek2009-04-151-2/+2
| | | | | | | | | This bug results in a failure to use linker scripts to limit the set of symbols exported by our shared libraries. Signed-off-by: Michael Adam <obnox@samba.org> (cherry picked from commit c6b570ce30b5cc3631c0ed780826d5450f681800) (cherry picked from commit 2ef50dfeaca50ce85ed867764b050276fe2c924c)
* fix configure check by avoiding main(main(...))Björn Jacke2009-03-111-7/+4
| | | | | AC_TRY_LINK automatically wraps a main(). Double main() causes this test to fail on some compilers.
* Add a vfs_preopen module to hide fs latenciesVolker Lendecke2009-03-101-1/+2
|
* s3: Remove madvise supportSteven Danneman2009-03-041-29/+0
| | | | | | | | This reverts 193be432. The MADVISE_PROTECT is inherited by all child processes and cannot be unset. The intention of the original patch was to protect the parent process, but allow children to be killed in low memory. Since this isn't possible with the current API, reverting the whole feature.
* s3: Rename auth_onefs_wb and pdb_onefs_samDan Sledz2009-02-241-4/+4
| | | | | | | auth_onefs_wb.c -> auth_wbc.c pdb_onefs_sam.c -> pdb_wbc_sam.c No changes to functionality