summaryrefslogtreecommitdiff
path: root/source3/configure.in
AgeCommit message (Collapse)AuthorFilesLines
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)
2008-02-20Remove tests for vsnprintf snprintf asprintf vasprintf and va_copy from ↵Michael Adam1-53/+1
configure. These are tested in libreplace. Michael (This used to be commit 9b9495d3672e3a8e74d153dbef62825e6b5d5170)
2008-02-20Remove the getifaddrs checks from configure.in: they are now in lib/replace.Michael Adam1-96/+0
Michael (This used to be commit 53c9098253f5a7f84ea8079a755b9d4f0b28fb2c)
2008-02-20configure: Use SAMBA_CONFIGURE_CPPFLAGS for AC_LIBREPLACE_BROKEN_CHECKS.Michael Adam1-0/+5
To fix the build (make test) after merging libreplace changes. Michael (This used to be commit af5ec88ece3ecca2b3c5d6585deec10fe851339b)
2008-02-19configure: Move path (and debug) checks to an m4 include file check_path.m4.Michael Adam1-306/+1
This is inspired by metze's check_path.m4 of Samba4. Michael (This used to be commit d1db2b78c9dacddc0e24304624a6a0d0a817f774)
2008-02-19build: change selftest_prefix from ./ to ./st .Michael Adam1-1/+1
It was used as ${selftest_prefix}/st anyways... Michael (This used to be commit 1f3bfa024d61ccb87655db2c616b28adb50d6783)
2008-02-19configure: move debug check to developer checkMichael Adam1-9/+9
...thereby grouping test checks and debug/developer checks together, respectively. Michael (This used to be commit bf1bb2c0906dd5e518c3f35ef97d69eba0e2efdf)
2008-02-19configure: Also set debug=yes for --enable-developer and --enable-krb5developer.Michael Adam1-0/+2
Michael (This used to be commit ad45d056df64aeed2e2c97ab69f82013791616ab)
2008-02-19configure: add default for developer and krb5developerMichael Adam1-0/+2
Michael (This used to be commit e9b06ac113e375de11bb847c6f625f7861502853)
2008-02-19configure: move more developer/test related checks up before the compiler ↵Michael Adam1-46/+46
checks. Michael (This used to be commit 05e3095e21330c162624338160ab48d197cf0507)
2008-02-19Move the --enable-debug check up above all compiler checks.Michael Adam1-9/+9
Michael (This used to be commit fb74f8dd6a612db0d79b091dd9972bb3204818fb)
2008-02-19configure: Introduce "debug" variable set to yes by --enable-debug.Michael Adam1-1/+7
Michael (This used to be commit b33db84c222af21cc3dd8233d6ff96e6f32ea3cd)
2008-02-19configure: move AC_SUBST's of certain directories to the corresponding checks.Michael Adam1-15/+15
Michael (This used to be commit 28c862704c27aaffc858650d0a4f4cc7893bb406)
2008-02-19Move AC_ENABLE_SHARED and AC_DISABLE_STATIC to a more appropriate place.Michael Adam1-3/+3
I have to investigate the effect of these and evaluate the need of their presence. For now establish more reasonable grouping. Michael (This used to be commit 3ba8fa1c4b9ac46133b17112ef3494a4c23dc314)
2008-02-19configure.in: move definition of build dir up.Michael Adam1-3/+3
Michael (This used to be commit 35327e8fee778cb46e181add7d1987c843384989)
2008-02-19Yippie! LSARPC server-side migration to pidl finished.Günther Deschner1-2/+2
Guenther (This used to be commit aa7023b88d3161897b9616d950c2a99624d81931)
2008-02-17Build the generated ntsvcs server (not at all useable yet).Günther Deschner1-2/+2
Guenther (This used to be commit acce1092d90db1f90265de44fd340d7df73e4e0e)
2008-02-16YES! NETLOGON rpc server side migration to pidl finished.Günther Deschner1-2/+2
Guenther (This used to be commit 7845a0d9a8f938c1be888ab2d9aa6c35d6f1dbad)
2008-02-14Add support for building and using shared and static libtdb library.Michael Adam1-1/+66
This should work with m4_include(lib/tdb/libtdb.m4) like already done with talloc, but currently this does not work (yet) - tdb code has to be merged from s4 before that. Michael (This used to be commit e92fdf6b202bd67a9bb6fcc1ced56513a2d0bd3f)
2008-02-14Fix a typo.Michael Adam1-1/+1
This had no negative side effect since currently TALLOC_OBJ only consists of one object. Michael (This used to be commit 9cf3be852024f05a73bf23fe5df6264e5252889b)
2008-02-14Try and fix the Darwin build with dynamic libs.Michael Adam1-1/+3
Golly gosh, this one took me quite some time to figure out! Hopefully, I did not introduce any typos copying... Michael (This used to be commit 85ca2c9edb9ac54d3fa18d6b343a73dda1d48040)
2008-02-13Remove --enable-libwbclient-shared , use --with-static-libs=libwbclient instead.Michael Adam1-7/+5
Use the more general mechanism. The enable_developer-check is preserved, of course. Michael (This used to be commit 4321d5aba7ec808aee473c1123027f14bfa19f19)
2008-02-13Use --with-static-libs=libtalloc instead of --with-static-libs=tallocMichael Adam1-4/+4
for consistency (and similar for all other examples). Michael (This used to be commit 198768a83242cca3f03d839598200d794bb11606)
2008-02-13Link in libnetapi as shared or static library (same mechanism as talloc).Michael Adam1-38/+39
This, too, can be turned to static linking by providing the configure parameter --with-static-libs=netapi. Michael (This used to be commit a4c773de0fbd303f633e120e817b4c88fcff2064)
2008-02-13Add -L./bin to LDFLAGS when building shared libs.Michael Adam1-1/+4
Formerly this was only needed for libwbclient, but now that we start using more shared libs internally, this is needed more globally to support linking internal libs dynamically on systemy without winbindd. Michael (This used to be commit ec793572187228deda7210dab02882e4e09f1972)
2008-02-13Change hand written configure help strings to use AS_HELP_STRING().Michael Adam1-62/+61
Michael (This used to be commit d950174bcb50ecb70dfef71d4201feec4985c08b)