Stefan Metzmacher
9bf122145f
lib: prepare the build of zlib
...
metze
(This used to be commit 159df68c04c9ae437ab48991154e91161ef72754)
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 66b76b018d6048cec63a75b24ec4c099f6a2eb8c)
2008-08-01 21:10:40 +02:00
Jelmer Vernooij
8259cc5926
Make sure events pc file gets installed.
...
(This used to be commit e12c0b61573f27969a79d4c07a8fd42f6c931d7e)
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 7109b6a5a19eb2dbef4259104858b171298bad6e)
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 74e1dd28f2f669bc196dc16b68c8b175bf835721)
2008-06-10 15:05:41 +02:00
Jelmer Vernooij
ffbea67677
Fix variables used in configure.
...
(This used to be commit 9a58d9138af51dec6eab832a78506e93a86c34c5)
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 33700d4a97e14aab1b45b3ddb8c80c48cd789bc6)
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 0dbacbf8be0eacaa4db6477873b7512f7261ef4c)
2008-06-09 10:54:41 +02:00
Jelmer Vernooij
0c357edb13
Fix typo.
...
(This used to be commit f0914d0187130adcd4f239d4ea0fc9f729fdedc9)
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 8328ff76416df5a6e05461d3a19f510b76f2e902)
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 7fee112d2b86b423c397118f0333065825ea3518)
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 3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b)
2008-05-18 17:48:50 +02:00
Jelmer Vernooij
b48e2e4c41
Merge ldb_map into LIBLDB.
...
(This used to be commit 4d7925f953bc9d1fcffb4a4dd268b763c18ceae6)
2008-05-11 02:15:32 +02:00
Jelmer Vernooij
acb037fb1b
Fix location of torture pc file.
...
(This used to be commit 3e2c067ec734d8c14006ce9bec75a8ffccbf72c1)
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 7fccd85cc673c139bc1d57915e0fccd22316998c)
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 64a6887ecddc1599bde5dcb06d0b74ffea1def0c)
2008-04-03 01:36:03 +02:00
Jelmer Vernooij
f41b9a9dde
Rename libsamba-config to libsamba-hostconfig.
...
(This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
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 3a9514def21c448d344648d4a28f658fbcfc07eb)
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 1dd6bea507f1f5e26cccf89148280721260a4673)
2008-02-29 14:12:23 +01:00
Jelmer Vernooij
bc282d843d
Move configure output details out of perl code.
...
(This used to be commit e33f357fb00cd504181562eaf2ca1d4511d5ec51)
2008-02-29 14:03:33 +01:00
Jelmer Vernooij
84f69645c2
Require at least talloc 1.2.0.
...
(This used to be commit e464a344bc11587abc5c663bc8d6471eeb314959)
2008-02-20 03:21:38 +01:00
Jelmer Vernooij
51b0a285f0
Avoid redetermining paths; use already stored values.
...
(This used to be commit 0d223ddc39b7438dbce6716f1f00c29579a1f4c4)
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 a44af7c3872e900e1ea0da74ef796213030e29ac)
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 86f88eb7b51377344eebf0b6fabad0f5459b3f45)
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 a22bb7725b0b825a90e955f883a34341e9f0f69e)
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 f44b838b682760e54aa981fe2e991495395d2394)
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 bcaba3cb725e1cbbe164132179a0849c7b546a73)
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 2c75bd5009020171e31b56ab3d8d6a86f19f3b49)
2008-01-25 08:40:03 +01:00
Jelmer Vernooij
1c61efc07e
dcerpc_samr: Use manually written .pc file.
...
(This used to be commit 4b83dc06471818089790c42157b972964d8d02e2)
2008-01-22 18:43:07 +01:00
Jelmer Vernooij
f254d53202
param: Use manually written .pc file.
...
(This used to be commit c0165aab47b4948b8767517b7795c6ec28fb6b6b)
2008-01-22 18:41:30 +01:00
Jelmer Vernooij
2f98f4b24e
gensec: Use manually written .pc file.
...
(This used to be commit 96a5ac9db2399019518e134a00c564ec1066f536)
2008-01-22 18:39:54 +01:00
Jelmer Vernooij
0ae14b6cb4
torture: Use manually written .pc file.
...
(This used to be commit d43b18cc5e8b58ca965205cccfe25f8a120d2ca7)
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 676fd18fa2914b7b5530014a944a11ea1d6f631d)
2008-01-22 18:36:14 +01:00
Jelmer Vernooij
127e874319
registry: Use manually written .pc file.
...
(This used to be commit 5c64d4adaf50215ec2645f76e6c0335572147614)
2008-01-22 18:28:51 +01:00
Jelmer Vernooij
cc984e4046
ldb/talloc/tdb: Use manually written pc file.
...
(This used to be commit c8947fda23eb874a7694bdee1b4de605744c2769)
2008-01-22 18:24:00 +01:00
Jelmer Vernooij
8515d23a3a
r26196: Always build python bindings for ldb.
...
(This used to be commit 0aa19ce73f435cab44f83023b9b265d4761d3c31)
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 1f096c26da5016ec2e2daea9ad7a78bc2063b423)
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 ebe63bd3bcb1e1c9faf2641f5b7661769eadac63)
2007-12-21 05:46:09 +01:00
Jelmer Vernooij
c14de3fd89
r26100: Also check for SWIG.
...
(This used to be commit 1755adffecb8ed68047d6ad69087a680cc63ba8f)
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 bfe54e2f197ea3ef760aeeef8c248ff71419ecd8)
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 4e7709379de2fb9bf1eafd9ee9cbe10a0e6df51e)
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 fc3a8caef749ddac56a4f035dde8b6ceeaa95c48)
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 f8bc6b9ad0eec60bff7fdc5653397efd9a044a29)
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 d03ec5655d84c1f0f8bdcc88398067651cf7d78c)
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 66000a1fa2365cd8a08e3ecaaa116b27eb74e8b8)
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 775f723c80335d3c701b907af18420ae68933d2f)
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 15476d75e781a9755f2e842d83527836758e4369)
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 8aab673df5200a4555777caf4ee58907cf6fe4cc)
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 0a3b53fd2cbd15c1e5839990e721bbe4d2f7d4af)
2007-10-10 15:05:27 -05:00
Kai Blin
b163ab8008
r23481: As per metze's suggestion, move the nsstest files from torture/ to nsswitch/
...
(This used to be commit 4e7dc9eae4a30f67a87dbf8ccfda7f6a3ace114d)
2007-10-10 14:53:19 -05:00