1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-23 11:33:16 +03:00
Commit Graph

61 Commits

Author SHA1 Message Date
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