Jelmer Vernooij
9ef623beda
Merge branch 'singlepopt' into single
...
Conflicts:
source4/Makefile
2008-09-16 17:20:54 +02:00
Jelmer Vernooij
c8bff39df6
Use a single copy of popt in samba3 and samba4.
2008-09-16 17:20:16 +02:00
Jelmer Vernooij
a347ab83f4
Merge branch 'singlensswrap' into single
...
Conflicts:
source3/configure.in
source4/Makefile
source4/configure.ac
source4/lib/nss_wrapper/nss_wrapper.c
source4/lib/replace/system/passwd.h
source4/main.mk
2008-09-16 17:07:11 +02:00
Jelmer Vernooij
ca2da61540
Use single cope of nss_wrapper in Samba 3 and Samba 4.
2008-09-16 17:05:00 +02:00
Jelmer Vernooij
7fdca97040
Merge branch 'singlesw' into single
...
Conflicts:
source3/lib/socket_wrapper/socket_wrapper.c
source4/lib/replace/system/network.h
2008-09-16 16:46:22 +02:00
Jelmer Vernooij
bf21371c09
Merge branch 'singlereplace' into single
...
Conflicts:
source4/configure.ac
source4/torture/local/config.mk
2008-09-16 16:45:10 +02:00
Jelmer Vernooij
f957aeaee6
Merge branch 'singletdb' into single
2008-09-16 16:44:16 +02:00
Jelmer Vernooij
41669237cd
Use single copy of socket_wrapper in Samba 3 and Samba 4.
2008-09-16 16:39:45 +02:00
Jelmer Vernooij
0888ffa2b7
Make Samba 3 and Samba 4 both use the same single copy of libreplace.
2008-09-16 16:30:14 +02:00
Jelmer Vernooij
7111645d3c
Use single copy of tdb in both samba3 and samba4.
2008-09-16 15:16:31 +02:00
Jelmer Vernooij
80a5da73e9
Share talloc source code between Samba 3 and Samba 4.
2008-09-16 14:36:41 +02:00
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