Jelmer Vernooij
35efbc84c7
r25953: AIX make doesn't support $^.
...
(This used to be commit 91133d2711
)
2007-12-21 05:45:16 +01:00
Jelmer Vernooij
0969ac9e61
r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.
...
(This used to be commit 228dd6830e
)
2007-12-21 05:45:12 +01:00
Jelmer Vernooij
2ca86c7769
r25880: Try to get some more flags right.
...
(This used to be commit bbc36fd3f6
)
2007-12-21 05:44:37 +01:00
Jelmer Vernooij
b05601f568
r25879: Don't use shared library for command-line utilities for now - breaks the testsuite, and there is no portable equivalent of LD_LIBRARY_PATH.
...
(This used to be commit 9730c29509
)
2007-12-21 05:44:37 +01:00
Jelmer Vernooij
414e5eca2e
r25877: Add libreplace macro for soname flags.
...
(This used to be commit 25aa875119
)
2007-12-21 05:44:36 +01:00
Jelmer Vernooij
abee59c0f5
r25862: Avoid po, causes trouble on BSD systems.
...
(This used to be commit c7fd5a5172
)
2007-12-21 05:44:31 +01:00
Jelmer Vernooij
4ef9649c8c
r25858: Clean up po files.
...
(This used to be commit af135938c1
)
2007-12-21 05:44:30 +01:00
Jelmer Vernooij
f0be600e0d
r25854: Link against -ldl properly.
...
(This used to be commit 6c46a92528
)
2007-12-21 05:44:28 +01:00
Jelmer Vernooij
a0e67315a4
r25853: Specify LIBS to sample_module - fixes build for gcov hosts.
...
(This used to be commit db9ebea52b
)
2007-12-21 05:44:28 +01:00
Jelmer Vernooij
dd66e34d41
r25851: Move system-specific ldflags checks to libreplace so they can be used by ldb.
...
(This used to be commit d28c8b822e
)
2007-12-21 05:44:27 +01:00
Jelmer Vernooij
6e561c7f7d
r25850: Add macro for picflag.
...
(This used to be commit 9ebc6f2d17
)
2007-12-21 05:44:26 +01:00
Jelmer Vernooij
48ed51e61e
r25846: Add configure test for -Wl,--export-dynamic.
...
(This used to be commit f67040d2a0
)
2007-12-21 05:44:24 +01:00
Jelmer Vernooij
f3c0a6c459
r25844: Enable soloading by default.
...
(This used to be commit 8760f81aea
)
2007-12-21 05:44:23 +01:00
Jelmer Vernooij
61b5dce0e6
r25843: Finish check-soloading.
...
(This used to be commit 4fd3770f0c
)
2007-12-21 05:44:23 +01:00
Jelmer Vernooij
f017f87107
r25842: Start working on test for loading dso's in ldb.
...
(This used to be commit d41ed7ca8d
)
2007-12-21 05:44:22 +01:00
Jelmer Vernooij
0ca0c0e5a2
r25100: Include LDAP libs in .pc file so linking statically against libldb works again.
...
(This used to be commit bcf5c94474
)
2007-10-10 15:06:37 -05:00
Andrew Bartlett
49c42e2550
r24261: Fix the standalone ldb build after I moved the objectclass module out.
...
Andrew Bartlett
(This used to be commit c4c3afcdcb
)
2007-10-10 15:01:32 -05:00
Jelmer Vernooij
cc26fe9b74
r22762: Some ldb_map changes:
...
* Change license to LGPL, so it can be used by non-Samba users of
LDB (cleared with Martin as well).
* Include ldb_map in standalone build.
* Move ldb_map to its own directory
(This used to be commit a90202abca
)
2007-10-10 14:52:15 -05:00
Jelmer Vernooij
bb71fc3856
r22687: use DESTDIR.
...
(This used to be commit 0b34da929f
)
2007-10-10 14:52:02 -05:00
Jelmer Vernooij
42cf31f3c6
r22600: Update bzr ignores, put right version in .pc files, prepare for support of system versions of tdb, talloc.
...
(This used to be commit 9b991ce9ca
)
2007-10-10 14:51:50 -05:00
Jelmer Vernooij
2ea1896591
r22598: Simplify includes for replace.
...
(This used to be commit e72cec408e
)
2007-10-10 14:51:49 -05:00
Jelmer Vernooij
c9cf06b146
r22596: Set _CFLAGS variables rather than putting knowledge in the ldb Makefile.
...
This should make it easier to allow use of system tdb or talloc libs using
pkg-config.
(This used to be commit a3ec90a263
)
2007-10-10 14:51:48 -05:00
Stefan Metzmacher
a7127ad79e
r19743: merge from samba3:
...
remove old unused schema module
metze
(This used to be commit 3c16951b0d
)
2007-10-10 14:28:18 -05:00
Stefan Metzmacher
38272577f1
r19714: - add an explicit default target (needs to be the first target in the Makefile)
...
- let 'make nss' work alone
metze
(This used to be commit 5685b6c8a2
)
2007-10-10 14:28:12 -05:00
Simo Sorce
8e82a76105
r19459: Do not build nss by default (it probably works only on linux)
...
Fix warning with standalone.sh if build exists
(This used to be commit d74fac5740
)
2007-10-10 14:21:35 -05:00
Simo Sorce
803a6dbaca
r19456: Add an example application for ldb using the tdb backend
...
(This used to be commit 778198f279
)
2007-10-10 14:21:35 -05:00
Stefan Metzmacher
d544f8a6de
r19123: - pass LDFLAGS from configure to Makefile
...
which should fix the build on Tru64 in the build farm.
Thanks to Bjoern Jacke for finding this!
metze
(This used to be commit 165722a16c
)
2007-10-10 14:20:37 -05:00
Andrew Tridgell
182ab7107c
r18539: 'make distclean' should delete config.cache
...
(This used to be commit 5a8becb1be
)
2007-10-10 14:18:43 -05:00
Andrew Tridgell
12e7682e7b
r18437: added a 'make valgrindtest' target for ldb
...
(This used to be commit 4c33c6bb97
)
2007-10-10 14:18:29 -05:00
Jelmer Vernooij
f057742ef3
r18166: Fix build with external popt.
...
(This used to be commit b34310029a
)
2007-10-10 14:17:45 -05:00
Jelmer Vernooij
7276648944
r18161: Fix LDB build after popt changes.
...
(This used to be commit 849fa93540
)
2007-10-10 14:17:44 -05:00
Stefan Metzmacher
6513e415b8
r18150: fix make *clean
...
metze
(This used to be commit e354cd0fae
)
2007-10-10 14:17:42 -05:00
Andrew Tridgell
ed356c7989
r18143: the 'showflags' convention from Samba is useful for the other packages
...
(This used to be commit a4d1f1d222
)
2007-10-10 14:17:40 -05:00
Andrew Tridgell
ea086c1cc8
r18109: move ldb to use the same build methods
...
(This used to be commit 28dcbb512f
)
2007-10-10 14:17:18 -05:00
Jelmer Vernooij
38fdde5d9b
r18031: Merge my replace fixes:
...
* libreplace can now build stand-alone
* add stub testsuite for libreplace
* make talloc/tdb/ldb use libreplace
(This used to be commit fe7ca4b145
)
2007-10-10 14:17:05 -05:00
Stefan Metzmacher
071582898c
r17960: try to use gmake if present on IRIX
...
metze
(This used to be commit 18b4ae591a
)
2007-10-10 14:16:57 -05:00
Stefan Metzmacher
7a76b20d4f
r17747: ldb's make test should not try to install something
...
metze
(This used to be commit ccf9ad0d2f
)
2007-10-10 14:16:36 -05:00
Andrew Tridgell
461ff1ecc9
r17746: the automatic archive creation in make breaks on 3 platforms. Lets try
...
manual archives and see if they work a bit better ....
(This used to be commit 15ec8c3741
)
2007-10-10 14:16:36 -05:00
Andrew Tridgell
309ef90690
r17738: solving the seemingly trivial problem of timegm() being missing on
...
some systems requires quite a large change in ldb. The core problem is
that ldb doesn't have its own equivalent of lib/replace/, so we have
no sane place to put things like timegm.c
This patch moves part of lib/replace/ from Samba4 into ldb, and the
next patch will remove those parts from Samba4. We will probably need
to similarly move parts of lib/replace/ into lib/talloc/ and lib/tdb/,
so that at each level the libraries have replacements for the
functions they need, but higher level libraries don't need to
re-include replacements if a lower level library already replaces the
function
(This used to be commit c2f6c217fb
)
2007-10-10 14:16:34 -05:00
Andrew Tridgell
1f7a813199
r17735: a (probably useless) attempt to workaround stupidity in HPs version of
...
make
(This used to be commit b85b1f5926
)
2007-10-10 14:16:34 -05:00
Andrew Tridgell
96adaec729
r17733: doxygen is way too noisy to build every time, and it doesn't do
...
dependencies. If someone can fix it to only rebuild when something
changes, then feel free to re-enable it by default. Otherwise use
"make doxygen" if you are in need of a doxygen fix ....
(This used to be commit e9ab8d9f48
)
2007-10-10 14:16:33 -05:00
Andrew Tridgell
48032446a6
r17731: try to cope with freebsd handling of .a dependencies
...
(This used to be commit 1ad1d5f37e
)
2007-10-10 14:16:33 -05:00
Andrew Tridgell
c09f6050f7
r17729: remove the dependence on an internet connection for building
...
standalone ldb by only running xsltproc if we can find a local copy of
the required stylesheets
(This used to be commit 16be09e0d6
)
2007-10-10 14:16:32 -05:00
Andrew Tridgell
28e1409720
r17725: VPATH and builds out of the source directory causes problems with the
...
AIX 5.1 version of make. Putting a direct dependency on $(OBJS) works
around this, and should be harmless on other systems
(This used to be commit 6a7182b599
)
2007-10-10 14:16:32 -05:00
Andrew Tridgell
ba8ed91a75
r17721: fixed the dlopen and MODULESDIR handling in the standalone build
...
(This used to be commit a40e8c210a
)
2007-10-10 14:16:31 -05:00
Andrew Tridgell
b2dd4b3e15
r17706: remove the dependence on gnu make in the standalone build
...
(This used to be commit 07fa357f3f
)
2007-10-10 14:16:28 -05:00
Andrew Tridgell
d5c4606798
r17702: test for gcc, and only enable gcc flags if true
...
(This used to be commit 6495620d18
)
2007-10-10 14:16:27 -05:00
Andrew Tridgell
8c53215884
r17701: doxygen (if installed!) needs to be run in the src directory
...
(This used to be commit bd1bd1c5ce
)
2007-10-10 14:16:27 -05:00
Andrew Tridgell
787dbed6c3
r17696: attempt to allow ldb to use an external popt directory, so we can
...
point it at the popt sources in the samba source tree when building in
the build farm
(This used to be commit 13e14e0f8d
)
2007-10-10 14:16:26 -05:00
Andrew Tridgell
66758e092b
r17695: added installcheck target
...
(This used to be commit 7cca1f83f4
)
2007-10-10 14:16:26 -05:00