Stefan Metzmacher
a268a6d251
configure: we require autoconf 2.54
...
I've tested with autoconf from 2.53 to 2.62.
metze
2008-06-09 11:05:06 +02:00
Stefan Metzmacher
89663ab4d1
configure: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_
...
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
2008-06-09 11:04:56 +02:00
Stefan Metzmacher
426b1e36e2
configure: fix warnings with autoconf-2.62 rename samba_stat_hires => samba_cv_stat_hires
...
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
2008-06-09 11:04:50 +02:00
Stefan Metzmacher
38a03d61ec
configure: fix warnings with autoconf-2.62 rename smb_krb5_ => smb_krb5_cv_
...
AC_CACHE_VAL() variables must contain _cv_ to be cached.
metze
2008-06-09 11:04:45 +02:00
Stefan Metzmacher
36ba31e39b
build: make sure LIBWBCLIENT_*_TARGET is never empty
...
This should fix the build with non gnu make
metze
(cherry picked from commit 401a0c84fe )
2008-05-23 17:23:46 +02:00
Stefan Metzmacher
a739652d94
build: add symbol versioning when we build with gnu ld
...
There's --enable-symbol-versioning=no to disable it.
metze
(cherry picked from commit cb5492978b )
2008-05-23 17:19:57 +02:00
Stefan Metzmacher
17ce137754
build: autogenerate exports/libwbclient.syms
...
metze
(cherry picked from commit 8e0fcd583a )
2008-05-23 17:19:56 +02:00
Stefan Metzmacher
3bf5a047e3
build: pass .syms extention via @SYMSEXT@ from configure
...
metze
(cherry picked from commit efb23fdce7 )
2008-05-23 17:19:55 +02:00
Stefan Metzmacher
d53b589deb
configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKET
...
metze
2008-05-22 13:02:59 +02:00
Stefan Metzmacher
e94ff756be
configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have this
...
metze
2008-05-22 13:02:59 +02:00
Kai Blin
3f10527f79
net: Split out "net afs"
2008-05-20 14:27:56 +02:00
Kai Blin
5d9963479f
configure: Fix comment to match the current iconv check.
2008-05-18 02:27:45 +02:00
Stefan Metzmacher
6b782b5897
configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the tests
...
metze
2008-05-17 13:18:34 +02:00
Stefan Metzmacher
d81e58597e
configure: remove some header checks which are already done by AC_LIBREPLACE_NETWORK_CHECKS
...
metze
2008-05-17 13:18:33 +02:00
Stefan Metzmacher
ca163ff81a
configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
...
metze
2008-05-17 13:18:32 +02:00
Stefan Metzmacher
dddc4f0cef
configure: remove unused configure check for HAVE_WORKING_AF_LOCAL
...
metze
2008-05-17 13:18:31 +02:00
Stefan Metzmacher
0c9b24e1e7
libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
...
metze
2008-05-16 08:51:47 +02:00
Kai Blin
9a40cbd66f
configure: Kill linker warnings about 32bit libs on 64bit Linux.
2008-05-14 15:23:41 +02:00
Jeremy Allison
ec2d301a7a
Enable tests for splice on Linux. Add a static (vl, I hate this)
...
so we can detect broken Linux recvfile splice and correctly fall
back.
Jeremy.
2008-05-06 15:44:39 -07:00
Günther Deschner
d8372f73b9
pam_winbind: Fix Bug #5430 (patch from fumiyas@osstech.co.jp).
...
Guenther
2008-04-30 18:34:29 +02:00
Michael Adam
af2a1f15e6
configure: fix a comment typo
...
Michael
2008-04-22 14:13:48 +02:00
Björn Jacke
ce7025df29
add AC_TRY_RUN_STRICT support for Sun Studio compiler
2008-04-16 16:40:44 +02:00
Gerald W. Carter
359921acd4
Fix out of tree build. Remove the embedded srcdir path from talloc and tdb.
2008-04-16 15:48:00 +02:00
Günther Deschner
cd6388f040
gpo: add scripts plugin.
...
Guenther
2008-04-13 17:52:11 +02:00
Michael Adam
8a87e40270
libnetapi: fix dependency problem by linking libnetapi statically (internally)
...
This is a workaround until we have isolated enough internal libraries
as shared libraries.
Michael
2008-04-12 02:17:46 +02:00
Michael Adam
06dfb0cf7c
configure: be more portable, use 'printf "%s"' instead of "echo -n"
...
Michael
2008-04-01 16:16:55 +02:00
Gerald (Jerry) Carter
6e9287c5c3
Fix libtdb some to move back towards allowing out of tree builds
...
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.
2008-03-24 17:25:13 -05:00
Günther Deschner
a5f0186f70
Remove remaining old srvsvc client and server rpc code entirely.
...
Guenther
2008-03-21 04:16:22 +01:00
Volker Lendecke
fdf4cd99cc
Build aio_fork by default
...
... only when --with-aio-support and we can pass file descriptors
2008-03-08 12:31:12 +01:00
Simo Sorce
c20c5f0821
Enable use of Relocations Read-Only, if supported, for enhanced security.
2008-03-07 11:33:26 -05:00
Günther Deschner
ead849949b
Revert "Make sure to generate pkgconfig files for libtdb and libtalloc."
...
This uses incorrect version numbers for tdb and talloc.
Guenther
This reverts commit df97fb019b .
2008-03-05 16:31:04 +01:00
Günther Deschner
df97fb019b
Make sure to generate pkgconfig files for libtdb and libtalloc.
...
Guenther
2008-03-05 15:40:23 +01:00
Günther Deschner
4e93301ca4
Add "registry" Group Policy extension.
...
Guenther
2008-02-29 17:25:28 +01:00
Günther Deschner
6d543b1a1a
Add Group Policy extension infrastructure.
...
Guenther
2008-02-29 17:07:57 +01:00
Volker Lendecke
364d87a5e4
Attempt to fix the build
2008-02-29 10:17:35 +01:00
Stefan Metzmacher
5fb7533e37
configure: only build vfs_syncops if dirfd() is available
...
This hopefully fixes the build on HP-UX.
metze
2008-02-29 09:58:37 +01:00
Stefan Metzmacher
c9b60b75b4
configure: Remove lib/repdir.c and related stuff
...
It was only used in configure, but lib/replace already
has a much better version of it.
metze
2008-02-29 09:48:24 +01:00
Volker Lendecke
b0e52cecf2
Add vfs_aio_fork
...
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
2008-02-29 09:47:53 +01:00
Karolin Seeger
5fbd98f706
Remove smbmount.
...
Karolin
2008-02-28 15:53:43 +01:00
Michael Adam
622667c079
configure: put swat-part of config into m4-include file of its own.
...
Michael
2008-02-26 13:56:12 +01:00
Volker Lendecke
4a1a138b0f
Fix inotify detection
...
Bug 5271 -- thanks to Tiziano Müller
2008-02-25 12:58:56 +01:00
Michael Adam
213ba3a719
Fix aix-build of libtalloc.so by exporting all necessary symbols.
...
Use -bexpfull instead of -bexpall for LDSHFLAGS to also export
symbols starting with "_". This exports all necessary symbols
from libtalloc.so.
Michael
2008-02-24 01:00:39 +01:00
Michael Adam
4724b13ed8
Move the definition of SMB_LIBRARY to aclocal.m4.
...
Michael
2008-02-21 14:07:45 +01:00
Michael Adam
54d73769c4
configure: Abstract configuration of internal libs into an m4 macro.
...
New subsystem libraries can now be added by specifying SMB_LIBRARY(name).
Michael
2008-02-21 12:59:42 +01:00
Volker Lendecke
2d51bf67fc
fix typo
2008-02-21 11:40:22 +01:00
Michael Adam
b5e894cb3b
Remove check for secure mkstemp from configure.in.
...
It has moved to libreplace.
Michael
2008-02-21 10:27:56 +01:00
Michael Adam
310c121faf
Remove mmap check from configure.in
...
It is available in libreplace.
Michael
2008-02-21 10:27:56 +01:00
Michael Adam
63bff18f3f
configure: add --enable-shared-libs to control overall internal use of 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
2008-02-20 23:38:27 +01:00
Michael Adam
8b220717e8
configure: Move assemblage of samba version strings to m4 include file.
...
Michael
2008-02-20 21:33:24 +01:00
Michael Adam
2e6b66eda4
Remove checks for ino_t, loff_t, offset_t, and comparison_fn_t from configure.in.
...
These tests are in libreplace.
Michael
2008-02-20 21:33:24 +01:00