Jelmer Vernooij
873749f218
r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.
...
(This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
2007-10-10 14:17:45 -05:00
Jelmer Vernooij
f057742ef3
r18166: Fix build with external popt.
...
(This used to be commit b34310029a02402bf5f5bd8690a67a3d746906ee)
2007-10-10 14:17:45 -05:00
Stefan Metzmacher
33d6ffe16a
r18164: enable the SASL library if found
...
metze
(This used to be commit 675541f24e4681161fcc85422c14f9ecbf30e048)
2007-10-10 14:17:45 -05:00
Jelmer Vernooij
1869a8cc66
r18163: Remove defines for BOOL, False and True
...
(This used to be commit 6f5e7df6f2cf67731e596b1d1d6fafbb76123e89)
2007-10-10 14:17:44 -05:00
Jelmer Vernooij
7276648944
r18161: Fix LDB build after popt changes.
...
(This used to be commit 849fa935401b8d846e5e9c92267dc1cbabd3ae55)
2007-10-10 14:17:44 -05:00
Andrew Tridgell
3ca73facc5
r18160: - pread and pwrite replacements need to be non-static
...
- replacing rename() is pointless - all platforms have it (and the
#define of rename breaks some code)
- use system/locale.h in snprintf.c
- fix passwd.h for initgroups
- stdlib is in replace.h, not needed elsewhere
- fix the initgroups replacement
- fix mapping of dl functions to rep_*
(This used to be commit 57cd0ca176387d6a3acabf9fedeef4f2a3a3dad7)
2007-10-10 14:17:44 -05:00
Stefan Metzmacher
d093b28b55
r18159: always recreate the the archive and use -s (which does the same as ranlib)
...
and see how portable it is
metze
(This used to be commit 47b4509db909e0848842c1601f2058183d36bda7)
2007-10-10 14:17:44 -05:00
Jelmer Vernooij
d52b2fb7c4
r18157: Fix building with external popt.
...
(This used to be commit 72e71de3e591091d71e43a3c9efd1cafd82d6c89)
2007-10-10 14:17:44 -05:00
Andrew Tridgell
70b6211c98
r18156: fix platforms that need timegm replacement
...
(This used to be commit 859fefc3b9d4241c3db2b2642e3340dffd93f1dd)
2007-10-10 14:17:43 -05:00
Andrew Bartlett
3549adc7ce
r18155: Add my work in progress, a module to link with Cyrus-SASL, for a
...
DIGEST-MD5 implemenation in particular.
However, I can't make this work: Cyrus-SASL isn't loading the mech...
Andrew Bartlett
(This used to be commit 0b193d28c896c9d212a536da7d87634543d971a5)
2007-10-10 14:17:43 -05:00
Andrew Tridgell
6c85bcc972
r18154: try to get the heimdal_build code to use libreplace in a better way
...
(chasing down build failures ...)
added showflags as part of 'all' target, which makes tracking down
problems easier in the build farm
(This used to be commit d52aaccdf8a537dc8de8db7c30ff0ab076c4c63f)
2007-10-10 14:17:43 -05:00
Stefan Metzmacher
6aa376ef15
r18153: html/ isn't needed
...
metze
(This used to be commit 39dc57a50280889a56fa27638b9f56574883a487)
2007-10-10 14:17:43 -05:00
Stefan Metzmacher
6150443532
r18152: move our AC macros into lib/replace/libreplace_macros.m4
...
and include them from there
metze
(This used to be commit 38f9e90a120b4e62f005a1bac89139ee87f63071)
2007-10-10 14:17:43 -05:00
Stefan Metzmacher
53a78afe30
r18151: remove testfile
...
metze
(This used to be commit 6ffebfb9b7b8175eb312df6b9bc9fbd0db61b2e1)
2007-10-10 14:17:42 -05:00
Stefan Metzmacher
6513e415b8
r18150: fix make *clean
...
metze
(This used to be commit e354cd0fae7ad87be30a820954dc840271301177)
2007-10-10 14:17:42 -05:00
Stefan Metzmacher
8915c36b3f
r18149: fix make *clean
...
metze
(This used to be commit 477c83c9834fa4dde0b69f6413336144ea5d5bdb)
2007-10-10 14:17:42 -05:00
Stefan Metzmacher
db7de36b70
r18148: - use PHONY for test
...
- don't try to install with make test
- add make distclean and realdistclean
metze
(This used to be commit 67cb692a48726075f70b55e18e71d8fae6303d34)
2007-10-10 14:17:41 -05:00
Stefan Metzmacher
ce8ed3a961
r18147: add make realdistclean
...
metze
(This used to be commit 20543e0306b129ee89c6ad21dd41205ac0263d7d)
2007-10-10 14:17:41 -05:00
Andrew Tridgell
fed41fd9b1
r18146: we need signal.h in some places
...
(This used to be commit f226645d73c85011fea32a9b6e26eb41dd2c4336)
2007-10-10 14:17:41 -05:00
Stefan Metzmacher
e997a767aa
r18145: rename cc_feature.m4 into libreplace_macros.m4
...
metze
(This used to be commit d0f40dd3e5ca8b46ee9b2c4332b393f519383aae)
2007-10-10 14:17:40 -05:00
Stefan Metzmacher
68d172c506
r18144: make the logic a bit more cut&paste friendly
...
metze
(This used to be commit da9be10dc602d21871d970a10015e970650942fe)
2007-10-10 14:17:40 -05:00
Andrew Tridgell
ed356c7989
r18143: the 'showflags' convention from Samba is useful for the other packages
...
(This used to be commit a4d1f1d2229e1a0b1523bf14fab59278207abbc0)
2007-10-10 14:17:40 -05:00
Stefan Metzmacher
eb1def379e
r18142: add make distclean to talloc build
...
metze
(This used to be commit c8342c9ae5b37acd72271e025f0ee735a95cf8e5)
2007-10-10 14:17:39 -05:00
Andrew Tridgell
90f485eecd
r18141: an accidental nested C comment!
...
(This used to be commit 47c305c7dc5d2b2b61afe9f42f77ee3652c61a79)
2007-10-10 14:17:39 -05:00
Andrew Tridgell
92ff10f7b0
r18140: and this reduces warnings about toupper()
...
(This used to be commit 41419e54d5e79d08a71cd9c94585be3448b1e9fc)
2007-10-10 14:17:39 -05:00
Andrew Tridgell
9ac11823bb
r18139: irix needs system/network.h here
...
(This used to be commit f46ab799b41c0ec520739ec11979771316781ce4)
2007-10-10 14:17:38 -05:00
Stefan Metzmacher
01dee6e3dd
r18138: LIBREPLACE provides stuff from -ldl so it should depend on it
...
metze
(This used to be commit b4e4c115ab23bcc3b116a3736ddf2e88bab6f4cf)
2007-10-10 14:17:38 -05:00
Andrew Tridgell
bbc78c9c14
r18137: more LIBREPLACE deps
...
(This used to be commit 2d813d1e6deb99b06e43462885be848a5399b9a8)
2007-10-10 14:17:38 -05:00
Stefan Metzmacher
7ba7e54ac8
r18136: put lib/replace in the default include path
...
metze
(This used to be commit 2b51391470d0ecf001cd869e4ab9ba7a3474a7fe)
2007-10-10 14:17:38 -05:00
Andrew Tridgell
0cee00cddc
r18135: almost there ....
...
(This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93)
2007-10-10 14:17:38 -05:00
Andrew Tridgell
bf5b0606a5
r18134: the lib/replace/system/filesys.h in this patch should be
...
system/filesys.h, but it doesn't work. Metze is looking into it :-)
(This used to be commit 0dc0b7ff613d39f93c1680116c04348b720afaff)
2007-10-10 14:17:37 -05:00
Andrew Tridgell
eaf584cd97
r18133: ad2oLschema needs ctype.h on some systems
...
(This used to be commit efe60c8a4b28fa88abe5177b1a95c4ac5ac9496c)
2007-10-10 14:17:37 -05:00
Andrew Tridgell
cdd352bfcb
r18132: getpass can't depend on fns in lib/util/
...
(This used to be commit b346ab2f0573177e0a4654fd7c77a071225fc785)
2007-10-10 14:17:37 -05:00
Andrew Tridgell
886d020dbf
r18131: fixed tdb subsystem to use right tdb.h
...
fixed LIBREPLACE dep in lib/charset
(This used to be commit 2f6cd41f40cf1625918f272458b6e103e4f3e00e)
2007-10-10 14:17:37 -05:00
Andrew Tridgell
014f70008f
r18130: the move to system/ in libreplace broke some things ... should be
...
happier now
(This used to be commit 18542f184f75074e56a9793a9e3b6c6d747bb9e6)
2007-10-10 14:17:37 -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
3e11f4c061
r18127: Add macro AC_CHECK_DECL() for systems that don't have it.
...
(This used to be commit 589a1c250934a61db0f86c1e98962e195e681c79)
2007-10-10 14:17:36 -05:00
Jelmer Vernooij
0e8d1e9412
r18126: Fix -ldl dependency problem
...
(This used to be commit ce31b736a9418889538b5778ceb0b18071cdfebd)
2007-10-10 14:17:36 -05:00
Jelmer Vernooij
4f643be1cb
r18125: Remove obsolete file.
...
(This used to be commit 27aa34eb55afdbc27f36cebae074d6fef5fc822c)
2007-10-10 14:17:36 -05:00
Jelmer Vernooij
7e251d1f11
r18124: Keep right libs when looking for dl*() functions
...
(This used to be commit 12ce4cef2fcdb4224fdf15c9ecf952ceb797f02c)
2007-10-10 14:17:35 -05:00
Jelmer Vernooij
ca720634dd
r18123: Fix manual file build.
...
(This used to be commit e84b6c70a19a5113d5a100820a1f430077e52c50)
2007-10-10 14:17:35 -05:00
Jelmer Vernooij
7619eff87d
r18122: Fix warnings related to errno declaration.
...
(This used to be commit c30abc8e491d482c1771e7ac06cb511bae578467)
2007-10-10 14:17:35 -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
Jelmer Vernooij
a83286d91c
r18120: Remove generating dependencies for .d files for now as this was
...
causing make to loop.
(This used to be commit 35c8d39e6e30e3ba3dcf1db34c6256489a1a2f46)
2007-10-10 14:17:35 -05:00
Andrew Tridgell
4a0261cb29
r18119: forgot to commit this
...
(This used to be commit 37588bbf3ffa9637598881bfeef408b394c6213f)
2007-10-10 14:17:34 -05:00
Andrew Tridgell
3953c21202
r18118: its the job of libreplace to handle things like this
...
(This used to be commit fa47301c0ea482612f9f452b027aa2787b3f93a7)
2007-10-10 14:17:34 -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
Andrew Tridgell
6d2dd5a238
r18115: comparison_fn_t is defined in libreplace now
...
(This used to be commit e9ee8b1053875fd3ddc950e3b21feb106eb3850c)
2007-10-10 14:17:34 -05:00
Andrew Tridgell
58316b88e5
r18112: really make use of libreplace in ldb
...
(This used to be commit 2057159c7575479c9808aeffe711fc861e53f3c8)
2007-10-10 14:17:18 -05:00
Andrew Tridgell
e906cb5966
r18111: base inclusion of replacement printf fns on function existance, not
...
declaration. Otherwise _GNU_SOURCE and _BSD_SOURCE stuffs things up
(possibly fixable, but not now)
(This used to be commit 68caf1bba73fe68f452c7db2ac3895a451645dec)
2007-10-10 14:17:18 -05:00