summaryrefslogtreecommitdiffstats
path: root/source3/configure.in
Commit message (Collapse)AuthorAgeFilesLines
* s3:configure: fix a messageMichael Adam2010-05-111-1/+1
|
* s3: Test for "__attribute__((destructor))"Volker Lendecke2010-05-101-0/+16
|
* Reintroduce merged build, using waf to build smbtorture4.Jelmer Vernooij2010-05-071-1/+42
|
* Revert "Revert "s3-build: Remove --enable-merged support.""Jelmer Vernooij2010-05-071-48/+3
| | | | This reverts commit 8f8e7c788a12d1e0bda9183ed765cc1048e105f7.
* s3:configure: search fdatasync also in librtBjörn Jacke2010-05-071-1/+2
| | | | Sun^W Oracle Solaris has it there ...
* s3:configure: use correct SONAMEFLAG on Solaris depending on which linker is ↵Björn Jacke2010-05-071-1/+5
| | | | being used
* Remove the copy of ldb from Samba 3.Jelmer Vernooij2010-05-061-2/+0
| | | | | There were two utility functions that other parts of Samba 3 still relied on; they have been moved to lib/ldb_compat.[ch].
* s3:configure: not simply check for "ld" but for the linker used by $CCBjörn Jacke2010-05-051-5/+5
| | | | | | | | this hopefully fixes Solaris' gcc build which uses the system ld by default. All in all we should clean up most of the compiler and linker flags depending on the actual compilers and linkers we use. Only some tweaks are OS-specific. A cleanup in this area should be done along with the move to a new build system (whensoever that will be ...).
* Revert "s3-build: Remove --enable-merged support."Günther Deschner2010-04-271-3/+48
| | | | | | | This reverts commit f8fc7fcbeb8141c5b2775e2219bae17c55ad4a3c. Was that pushed by coincidence ? merged build is really, really required over here.
* s3-build: Remove --enable-merged support.Jelmer Vernooij2010-04-261-48/+3
|
* s3: Improved support for GAMIN.Ira Cooper2010-04-181-5/+11
| | | | | Support the FAMNoExists API for gamin to reduce cpu use and problems when using GAMIN as FAM for vfs_notify_fam.
* s3: Fix the GNU ld version detection on SLESVolker Lendecke2010-04-041-1/+1
| | | | | | | | | | On SLES 11 "ld -v" gives GNU ld (GNU Binutils; SUSE Linux Enterprise 11) 2.19 The regexp to intended to detect the "2.19" is confused by the "11" in the version string. I'm not really into regexps, and awk '{print $NF}' to me is a simple (and hopefully portable) way to print the last field.
* tdb: Add a non-blocking version of tdb_transaction_startVolker Lendecke2010-03-261-1/+1
|
* s3: Fix bug 7202 for multi-threaded applicationsVolker Lendecke2010-03-211-0/+1
| | | | | | | Thanks to Sergey Tereschenko <serg.partizan@gmail.com> for providing good feedback! Volker
* s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present.Michael Adam2010-03-091-1/+1
| | | | Michael
* s3: add vfs_crossrenameBjörn Jacke2010-03-081-0/+2
| | | | | this module adds optional server-side support for limited rename operations beyond filesystem boundaries, which was the previously the default.
* samba: remove cifs-utils tools from build systemsJeff Layton2010-03-081-124/+0
| | | | | | | | | | | | | | | | | | | | | Now that cifs-utils are their own project, we need to go ahead and pull them out of the samba tree. This patch represents the first step toward that end. Remove the cifs-utilities from the source3 and source4 builds. Please pay particular attention to the source4 piece. I'm not at all familiar with the build system there, and would appreciate someone sanity checking my changes. It also adds a small README.cifs-utils file in the topdir. This is optional, but I think it's a good idea to carry this for a release or two. Once this patch looks ok, I'll plan to do another patch to actually remove the client dir and the relevant docs-xml files from the tree altogether. Signed-off-by: Jeff Layton <jlayton@redhat.com>
* Revert "s3:configure: add --enable-as-needed"Karolin Seeger2010-03-041-8/+2
| | | | | | This reverts commit 22d316926b9589608d332143c1fa134229b75b3c. Please see bug #7209 for details.
* s3:configure: add --enable-as-neededStefan Metzmacher2010-03-041-2/+8
| | | | | | | On some broken systems like RHEL5, we need to be able to disable --as-needed. metze
* s3: Fix build file due to file move. Use the new path of iniparserMatthieu Patou2010-03-031-1/+1
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: add explicit configure option whether or not to enable dmapi supportBjörn Jacke2010-02-231-2/+23
|
* s3:build: remove checks for deprecated ctdb controls.Michael Adam2010-02-121-35/+1
| | | | Michael
* build: Add a configure check for CTDB_CONTROL_TRANS3_COMMIT.Michael Adam2010-02-121-0/+17
| | | | | | | This is the new implementation of ctdb transactions using the global lock feature. It is needed by the current dbwrap_ctdb code. Michael
* s3: quiet the unresolved symbol warnings of the Compaq compiler when linking ↵Björn Jacke2010-02-081-0/+11
| | | | our vfs modules
* tdb: raise version to 1.2.1Simo Sorce2010-02-061-1/+1
| | | | | after recent fixes we need to raise the version to 1.2.1 so that we can require also the right patched version.
* s3:configure: check complete set of EA functions only when we found at least oneBjörn Jacke2010-02-021-28/+18
| | | | this saves us some time in configure
* Fix bug #7079 - cliconnect gets realm wrong with trusted domains.Jeremy Allison2010-01-301-0/+15
| | | | | | | | | | | Passing NULL as dest_realm for cli_session_setup_spnego() was always using our own realm (as for a NetBIOS name). Change this to look for the mapped realm using krb5_get_host_realm() if the destination machine name is a DNS name (contains a '.'). Could get fancier with DNS name detection (length, etc.) but this will do for now. Jeremy.
* s3: by default don't use pthread pool supportBjörn Jacke2010-01-291-5/+5
|
* s3: syntax fixBjörn Jacke2010-01-271-1/+1
|
* s3: get pthread detection also on HP-UX rightBjörn Jacke2010-01-271-1/+12
|
* s3: fix detection and flags for using pthreadBjörn Jacke2010-01-261-11/+53
| | | | I hope this fixes the build on Tru64, IRIX and maybe bug #6983
* s3: fix dnsupdate configure checkBjörn Jacke2010-01-211-16/+25
|
* Add cross option to samba_cv_linux_getgrouplist_okLars Müller2010-01-201-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>.
* s3: build with dnsupdate support when possibleBjörn Jacke2010-01-201-1/+1
|
* s3: Add the "scannedonly" vfs virus scanner interface moduleOlivier Sessink2010-01-121-0/+2
|
* ѕ3:configure: use gettimeofday check from lib/util/Björn Jacke2010-01-061-9/+1
|
* s3: Fix bug 6992, make test for getgrouplist cacheableJonas Gorski2009-12-171-3/+3
|
* s3: check for PAM_RADIO_TYPE.Bo Yang2009-12-101-0/+33
| | | | Signed-off-by: Bo Yang <boyang@samba.org>
* s3:configure: check for lutimes, futimes and futimensBjörn Jacke2009-12-091-1/+1
|
* s3: require tdb 1.1.7 with tdb_check()Stefan Metzmacher2009-12-071-1/+1
| | | | metze
* s3: Support NetWkstaGetInfo 101 and 102Volker Lendecke2009-12-061-1/+1
|
* s3: check if glibc has broken posix_fallocateBjörn Jacke2009-12-041-0/+16
|
* s3:build: remove redundant qnx block size definitionBjörn Jacke2009-12-031-3/+0
|
* s3:build: fix shared library build on QNXBjörn Jacke2009-12-031-3/+4
| | | | Fixes #6860. Thanks to Matt Kraai!
* s3: prefer posix_fallocate for doing "strict allocate"Björn Jacke2009-12-021-1/+1
| | | | | | | | | | | | | | | | posix_fallocate is more efficient than manual zero'ing the file. When preallocation in kernel space is supported it's extremely fast. Support for preallocation at fs layer via posix_fallocate and fallocate at kernel site can be found in Linux kernel 2.6.23/glibc 2.10 with ext4, XFS and OCFS2. Other systems that I know of which support fast preallocation in kernel space are AIX 6.1 with JFS2 and recent Solaris versions with ZFS maybe UFS2, too. People who have a system with preallocation in kernel space might want to set "strict allocate = yes". This reduces file fragentation and it's also safer for setups with quota being turned on. As of today most systems still don't have preallocation in kernel space, and that's why "strict allocate = no" will stay the default for now.
* s3: Cope with older external libtdbVolker Lendecke2009-12-021-0/+10
|
* Revert "s3-build: taise tdb version when building against system libtdb ↵Günther Deschner2009-12-021-1/+1
| | | | | | | | | | library." This reverts commit ea20678c55fee9f4586630cdb5fe7f35457d309a. Just one new error code does probably not justify raising the required tdb version. Guenther
* s3:build: fix detection of CTDB headers on systems without system-libtallocMichael Adam2009-12-011-1/+1
| | | | Michael
* s3:build: fix the build when no external talloc and tdb are installed.Michael Adam2009-12-011-167/+178
| | | | | | | | | | | | The check for the external libs and the addition of the include paths to the CPPFLAGS was too late in configure. This patch moves the whole subsystem/library section up right below the detection of "BLDSHARED". And it updates not only SAMBA_CPPFLAGS but also SAMBA_CONFIGURE_CPPFLAGS so that many tests that use these flags can now succeed. Michael
* s3-build: taise tdb version when building against system libtdb library.Günther Deschner2009-12-011-1/+1
| | | | | | | | | Try to fix the build on "buildsamba02". At least fixes the build on fedora12 with libtdb-devel-1.1.5-2.fc12.x86_64 installed. Volker, please check. Guenther