summaryrefslogtreecommitdiff
path: root/source3/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2008-06-09configure: we require autoconf 2.54Stefan Metzmacher1-2/+2
I've tested with autoconf from 2.53 to 2.62. metze (This used to be commit a268a6d251e58c27262e11fcd85b8281dfaddd8b)
2008-06-09configure: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_Stefan Metzmacher1-3/+3
AC_CACHE_VAL() variables must contain _cv_ to be cached. metze (This used to be commit 89663ab4d10586b96807c56de53fd60d2488093c)
2008-06-09configure: fix warnings with autoconf-2.62 rename samba_stat_hires => ↵Stefan Metzmacher1-6/+6
samba_cv_stat_hires AC_CACHE_VAL() variables must contain _cv_ to be cached. metze (This used to be commit 426b1e36e262ae47ea62e36e1df8a76c930394bc)
2008-06-09configure: fix warnings with autoconf-2.62 rename smb_krb5_ => smb_krb5_cv_Stefan Metzmacher1-21/+21
AC_CACHE_VAL() variables must contain _cv_ to be cached. metze (This used to be commit 38a03d61ecd35a70905b895b839a994e974cbaf1)
2008-05-23build: make sure LIBWBCLIENT_*_TARGET is never emptyStefan Metzmacher1-4/+4
This should fix the build with non gnu make metze (cherry picked from commit 401a0c84fe5f60e57e95331805da6b53dd1d7c2e) (This used to be commit 36ba31e39b28e5495b0aeb8638df3a10ce6c51e6)
2008-05-23build: add symbol versioning when we build with gnu ldStefan Metzmacher1-0/+17
There's --enable-symbol-versioning=no to disable it. metze (cherry picked from commit cb5492978b6b157f529806afb2f5fc6202888129) (This used to be commit a739652d94300881479262648592223536fc8eec)
2008-05-23build: autogenerate exports/libwbclient.symsStefan Metzmacher1-0/+4
metze (cherry picked from commit 8e0fcd583a643a8f4240698efcbb177463534a82) (This used to be commit 17ce13775423efffd8ddfb967e1e09b2f41849af)
2008-05-23build: pass .syms extention via @SYMSEXT@ from configureStefan Metzmacher1-0/+4
metze (cherry picked from commit efb23fdce72db48b4c149fb3dd4a6f4aa3eebbbe) (This used to be commit 3bf5a047e3d478b3356df7aa5c4f4a9d0b763639)
2008-05-22configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKETStefan Metzmacher1-1/+1
metze (This used to be commit d53b589debdb95d3ae46e6b45c6951f522ccc5a1)
2008-05-22configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have thisStefan Metzmacher1-23/+0
metze (This used to be commit e94ff756be627b40c433cb53547007a5c219cc9e)
2008-05-20net: Split out "net afs"Kai Blin1-0/+3
(This used to be commit 3f10527f79dddff703d31588cad3e9f37176565b)
2008-05-18configure: Fix comment to match the current iconv check.Kai Blin1-1/+5
(This used to be commit 5d9963479fa31783522d68cdbc8876613a3d1774)
2008-05-17configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the testsStefan Metzmacher1-37/+3
metze (This used to be commit 6b782b58971cbbe56ead5d7e8db6eb8c3526e8ee)
2008-05-17configure: remove some header checks which are already done by ↵Stefan Metzmacher1-4/+3
AC_LIBREPLACE_NETWORK_CHECKS metze (This used to be commit d81e58597e0ecdcf1ce6d8d71071fbf5d50670c2)
2008-05-17configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and ↵Stefan Metzmacher1-28/+0
HAVE_UNIXSOCKET and rely on libreplace metze (This used to be commit ca163ff81a3f5d8303d45baa048850dfbc72a6a8)
2008-05-17configure: remove unused configure check for HAVE_WORKING_AF_LOCALStefan Metzmacher1-10/+0
metze (This used to be commit dddc4f0cef8ea71783fa7f7b68ec9ad3f29f7add)
2008-05-16libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for sambaStefan Metzmacher1-0/+1
metze (This used to be commit 0c9b24e1e75c5c10d3f3baafb80c5c27bb7e4c78)
2008-05-14configure: Kill linker warnings about 32bit libs on 64bit Linux.Kai Blin1-1/+1
(This used to be commit 9a40cbd66f71c49af4c72ed826d66c5f037a3171)
2008-05-06Enable tests for splice on Linux. Add a static (vl, I hate this)Jeremy Allison1-0/+20
so we can detect broken Linux recvfile splice and correctly fall back. Jeremy. (This used to be commit ec2d301a7aac173aba41dd2074037f27d05095ce)
2008-04-30pam_winbind: Fix Bug #5430 (patch from fumiyas@osstech.co.jp).Günther Deschner1-0/+2
Guenther (This used to be commit d8372f73b93d3f323310f5456fef204884c303bb)
2008-04-22configure: fix a comment typoMichael Adam1-1/+1
Michael (This used to be commit af2a1f15e6d45139ba62e334a3529d407430e6bd)
2008-04-16add AC_TRY_RUN_STRICT support for Sun Studio compilerBjörn Jacke1-0/+12
(This used to be commit ce7025df2958dac284ec9e5ce47ab172c3aa2567)
2008-04-16Fix out of tree build. Remove the embedded srcdir path from talloc and tdb.Gerald W. Carter1-2/+2
(This used to be commit 359921acd436684a0b4cf76ba15f82a224d2c337)
2008-04-13gpo: add scripts plugin.Günther Deschner1-0/+1
Guenther (This used to be commit cd6388f04041a667bf0909d81e8af5f7b3bdc4af)
2008-04-12libnetapi: fix dependency problem by linking libnetapi statically (internally)Michael Adam1-0/+7
This is a workaround until we have isolated enough internal libraries as shared libraries. Michael (This used to be commit 8a87e402701494ba1c9d56a9febe3e5c25dc2bf7)
2008-04-01configure: be more portable, use 'printf "%s"' instead of "echo -n"Michael Adam1-1/+1
Michael (This used to be commit 06dfb0cf7cd39e1072534fc32e79a4b4f6e49cb6)
2008-03-24Fix libtdb some to move back towards allowing out of tree buildsGerald (Jerry) Carter1-1/+1
Remaining problem is that not all *.syms linker scripts are generated so the LD command needs to look in a single place. Out of tree builds now work but report write access to the source tree in order to create the $(srcdir)/expotrs/libtdb.sysms file. (This used to be commit 6e9287c5c3a6bbd15ec495593978c1a76e64ee60)
2008-03-21Remove remaining old srvsvc client and server rpc code entirely.Günther Deschner1-3/+3
Guenther (This used to be commit a5f0186f70abe8dba650265219e69ce5ca2fb642)
2008-03-08Build aio_fork by defaultVolker Lendecke1-0/+7
... only when --with-aio-support and we can pass file descriptors (This used to be commit fdf4cd99ccb59e126391253d2091707bc8daee43)
2008-03-07Enable use of Relocations Read-Only, if supported, for enhanced security.Simo Sorce1-0/+27
(This used to be commit c20c5f082162ff6c0c2931f456897334aa002e83)
2008-03-05Revert "Make sure to generate pkgconfig files for libtdb and libtalloc."Günther Deschner1-2/+0
This uses incorrect version numbers for tdb and talloc. Guenther This reverts commit df97fb019b89a147a0a2c560003d74c354fcc4b6. (This used to be commit ead849949b1b879e2bc4a6b1f7c3d2df1962170a)
2008-03-05Make sure to generate pkgconfig files for libtdb and libtalloc.Günther Deschner1-0/+2
Guenther (This used to be commit df97fb019b89a147a0a2c560003d74c354fcc4b6)
2008-02-29Add "registry" Group Policy extension.Günther Deschner1-0/+2
Guenther (This used to be commit 4e93301ca4931908a7d1994be45c57002f8c6fea)
2008-02-29Add Group Policy extension infrastructure.Günther Deschner1-0/+2
Guenther (This used to be commit 6d543b1a1a5a7af98affc9aea2edf650cb476379)
2008-02-29Attempt to fix the buildVolker Lendecke1-5/+0
(This used to be commit 364d87a5e41045808ebd28f46c5c0c93bd13a7da)
2008-02-29configure: only build vfs_syncops if dirfd() is availableStefan Metzmacher1-1/+6
This hopefully fixes the build on HP-UX. metze (This used to be commit 5fb7533e37b6c682e019b1c3515dc6befc8bda09)
2008-02-29configure: Remove lib/repdir.c and related stuffStefan Metzmacher1-18/+0
It was only used in configure, but lib/replace already has a much better version of it. metze (This used to be commit c9b60b75b4763c37cfa63741b4f055e4ea488e92)
2008-02-29Add vfs_aio_forkVolker Lendecke1-0/+51
This is used for two purposes: First, I'm using it to test the async I/O code. In the forked process it is pretty easy to delay a reply for a random amount of time. See the BUILD_FARM_HACKS snippet. Second, there are systems around that claim to have Posix AIO but which is broken. This might be some help for those systems. Also add tests how to pass file descriptors (This used to be commit b0e52cecf2009d4c7f29412dadf17910e54e4327)
2008-02-28Remove smbmount.Karolin Seeger1-26/+0
Karolin (This used to be commit 5fbd98f7065268ae134108310119078ad8f62322)
2008-02-26configure: put swat-part of config into m4-include file of its own.Michael Adam1-16/+1
Michael (This used to be commit 622667c0790c0092bfceced8dc6fb05e781ac5e7)
2008-02-25Fix inotify detectionVolker Lendecke1-1/+1
Bug 5271 -- thanks to Tiziano Müller (This used to be commit 4a1a138b0fe0f2200e5a37a0609481e4340a896c)
2008-02-24Fix aix-build of libtalloc.so by exporting all necessary symbols.Michael Adam1-1/+1
Use -bexpfull instead of -bexpall for LDSHFLAGS to also export symbols starting with "_". This exports all necessary symbols from libtalloc.so. Michael (This used to be commit 213ba3a719e77979c04b872f1d82f68e87287cb0)
2008-02-21Move the definition of SMB_LIBRARY to aclocal.m4.Michael Adam1-67/+0
Michael (This used to be commit 4724b13ed8dce4721f95979803ba32f815ceaf1a)
2008-02-21configure: Abstract configuration of internal libs into an m4 macro.Michael Adam1-125/+45
New subsystem libraries can now be added by specifying SMB_LIBRARY(name). Michael (This used to be commit 54d73769c49eb87ecb33e3229a01214972b53858)
2008-02-21fix typoVolker Lendecke1-1/+1
(This used to be commit 2d51bf67fc33e1f8f28151277fc254b82a04b664)
2008-02-21Remove check for secure mkstemp from configure.in.Michael Adam1-22/+0
It has moved to libreplace. Michael (This used to be commit b5e894cb3b4d447bd8e8c3f461508c4cf3f630c1)
2008-02-21Remove mmap check from configure.inMichael Adam1-7/+0
It is available in libreplace. Michael (This used to be commit 310c121faf5effeca9ab0df3591c486dd4982749)
2008-02-20configure: add --enable-shared-libs to control overall internal use of ↵Michael Adam1-3/+32
shared libs. To disable internal use of shared libraries altogether (as opposed to disabling use of single shared libs by --with-static-libs=LIBS), use this new configure parameter --disable-shared-libs. Michael (This used to be commit 63bff18f3f6396736910a8e1f5f2abf453c4f89a)
2008-02-20configure: Move assemblage of samba version strings to m4 include file.Michael Adam1-19/+1
Michael (This used to be commit 8b220717e8dd62455716d4aaf6728087d04fb71b)
2008-02-20Remove checks for ino_t, loff_t, offset_t, and comparison_fn_t from ↵Michael Adam1-5/+0
configure.in. These tests are in libreplace. Michael (This used to be commit 2e6b66eda4dc30f03f1309a1dbef3eb87a4f7d1e)