Michael Adam
3a9514def2
configure: Add major version 4 to AC_INIT call.
...
Michael
2008-03-07 14:59:19 +01:00
Jelmer Vernooij
1dd6bea507
Move manpage management out of the perl build system.
2008-02-29 14:12:23 +01:00
Jelmer Vernooij
e33f357fb0
Move configure output details out of perl code.
2008-02-29 14:03:33 +01:00
Jelmer Vernooij
e464a344bc
Require at least talloc 1.2.0.
2008-02-20 03:21:38 +01:00
Jelmer Vernooij
0d223ddc39
Avoid redetermining paths; use already stored values.
2008-02-18 15:31:15 +01:00
Jelmer Vernooij
a44af7c387
Put soversions and versions for libraries with a hard-coded version in the
...
generated .mk file.
Move CPPFLAGS to be generated entirely inside configure.ac (simplifies
makefile.pm).
2008-02-13 18:59:57 +01:00
Jelmer Vernooij
86f88eb7b5
Never build .so versions of tdb/talloc from Samba 4 itself. Rather,
...
use shared library versions if they are provided by the system.
This puts talloc and tdb in a similar situation as popt:
the system version is used if provided but if it's not there or if it
is too old, we use our internal version statically.
2008-02-13 17:01:37 +01:00
Jelmer Vernooij
a22bb7725b
Automatically write AC_SUBST() vars to mkconfig.mk and use them.
2008-02-11 00:21:20 +01:00
Jelmer Vernooij
f44b838b68
Move some variables to a separate .mk file that could also be included by a non-smb_build build system.
2008-02-10 23:32:31 +01:00
Stefan Metzmacher
bcaba3cb72
configure.ac: we should use AC_CONFIG_FILES() in order to use AC_OUTPUT only once
...
metze
2008-01-25 08:42:30 +01:00
Stefan Metzmacher
2c75bd5009
configure.ac: we should only create ldb.pc when use the internal ldb
...
metze
2008-01-25 08:40:03 +01:00
Jelmer Vernooij
4b83dc0647
dcerpc_samr: Use manually written .pc file.
2008-01-22 18:43:07 +01:00
Jelmer Vernooij
c0165aab47
param: Use manually written .pc file.
2008-01-22 18:41:30 +01:00
Jelmer Vernooij
96a5ac9db2
gensec: Use manually written .pc file.
2008-01-22 18:39:54 +01:00
Jelmer Vernooij
d43b18cc5e
torture: Use manually written .pc file.
2008-01-22 18:38:14 +01:00
Jelmer Vernooij
676fd18fa2
dcerpc: Use manually written .pc files for dcerpc and ndr.
2008-01-22 18:36:14 +01:00
Jelmer Vernooij
5c64d4adaf
registry: Use manually written .pc file.
2008-01-22 18:28:51 +01:00
Jelmer Vernooij
c8947fda23
ldb/talloc/tdb: Use manually written pc file.
2008-01-22 18:24:00 +01:00
Jelmer Vernooij
0aa19ce73f
r26196: Always build python bindings for ldb.
2007-12-21 05:46:46 +01:00
Jelmer Vernooij
1f096c26da
r26118: Remove whitespace that causes empty if statement to be generated.
2007-12-21 05:46:10 +01:00
Jelmer Vernooij
ebe63bd3bc
r26113: Build tdb python bindings even when not using system tdb.
2007-12-21 05:46:09 +01:00
Jelmer Vernooij
1755adffec
r26100: Also check for SWIG.
2007-12-21 05:46:03 +01:00
Jelmer Vernooij
bfe54e2f19
r26090: Make building tdb python bindings independent of use of external tdb.
2007-12-21 05:45:59 +01:00
Jelmer Vernooij
4e7709379d
r26089: Move python detection to a separate file, and don't make it an error if it isn't available.
2007-12-21 05:45:59 +01:00
Jelmer Vernooij
fc3a8caef7
r26068: Import improved Python bindings for LDB, including tests.
2007-12-21 05:45:51 +01:00
Stefan Metzmacher
f8bc6b9ad0
r25839: use nss_wrapper code in samba4 if
...
--enable-nss-wrapper or --enable-developer is given
metze
2007-12-21 05:44:20 +01:00
Stefan Metzmacher
d03ec5655d
r25425: move LDB_MODULESDIR define into config.h
...
this hopefully fixes the build on some hosts
metze
2007-10-10 15:07:30 -05:00
Jelmer Vernooij
66000a1fa2
r25190: Update talloc version to 1.1.0 after API-incompatible changes.
2007-10-10 15:06:49 -05:00
Stefan Metzmacher
775f723c80
r25123: we only need lib/ldb/sqlite3.m4 and lib/ldb/libldb.m4,
...
when we build our own ldb...
metze
2007-10-10 15:06:43 -05:00
Jelmer Vernooij
15476d75e7
r25106: ldb_map is provided by libldb.so in the system-provided ldb.
2007-10-10 15:06:39 -05:00
Jelmer Vernooij
8aab673df5
r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system.
2007-10-10 15:06:27 -05:00
Jelmer Vernooij
0a3b53fd2c
r24997: Re-enable use of system-provided tdb and/or talloc when available.
2007-10-10 15:05:27 -05:00
Kai Blin
4e7dc9eae4
r23481: As per metze's suggestion, move the nsstest files from torture/ to nsswitch/
2007-10-10 14:53:19 -05:00
Kai Blin
c2d4cc1c61
r23403: Make nsstest build on Samba4.
...
For now, only build on Linux systems. If the build farm is happy with this,
I will gradually turn on this feature for other platforms, too.
2007-10-10 14:53:15 -05:00
Stefan Metzmacher
fa5b22e0c6
r22721: use only included talloc and tdb untill jelmer
...
fixes the code to support both...
the problem is that we always add EXT::TALLOC in config.mk
before 'include lib/talloc/config.mk'
metze
2007-10-10 14:52:06 -05:00
Stefan Metzmacher
81f906537d
r22718: remove autoconf warnings, we should only include
...
.m4 files only once
metze
2007-10-10 14:52:03 -05:00
Jelmer Vernooij
4d3f02e845
r22698: Support using system tdb, when available.
2007-10-10 14:52:03 -05:00
Jelmer Vernooij
3a2f9e0977
r22697: Support building with external talloc.
2007-10-10 14:52:02 -05:00
James Peach
ef32ad83d2
r22027: Allow separate build and source directories. Don't follow symlinks
...
when copying hemidal_build since this leads to traversal loops.
2007-10-10 14:49:42 -05:00
Jelmer Vernooij
02481df3e8
r21683: Remove the gconf registry backend.
...
It's already been disabled for a while, as it required some compile flags that broke other things.
While this backend was an interesting proof-of-concept, this module doesn't really add any value.
It's not possible to map between windows registry and gconf semantics and I can't think of
any reason why you would want to do so.
2007-10-10 14:49:10 -05:00
Jelmer Vernooij
07652f65ce
r21297: Remove the GTK+ tools and library from the main repository. They are now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
...
This also adds some more headers to the list that is installed and a couple of extra #include lines so these
headers can be used externally without problems.
2007-10-10 14:48:04 -05:00
Stefan Metzmacher
1b10cbb629
r20816: merge from samba3:
...
include setjmp.h via system/wait.h
metze
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
a07b11924c
r19621: move enable-dso to check_ld.m4 again and add some checks and generate more output
...
metze
2007-10-10 14:25:17 -05:00
Jelmer Vernooij
8c7276b6c6
r19571: Add a USESHARED parameter (different from BLDSHARED) + two small
...
shared-library related fixes.
2007-10-10 14:24:54 -05:00
Jelmer Vernooij
7a01235067
r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries
...
works again now, by specifying --enable-dso to configure.
2007-10-10 14:24:41 -05:00
Stefan Metzmacher
95d33e4d71
r18485: include libreplace.m4 in the aclocal.m4 files
...
and use the macros in configure.ac
metze
2007-10-10 14:18:36 -05:00
Stefan Metzmacher
3cac61152e
r18450: - autogenerate the OBJ_FILES for LIBREPLACE
...
- remove samba specific stuff from libreplace
- and include the readdir replacement stuff in the standalone builds
metze
2007-10-10 14:18:31 -05:00
Stefan Metzmacher
d8e8838674
r18447: make sure we bail out if the config.h is not generated
...
by samba's configure.
this could happen when you have done a standalone build in
lib/replace/, lib/talloc, ...
metze
2007-10-10 14:18:31 -05:00
Andrew Tridgell
6eefd44a87
r18279: libreplace.m4 needs to come first or autoconf complains, as libreplace
...
checks for global system flags
2007-10-10 14:18:00 -05:00
Andrew Tridgell
50318dc55e
r18219: move some more portability checks out of samba4 and info lib/replace
2007-10-10 14:17:52 -05:00