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
Kai Blin
c2dc9a4d7c
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.
(This used to be commit c2d4cc1c61d7b39de2139de836dbbdb6c2edf8bb)
2007-10-10 14:53:15 -05:00
Stefan Metzmacher
c722b7ad60
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
(This used to be commit fa5b22e0c63f8fb06bfee1cfd7ca20cf5c34f1d4)
2007-10-10 14:52:06 -05:00
Stefan Metzmacher
aed8091df0
r22718: remove autoconf warnings, we should only include
...
.m4 files only once
metze
(This used to be commit 81f906537dc6db6357b1eca1f506bb1b1153c56f)
2007-10-10 14:52:03 -05:00
Jelmer Vernooij
b3a4fd11e9
r22698: Support using system tdb, when available.
...
(This used to be commit 4d3f02e845577be4a995398dbc5322da8d470009)
2007-10-10 14:52:03 -05:00
Jelmer Vernooij
30baa7f39e
r22697: Support building with external talloc.
...
(This used to be commit 3a2f9e0977bc311daa8171ea709a9cbcdd0a0c85)
2007-10-10 14:52:02 -05:00
James Peach
bd2380978d
r22027: Allow separate build and source directories. Don't follow symlinks
...
when copying hemidal_build since this leads to traversal loops.
(This used to be commit ef32ad83d2edbd8fe638d1f5493b960d2e09b6ae)
2007-10-10 14:49:42 -05:00
Jelmer Vernooij
e465953662
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.
(This used to be commit 02481df3e8653ab366cb73d124e52bc9551bb717)
2007-10-10 14:49:10 -05:00
Jelmer Vernooij
97416e6b01
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.
(This used to be commit 07652f65ce7a5b19130f1a27cbf0e1e5fae13454)
2007-10-10 14:48:04 -05:00
Stefan Metzmacher
71f6a4d05b
r20816: merge from samba3:
...
include setjmp.h via system/wait.h
metze
(This used to be commit 1b10cbb62950693760d4af6ab8691a4ba70908c9)
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
84e08dad21
r19621: move enable-dso to check_ld.m4 again and add some checks and generate more output
...
metze
(This used to be commit a07b11924c16d51cda484d417d9e1201278b03cb)
2007-10-10 14:25:17 -05:00
Jelmer Vernooij
66c17f778a
r19571: Add a USESHARED parameter (different from BLDSHARED) + two small
...
shared-library related fixes.
(This used to be commit 8c7276b6c6ccebfbc60de978fcb2c23e7fbc12b5)
2007-10-10 14:24:54 -05:00
Jelmer Vernooij
4fa24df98d
r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries
...
works again now, by specifying --enable-dso to configure.
(This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
2007-10-10 14:24:41 -05:00
Stefan Metzmacher
d08fb7b1cc
r18485: include libreplace.m4 in the aclocal.m4 files
...
and use the macros in configure.ac
metze
(This used to be commit 95d33e4d71b4c97af8413bcd136f393aa3e380dd)
2007-10-10 14:18:36 -05:00
Stefan Metzmacher
0584c108db
r18450: - autogenerate the OBJ_FILES for LIBREPLACE
...
- remove samba specific stuff from libreplace
- and include the readdir replacement stuff in the standalone builds
metze
(This used to be commit 3cac61152ef9a32313d7f7e5d38651f03a31f251)
2007-10-10 14:18:31 -05:00
Stefan Metzmacher
a57133c56e
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
(This used to be commit d8e88386748d3952c6a82726c9d36cad870992fd)
2007-10-10 14:18:31 -05:00
Andrew Tridgell
d09ef0e846
r18279: libreplace.m4 needs to come first or autoconf complains, as libreplace
...
checks for global system flags
(This used to be commit 6eefd44a878ed712bd789c84e89e70c586621b09)
2007-10-10 14:18:00 -05:00
Andrew Tridgell
24f4b6eff2
r18219: move some more portability checks out of samba4 and info lib/replace
...
(This used to be commit 50318dc55ed5eb70adb02a5680498fad3c3e590d)
2007-10-10 14:17:52 -05:00
Stefan Metzmacher
c8295a7d2f
r18181: use:
...
CC and CFLAGS
LD and LDFLAGS
STLD and STLD_FLAGS
SHLD and SHLD_FLAGS
all controled by configure
and import the values from samba3 which are more recent
metze
(This used to be commit 5e59153735102df6fae2eaaac6a7c3db86c95f8f)
2007-10-10 14:17:47 -05:00
Andrew Tridgell
a983b06d37
r18129: moved the system includes into libreplace - this gives much more
...
isolation of our portability environment from the main code, and also
simplifies the includes system (no separate #ifdef _SAMBA_BUILD for
tdb. ldb etc now)
(This used to be commit 77d1a468e06290aba789e2f3affc769fc5159a21)
2007-10-10 14:17:36 -05:00
Jelmer Vernooij
a59706f721
r18121: Simplify m4 code, hopefully fix Samba4 build problems.
...
(This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
2007-10-10 14:17:35 -05:00
Andrew Tridgell
b7477fb388
r18117: first steps in making samba4 use libreplace
...
(This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
2007-10-10 14:17:34 -05:00
Stefan Metzmacher
c91a27fd80
r18094: try to fix the samba4 build
...
metze
(This used to be commit 3c00983e2cda2ea55585c25926014e7374d613ce)
2007-10-10 14:17:15 -05:00
Stefan Metzmacher
3f42b91246
r18087: use m4_include() do notice missing files
...
metze
(This used to be commit 77948d26f046ac2857260918bd01172bf2166e21)
2007-10-10 14:17:14 -05:00
Stefan Metzmacher
fba1659720
r17755: fix the build...
...
I hope we can find a more clean approach to import lib/replace/ into ldb.
metze
(This used to be commit f9fc3f08258d36b6008aac207471f1e193065321)
2007-10-10 14:16:37 -05:00
Stefan Metzmacher
01bb4849fc
r17588: this file doesn't exist anymore
...
metze
(This used to be commit 2da459287f77f00258f196510963674300982907)
2007-10-10 14:16:15 -05:00
Andrew Bartlett
ca62ddd8d9
r16051: Move the XATTR compatability code into a new file, so I can use it for
...
the getntacl utility.
Andrew Bartlett
(This used to be commit b1e0d4747b412929e1d4e24d6d9e504df3ddc824)
2007-10-10 14:08:53 -05:00
Jelmer Vernooij
53f005f6aa
r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests.
...
(This used to be commit d72c5c8f755277eb22e1f6834d98202f00c09934)
2007-10-10 14:05:58 -05:00
Jelmer Vernooij
a3e5a7e91d
r15565: Rename configure.in to configure.ac, which is the name preferred
...
by autoconf these days
(This used to be commit e0c178d297a978d3b4e942cc9d3d35127f898814)
2007-10-10 14:05:56 -05:00