1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
Commit Graph

79 Commits

Author SHA1 Message Date
Jelmer Vernooij
c8bff39df6 Use a single copy of popt in samba3 and samba4. 2008-09-16 17:20:16 +02:00
Stefan Metzmacher
9bf122145f lib: prepare the build of zlib
metze
(This used to be commit 159df68c04)
2008-08-07 19:16:00 +02:00
Stefan Metzmacher
d9ad17f945 heimdal: add experimental --enable-external-heimdal
This should only be used for testing and when you're
absolutly sure the installed heimdal libraries
support the features we need.

(E.g. heimdal-1.2 or lower should NOT work)

metze
(This used to be commit 66b76b018d)
2008-08-01 21:10:40 +02:00
Jelmer Vernooij
8259cc5926 Make sure events pc file gets installed.
(This used to be commit e12c0b6157)
2008-06-17 13:42:19 +02:00
Simo Sorce
2aba410791 This patch make it possible to build the events library completely
standalone with no ties to internal samba4 functions
Samba4 itself just uses the plain library, compatibility glue is
in events_s4.c only
(This used to be commit 7109b6a5a1)
2008-06-14 11:59:19 -04:00
Jelmer Vernooij
01fc095d6e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir
(This used to be commit 74e1dd28f2)
2008-06-10 15:05:41 +02:00
Jelmer Vernooij
ffbea67677 Fix variables used in configure.
(This used to be commit 9a58d9138a)
2008-06-10 14:52:17 +02:00
Stefan Metzmacher
1384f836b6 heimdal_build: rename config.m{k,4} => internal.m{k,4}
metze
(This used to be commit 33700d4a97)
2008-06-09 11:29:58 +02:00
Stefan Metzmacher
6dc6d480ab configure: we require autoconf 2.54
I've tested with autoconf from 2.53 to 2.62.

metze
(This used to be commit 0dbacbf8be)
2008-06-09 10:54:41 +02:00
Jelmer Vernooij
0c357edb13 Fix typo.
(This used to be commit f0914d0187)
2008-05-21 15:40:55 +02:00
Jelmer Vernooij
32dfdae009 Move IDL build script to rpc directory, make various bits and pieces easier to use externally.
(This used to be commit 8328ff7641)
2008-05-19 02:03:00 +02:00
Jelmer Vernooij
353afc8d94 Move writing of data.mk file to m4 macro.
(This used to be commit 7fee112d2b)
2008-05-18 17:55:50 +02:00
Jelmer Vernooij
9207a22a0e Move writing autoconf vars into files into m4 macros.
(This used to be commit 3ce8a4bb55)
2008-05-18 17:48:50 +02:00
Jelmer Vernooij
b48e2e4c41 Merge ldb_map into LIBLDB.
(This used to be commit 4d7925f953)
2008-05-11 02:15:32 +02:00
Jelmer Vernooij
acb037fb1b Fix location of torture pc file.
(This used to be commit 3e2c067ec7)
2008-05-10 00:48:11 +02:00
Jelmer Vernooij
faa3dec34a Install pidl by default if ExtUtils::MakeMaker is available. This should make the build process for openchange users easier.
(This used to be commit 7fccd85cc6)
2008-04-04 16:03:54 +02:00
Jelmer Vernooij
8495d17c1a Fix installation of dcerpc_atsvc and registry as required by samba-gtk.
(This used to be commit 64a6887ecd)
2008-04-03 01:36:03 +02:00
Jelmer Vernooij
f41b9a9dde Rename libsamba-config to libsamba-hostconfig.
(This used to be commit c46b7e90e3)
2008-04-01 15:08:30 +02:00
Michael Adam
ce4d94519f configure: Add major version 4 to AC_INIT call.
Michael
(This used to be commit 3a9514def2)
2008-03-07 14:59:19 +01:00
Jelmer Vernooij
d8d9a6ef04 Move manpage management out of the perl build system.
(This used to be commit 1dd6bea507)
2008-02-29 14:12:23 +01:00
Jelmer Vernooij
bc282d843d Move configure output details out of perl code.
(This used to be commit e33f357fb0)
2008-02-29 14:03:33 +01:00
Jelmer Vernooij
84f69645c2 Require at least talloc 1.2.0.
(This used to be commit e464a344bc)
2008-02-20 03:21:38 +01:00
Jelmer Vernooij
51b0a285f0 Avoid redetermining paths; use already stored values.
(This used to be commit 0d223ddc39)
2008-02-18 15:31:15 +01:00
Jelmer Vernooij
501005c2eb 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).
(This used to be commit a44af7c387)
2008-02-13 18:59:57 +01:00
Jelmer Vernooij
11bc6056ea 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.
(This used to be commit 86f88eb7b5)
2008-02-13 17:01:37 +01:00
Jelmer Vernooij
1813b711c4 Automatically write AC_SUBST() vars to mkconfig.mk and use them.
(This used to be commit a22bb7725b)
2008-02-11 00:21:20 +01:00
Jelmer Vernooij
73be46cf45 Move some variables to a separate .mk file that could also be included by a non-smb_build build system.
(This used to be commit f44b838b68)
2008-02-10 23:32:31 +01:00
Stefan Metzmacher
876fdde645 configure.ac: we should use AC_CONFIG_FILES() in order to use AC_OUTPUT only once
metze
(This used to be commit bcaba3cb72)
2008-01-25 08:42:30 +01:00
Stefan Metzmacher
125311d929 configure.ac: we should only create ldb.pc when use the internal ldb
metze
(This used to be commit 2c75bd5009)
2008-01-25 08:40:03 +01:00
Jelmer Vernooij
1c61efc07e dcerpc_samr: Use manually written .pc file.
(This used to be commit 4b83dc0647)
2008-01-22 18:43:07 +01:00
Jelmer Vernooij
f254d53202 param: Use manually written .pc file.
(This used to be commit c0165aab47)
2008-01-22 18:41:30 +01:00
Jelmer Vernooij
2f98f4b24e gensec: Use manually written .pc file.
(This used to be commit 96a5ac9db2)
2008-01-22 18:39:54 +01:00
Jelmer Vernooij
0ae14b6cb4 torture: Use manually written .pc file.
(This used to be commit d43b18cc5e)
2008-01-22 18:38:14 +01:00
Jelmer Vernooij
9209470b92 dcerpc: Use manually written .pc files for dcerpc and ndr.
(This used to be commit 676fd18fa2)
2008-01-22 18:36:14 +01:00
Jelmer Vernooij
127e874319 registry: Use manually written .pc file.
(This used to be commit 5c64d4adaf)
2008-01-22 18:28:51 +01:00
Jelmer Vernooij
cc984e4046 ldb/talloc/tdb: Use manually written pc file.
(This used to be commit c8947fda23)
2008-01-22 18:24:00 +01:00
Jelmer Vernooij
8515d23a3a r26196: Always build python bindings for ldb.
(This used to be commit 0aa19ce73f)
2007-12-21 05:46:46 +01:00
Jelmer Vernooij
119abbf6b2 r26118: Remove whitespace that causes empty if statement to be generated.
(This used to be commit 1f096c26da)
2007-12-21 05:46:10 +01:00
Jelmer Vernooij
08b01dba3d r26113: Build tdb python bindings even when not using system tdb.
(This used to be commit ebe63bd3bc)
2007-12-21 05:46:09 +01:00
Jelmer Vernooij
c14de3fd89 r26100: Also check for SWIG.
(This used to be commit 1755adffec)
2007-12-21 05:46:03 +01:00
Jelmer Vernooij
91fe80a555 r26090: Make building tdb python bindings independent of use of external tdb.
(This used to be commit bfe54e2f19)
2007-12-21 05:45:59 +01:00
Jelmer Vernooij
29cf3a93cc r26089: Move python detection to a separate file, and don't make it an error if it isn't available.
(This used to be commit 4e7709379d)
2007-12-21 05:45:59 +01:00
Jelmer Vernooij
ea85165841 r26068: Import improved Python bindings for LDB, including tests.
(This used to be commit fc3a8caef7)
2007-12-21 05:45:51 +01:00
Stefan Metzmacher
6ce86941de r25839: use nss_wrapper code in samba4 if
--enable-nss-wrapper or --enable-developer is given

metze
(This used to be commit f8bc6b9ad0)
2007-12-21 05:44:20 +01:00
Stefan Metzmacher
91a0879b1f r25425: move LDB_MODULESDIR define into config.h
this hopefully fixes the build on some hosts

metze
(This used to be commit d03ec5655d)
2007-10-10 15:07:30 -05:00
Jelmer Vernooij
122888052f r25190: Update talloc version to 1.1.0 after API-incompatible changes.
(This used to be commit 66000a1fa2)
2007-10-10 15:06:49 -05:00
Stefan Metzmacher
e10faa4a66 r25123: we only need lib/ldb/sqlite3.m4 and lib/ldb/libldb.m4,
when we build our own ldb...

metze
(This used to be commit 775f723c80)
2007-10-10 15:06:43 -05:00
Jelmer Vernooij
97f25fe522 r25106: ldb_map is provided by libldb.so in the system-provided ldb.
(This used to be commit 15476d75e7)
2007-10-10 15:06:39 -05:00
Jelmer Vernooij
2e5f023a69 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.
(This used to be commit 8aab673df5)
2007-10-10 15:06:27 -05:00
Jelmer Vernooij
6c79213eb8 r24997: Re-enable use of system-provided tdb and/or talloc when available.
(This used to be commit 0a3b53fd2c)
2007-10-10 15:05:27 -05:00