bbaumbach/samba-autobuild/.git
16 years agor18220: $#foo returns the index of the last element not the count of elements,
Stefan Metzmacher [Thu, 7 Sep 2006 12:40:29 +0000 (12:40 +0000)]
r18220: $#foo returns the index of the last element not the count of elements,
so we need >= 0.

as 0 means one element

metze
(This used to be commit d8b5d0c9a75731c8627e8fabb364ec0ad0e9decd)

16 years agor18219: move some more portability checks out of samba4 and info lib/replace
Andrew Tridgell [Thu, 7 Sep 2006 12:10:06 +0000 (12:10 +0000)]
r18219: move some more portability checks out of samba4 and info lib/replace
(This used to be commit 50318dc55ed5eb70adb02a5680498fad3c3e590d)

16 years agor18218: setenv() is guaranteed by libreplace
Andrew Tridgell [Thu, 7 Sep 2006 11:48:53 +0000 (11:48 +0000)]
r18218: setenv() is guaranteed by libreplace

also, putenv() cannot take a const char *
(This used to be commit 03c9f9dc3668d43983e0e6d7b87d9d3bbf8869f0)

16 years agor18217: use shorter perl
Stefan Metzmacher [Thu, 7 Sep 2006 11:17:56 +0000 (11:17 +0000)]
r18217: use shorter perl

metze
(This used to be commit 4ce7b4e45c016215a84a70b677d55cc6e79a2473)

16 years agor18216: a special override for the broken HP-UX C compiler. It does support
Andrew Tridgell [Thu, 7 Sep 2006 10:50:33 +0000 (10:50 +0000)]
r18216: a special override for the broken HP-UX C compiler. It does support
C99 initialisers without any flags, but if you don't give it -AC99
then it dies when those initialisers are very complex
(This used to be commit 46f72d7e3f285d08a043b4e8551f22c4dffe65e5)

16 years agor18215: use a shorter version
Stefan Metzmacher [Thu, 7 Sep 2006 10:32:49 +0000 (10:32 +0000)]
r18215: use a shorter version

metze
(This used to be commit 239a2607ab1a725dcbbfc03103006d2a3bf6b41e)

16 years agor18214: don't add empty elements
Stefan Metzmacher [Thu, 7 Sep 2006 10:25:55 +0000 (10:25 +0000)]
r18214: don't add empty elements

metze
(This used to be commit 9695a4bd530d0f49e6a87c6bb56502c6d2d3bdbd)

16 years agor18213: don't list LIBREPLACE depdendecies explicit and
Stefan Metzmacher [Thu, 7 Sep 2006 10:02:32 +0000 (10:02 +0000)]
r18213: don't list LIBREPLACE depdendecies explicit and
always at it as first private dependencies

metze
(This used to be commit 135d096776b53ae09ffc2b4f767dfbd18139570f)

16 years agor18212: Use bitmap for access mask. Patch by Ronnie Sahlberg.
Jelmer Vernooij [Thu, 7 Sep 2006 09:59:39 +0000 (09:59 +0000)]
r18212: Use bitmap for access mask. Patch by Ronnie Sahlberg.
(This used to be commit d03aaecdcd62ecf2910f0d0570184a0c42874574)

16 years agor18211: wct is not a size, so don't use size_t
Andrew Tridgell [Thu, 7 Sep 2006 09:49:34 +0000 (09:49 +0000)]
r18211: wct is not a size, so don't use size_t

this should fix a pile of printf format warnings
(This used to be commit fe209e360e3857f39355335e4fa6a43b2db23038)

16 years agor18210: - reenable autodependencies
Stefan Metzmacher [Thu, 7 Sep 2006 09:38:49 +0000 (09:38 +0000)]
r18210: - reenable autodependencies
- and add -MT $@ to the dependency generation
  to notice changes in depdendecies of header files

you may need a 'make clean' or at least you need to remove
heimdal_build/replace.hd

metze
(This used to be commit 5ecf98cc189039023ff0a97f43eba7fb2c2cdc46)

16 years agor18209: fix the ifdef for HAVE_HISTORY_LIST
Andrew Tridgell [Thu, 7 Sep 2006 09:05:50 +0000 (09:05 +0000)]
r18209: fix the ifdef for HAVE_HISTORY_LIST
(This used to be commit bda5c3c0e39de0ae2d4686a8746cc7ee1cc9d18f)

16 years agor18208: Mac OS X also doesn't have history_list()
Andrew Tridgell [Thu, 7 Sep 2006 08:34:12 +0000 (08:34 +0000)]
r18208: Mac OS X also doesn't have history_list()

must be a pretty old readline lib!
(This used to be commit ba901e6820c02bc696c0bd3e9e0788801fd0795b)

16 years agor18207: not all readline libs have rl_event_hook
Andrew Tridgell [Thu, 7 Sep 2006 07:56:41 +0000 (07:56 +0000)]
r18207: not all readline libs have rl_event_hook

this should help with coreserverbuild (Mac OS X)
(This used to be commit b0efbdfa98cfda87a78874c2a71a52cc091e4021)

16 years agor18206: need rep_ macro for setlinebuf
Andrew Tridgell [Thu, 7 Sep 2006 07:26:02 +0000 (07:26 +0000)]
r18206: need rep_ macro for setlinebuf
(This used to be commit 6a48f75eaef031538c3e5b98d8672919bba7c409)

16 years agor18205: need rep_ macros for seteuid and setegid
Andrew Tridgell [Thu, 7 Sep 2006 07:23:58 +0000 (07:23 +0000)]
r18205: need rep_ macros for seteuid and setegid
(This used to be commit dd7af58b83815620114795aa49bc30b2440bd81b)

16 years agor18204: darn, compilers always look in the directory the source is in for
Andrew Tridgell [Thu, 7 Sep 2006 07:13:35 +0000 (07:13 +0000)]
r18204: darn, compilers always look in the directory the source is in for
headers with "" even with a -I override. That means our heimdal_build/
roken override doesn't work.

Switching to <> style includes in roken fixes this. lha, would be be
acceptable upstream? I notice that half your includes of roken.h are
with <> now anyway, so should be harmless (and even more consistent!)
(This used to be commit 92742b899941687c861a85683ad2c2c6a3083fb6)

16 years agor18203: rearranged the overrides in heimdal_build/*.h to avoid the use of
Andrew Tridgell [Thu, 7 Sep 2006 04:52:06 +0000 (04:52 +0000)]
r18203: rearranged the overrides in heimdal_build/*.h to avoid the use of
heimdal_build/config.h from interfering with libreplace

This is a workaround for the fact that with the current CFLAGS and
dependencies system, -Iheimdal_build is put at the front of the
includes list, which means it overrides the normal config.h
(This used to be commit 84335903ceaf2242e43a0c5464e33408daec44b4)

16 years agor18202: moved the overrides for HAVE_xxx from heimdal_build/config.h to
Andrew Tridgell [Thu, 7 Sep 2006 04:24:54 +0000 (04:24 +0000)]
r18202: moved the overrides for HAVE_xxx from heimdal_build/config.h to
heimdal_build/roken.h

This is a workaround for the fact that with the current CFLAGS and
dependencies system, -Iheimdal_build is put at the front of the
includes list, which means it overrides the normal config.h
(This used to be commit dc2580f0fd67687cbe4b590a7fed9fde0db4a4a0)

16 years agor18198: Fix callbacks to use allocated or constant memory, not the stack.
Andrew Bartlett [Thu, 7 Sep 2006 03:24:08 +0000 (03:24 +0000)]
r18198: Fix callbacks to use allocated or constant memory, not the stack.
These values are used by SASL at a later time, and must remain valid.

Make the password callback actually return the password.

Andrew Bartlett
(This used to be commit 8e12f92bbe3aa878292169f4699502e241ef6c0b)

16 years agor18194: Allow empty bitmap {} declarations.
Jelmer Vernooij [Wed, 6 Sep 2006 22:25:54 +0000 (22:25 +0000)]
r18194: Allow empty bitmap {} declarations.
(This used to be commit 084b5002b9a8c9790ce81480fe26d57e52789dbb)

16 years agor18190: Add more NET tests to be run on the build farm.
Rafal Szczesniak [Wed, 6 Sep 2006 19:43:39 +0000 (19:43 +0000)]
r18190: Add more NET tests to be run on the build farm.

rafal
(This used to be commit 8657bd437a13513632650a192509fc98c686c69d)

16 years agor18184: make clear that autodepencies are disabled currently
Stefan Metzmacher [Wed, 6 Sep 2006 16:33:07 +0000 (16:33 +0000)]
r18184: make clear that autodepencies are disabled currently

metze
(This used to be commit a2eee3c6dbe14fc8fc6ee2f5581f2d9a33e25def)

16 years agor18183: - add LIBREPLACE globaly and add LIBREPLACE_HOSTCC
Stefan Metzmacher [Wed, 6 Sep 2006 15:28:20 +0000 (15:28 +0000)]
r18183: - add LIBREPLACE globaly and add LIBREPLACE_HOSTCC
- also specify USE_HOSTCC = YES on binaries that use HOSTCC

I also disable autodependecies as this change let make run forever,
I hopefully fix that tomorrow

metze
(This used to be commit 159f74570233a8707dc1deb70fb1917a854213f8)

16 years agor18181: use:
Stefan Metzmacher [Wed, 6 Sep 2006 15:01:25 +0000 (15:01 +0000)]
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)

16 years agor18179: - move CC specific stuff to check_cc.m4
Stefan Metzmacher [Wed, 6 Sep 2006 14:29:57 +0000 (14:29 +0000)]
r18179: - move CC specific stuff to check_cc.m4
- add some AC_DEFINES to rewrite.m4
  (I'll remove them from check_ld.m4 soon)
  (I've also merged new values from samba3)

metze
(This used to be commit de0c8d1b1729daef984d5b44e0224481cf9e2164)

16 years agor18178: another place needs LIBREPLACE to get strndup
Andrew Tridgell [Wed, 6 Sep 2006 13:29:25 +0000 (13:29 +0000)]
r18178: another place needs LIBREPLACE to get strndup

metze or jelmer, is there some way we can get LIBREPLACE in globally?
We're going to be chasing these forever!
(This used to be commit 7a9d41dd5b71f79ec10c2d3774d01dba696728fd)

16 years agor18176: reg_util.c needs LIBREPLACE for strndup
Andrew Tridgell [Wed, 6 Sep 2006 13:15:37 +0000 (13:15 +0000)]
r18176: reg_util.c needs LIBREPLACE for strndup
(This used to be commit dc1369b2ad1f55e1acfcc2ddd99ec6ac8b115da9)

16 years agor18173: PICSUFFIX isn't used anymore
Stefan Metzmacher [Wed, 6 Sep 2006 12:59:44 +0000 (12:59 +0000)]
r18173: PICSUFFIX isn't used anymore

metze
(This used to be commit 647f3b140c77a2a01ff0c9fadf45e080659844d1)

16 years agor18171: Generate prototypes for functions returning bool.
Jelmer Vernooij [Wed, 6 Sep 2006 12:30:26 +0000 (12:30 +0000)]
r18171: Generate prototypes for functions returning bool.
(This used to be commit 587a681c19a2747faaf83157e94dba998b6caf42)

16 years agor18169: Remove accidentally committed bits
Jelmer Vernooij [Wed, 6 Sep 2006 12:29:05 +0000 (12:29 +0000)]
r18169: Remove accidentally committed bits
(This used to be commit 51faeff2fa8050190ce0c3608f7936414fe2ea15)

16 years agor18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.
Jelmer Vernooij [Wed, 6 Sep 2006 12:28:01 +0000 (12:28 +0000)]
r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.
(This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)

16 years agor18166: Fix build with external popt.
Jelmer Vernooij [Wed, 6 Sep 2006 12:18:15 +0000 (12:18 +0000)]
r18166: Fix build with external popt.
(This used to be commit b34310029a02402bf5f5bd8690a67a3d746906ee)

16 years agor18164: enable the SASL library if found
Stefan Metzmacher [Wed, 6 Sep 2006 12:12:42 +0000 (12:12 +0000)]
r18164: enable the SASL library if found

metze
(This used to be commit 675541f24e4681161fcc85422c14f9ecbf30e048)

16 years agor18163: Remove defines for BOOL, False and True
Jelmer Vernooij [Wed, 6 Sep 2006 12:10:25 +0000 (12:10 +0000)]
r18163: Remove defines for BOOL, False and True
(This used to be commit 6f5e7df6f2cf67731e596b1d1d6fafbb76123e89)

16 years agor18161: Fix LDB build after popt changes.
Jelmer Vernooij [Wed, 6 Sep 2006 11:48:24 +0000 (11:48 +0000)]
r18161: Fix LDB build after popt changes.
(This used to be commit 849fa935401b8d846e5e9c92267dc1cbabd3ae55)

16 years agor18160: - pread and pwrite replacements need to be non-static
Andrew Tridgell [Wed, 6 Sep 2006 11:31:59 +0000 (11:31 +0000)]
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)

16 years agor18159: always recreate the the archive and use -s (which does the same as ranlib)
Stefan Metzmacher [Wed, 6 Sep 2006 11:20:43 +0000 (11:20 +0000)]
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)

16 years agor18157: Fix building with external popt.
Jelmer Vernooij [Wed, 6 Sep 2006 10:50:52 +0000 (10:50 +0000)]
r18157: Fix building with external popt.
(This used to be commit 72e71de3e591091d71e43a3c9efd1cafd82d6c89)

16 years agor18156: fix platforms that need timegm replacement
Andrew Tridgell [Wed, 6 Sep 2006 10:40:36 +0000 (10:40 +0000)]
r18156: fix platforms that need timegm replacement
(This used to be commit 859fefc3b9d4241c3db2b2642e3340dffd93f1dd)

16 years agor18155: Add my work in progress, a module to link with Cyrus-SASL, for a
Andrew Bartlett [Wed, 6 Sep 2006 10:34:18 +0000 (10:34 +0000)]
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)

16 years agor18154: try to get the heimdal_build code to use libreplace in a better way
Andrew Tridgell [Wed, 6 Sep 2006 10:30:17 +0000 (10:30 +0000)]
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)

16 years agor18153: html/ isn't needed
Stefan Metzmacher [Wed, 6 Sep 2006 10:14:01 +0000 (10:14 +0000)]
r18153: html/ isn't needed

metze
(This used to be commit 39dc57a50280889a56fa27638b9f56574883a487)

16 years agor18152: move our AC macros into lib/replace/libreplace_macros.m4
Stefan Metzmacher [Wed, 6 Sep 2006 09:52:16 +0000 (09:52 +0000)]
r18152: move our AC macros into lib/replace/libreplace_macros.m4
and include them from there

metze
(This used to be commit 38f9e90a120b4e62f005a1bac89139ee87f63071)

16 years agor18151: remove testfile
Stefan Metzmacher [Wed, 6 Sep 2006 09:47:02 +0000 (09:47 +0000)]
r18151: remove testfile

metze
(This used to be commit 6ffebfb9b7b8175eb312df6b9bc9fbd0db61b2e1)

16 years agor18150: fix make *clean
Stefan Metzmacher [Wed, 6 Sep 2006 09:44:12 +0000 (09:44 +0000)]
r18150: fix make *clean

metze
(This used to be commit e354cd0fae7ad87be30a820954dc840271301177)

16 years agor18149: fix make *clean
Stefan Metzmacher [Wed, 6 Sep 2006 09:26:47 +0000 (09:26 +0000)]
r18149: fix make *clean

metze
(This used to be commit 477c83c9834fa4dde0b69f6413336144ea5d5bdb)

16 years agor18148: - use PHONY for test
Stefan Metzmacher [Wed, 6 Sep 2006 09:06:49 +0000 (09:06 +0000)]
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)

16 years agor18147: add make realdistclean
Stefan Metzmacher [Wed, 6 Sep 2006 08:47:32 +0000 (08:47 +0000)]
r18147: add make realdistclean

metze
(This used to be commit 20543e0306b129ee89c6ad21dd41205ac0263d7d)

16 years agor18146: we need signal.h in some places
Andrew Tridgell [Wed, 6 Sep 2006 08:43:33 +0000 (08:43 +0000)]
r18146: we need signal.h in some places
(This used to be commit f226645d73c85011fea32a9b6e26eb41dd2c4336)

16 years agor18145: rename cc_feature.m4 into libreplace_macros.m4
Stefan Metzmacher [Wed, 6 Sep 2006 08:30:56 +0000 (08:30 +0000)]
r18145: rename cc_feature.m4 into libreplace_macros.m4

metze
(This used to be commit d0f40dd3e5ca8b46ee9b2c4332b393f519383aae)

16 years agor18144: make the logic a bit more cut&paste friendly
Stefan Metzmacher [Wed, 6 Sep 2006 08:27:07 +0000 (08:27 +0000)]
r18144: make the logic a bit more cut&paste friendly

metze
(This used to be commit da9be10dc602d21871d970a10015e970650942fe)

16 years agor18143: the 'showflags' convention from Samba is useful for the other packages
Andrew Tridgell [Wed, 6 Sep 2006 07:11:09 +0000 (07:11 +0000)]
r18143: the 'showflags' convention from Samba is useful for the other packages
(This used to be commit a4d1f1d2229e1a0b1523bf14fab59278207abbc0)

16 years agor18142: add make distclean to talloc build
Stefan Metzmacher [Wed, 6 Sep 2006 06:47:10 +0000 (06:47 +0000)]
r18142: add make distclean to talloc build

metze
(This used to be commit c8342c9ae5b37acd72271e025f0ee735a95cf8e5)

16 years agor18141: an accidental nested C comment!
Andrew Tridgell [Wed, 6 Sep 2006 06:20:29 +0000 (06:20 +0000)]
r18141: an accidental nested C comment!
(This used to be commit 47c305c7dc5d2b2b61afe9f42f77ee3652c61a79)

16 years agor18140: and this reduces warnings about toupper()
Andrew Tridgell [Wed, 6 Sep 2006 06:14:40 +0000 (06:14 +0000)]
r18140: and this reduces warnings about toupper()
(This used to be commit 41419e54d5e79d08a71cd9c94585be3448b1e9fc)

16 years agor18139: irix needs system/network.h here
Andrew Tridgell [Wed, 6 Sep 2006 06:12:36 +0000 (06:12 +0000)]
r18139: irix needs system/network.h here
(This used to be commit f46ab799b41c0ec520739ec11979771316781ce4)

16 years agor18138: LIBREPLACE provides stuff from -ldl so it should depend on it
Stefan Metzmacher [Wed, 6 Sep 2006 06:05:58 +0000 (06:05 +0000)]
r18138: LIBREPLACE provides stuff from -ldl so it should depend on it

metze
(This used to be commit b4e4c115ab23bcc3b116a3736ddf2e88bab6f4cf)

16 years agor18137: more LIBREPLACE deps
Andrew Tridgell [Wed, 6 Sep 2006 05:59:10 +0000 (05:59 +0000)]
r18137: more LIBREPLACE deps
(This used to be commit 2d813d1e6deb99b06e43462885be848a5399b9a8)

16 years agor18136: put lib/replace in the default include path
Stefan Metzmacher [Wed, 6 Sep 2006 05:57:21 +0000 (05:57 +0000)]
r18136: put lib/replace in the default include path

metze
(This used to be commit 2b51391470d0ecf001cd869e4ab9ba7a3474a7fe)

16 years agor18135: almost there ....
Andrew Tridgell [Wed, 6 Sep 2006 05:54:43 +0000 (05:54 +0000)]
r18135: almost there ....
(This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93)

16 years agor18134: the lib/replace/system/filesys.h in this patch should be
Andrew Tridgell [Wed, 6 Sep 2006 05:42:23 +0000 (05:42 +0000)]
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)

16 years agor18133: ad2oLschema needs ctype.h on some systems
Andrew Tridgell [Wed, 6 Sep 2006 05:28:04 +0000 (05:28 +0000)]
r18133: ad2oLschema needs ctype.h on some systems
(This used to be commit efe60c8a4b28fa88abe5177b1a95c4ac5ac9496c)

16 years agor18132: getpass can't depend on fns in lib/util/
Andrew Tridgell [Wed, 6 Sep 2006 05:27:01 +0000 (05:27 +0000)]
r18132: getpass can't depend on fns in lib/util/
(This used to be commit b346ab2f0573177e0a4654fd7c77a071225fc785)

16 years agor18131: fixed tdb subsystem to use right tdb.h
Andrew Tridgell [Wed, 6 Sep 2006 05:21:32 +0000 (05:21 +0000)]
r18131: fixed tdb subsystem to use right tdb.h
fixed LIBREPLACE dep in lib/charset
(This used to be commit 2f6cd41f40cf1625918f272458b6e103e4f3e00e)

16 years agor18130: the move to system/ in libreplace broke some things ... should be
Andrew Tridgell [Wed, 6 Sep 2006 04:58:06 +0000 (04:58 +0000)]
r18130: the move to system/ in libreplace broke some things ... should be
happier now
(This used to be commit 18542f184f75074e56a9793a9e3b6c6d747bb9e6)

16 years agor18129: moved the system includes into libreplace - this gives much more
Andrew Tridgell [Wed, 6 Sep 2006 04:44:32 +0000 (04:44 +0000)]
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)

16 years agor18127: Add macro AC_CHECK_DECL() for systems that don't have it.
Jelmer Vernooij [Wed, 6 Sep 2006 02:07:44 +0000 (02:07 +0000)]
r18127: Add macro AC_CHECK_DECL() for systems that don't have it.
(This used to be commit 589a1c250934a61db0f86c1e98962e195e681c79)

16 years agor18126: Fix -ldl dependency problem
Jelmer Vernooij [Wed, 6 Sep 2006 02:04:30 +0000 (02:04 +0000)]
r18126: Fix -ldl dependency problem
(This used to be commit ce31b736a9418889538b5778ceb0b18071cdfebd)

16 years agor18125: Remove obsolete file.
Jelmer Vernooij [Wed, 6 Sep 2006 02:00:17 +0000 (02:00 +0000)]
r18125: Remove obsolete file.
(This used to be commit 27aa34eb55afdbc27f36cebae074d6fef5fc822c)

16 years agor18124: Keep right libs when looking for dl*() functions
Jelmer Vernooij [Wed, 6 Sep 2006 01:50:09 +0000 (01:50 +0000)]
r18124: Keep right libs when looking for dl*() functions
(This used to be commit 12ce4cef2fcdb4224fdf15c9ecf952ceb797f02c)

16 years agor18123: Fix manual file build.
Jelmer Vernooij [Wed, 6 Sep 2006 01:45:07 +0000 (01:45 +0000)]
r18123: Fix manual file build.
(This used to be commit e84b6c70a19a5113d5a100820a1f430077e52c50)

16 years agor18122: Fix warnings related to errno declaration.
Jelmer Vernooij [Wed, 6 Sep 2006 01:41:41 +0000 (01:41 +0000)]
r18122: Fix warnings related to errno declaration.
(This used to be commit c30abc8e491d482c1771e7ac06cb511bae578467)

16 years agor18121: Simplify m4 code, hopefully fix Samba4 build problems.
Jelmer Vernooij [Wed, 6 Sep 2006 01:36:02 +0000 (01:36 +0000)]
r18121: Simplify m4 code, hopefully fix Samba4 build problems.
(This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)

16 years agor18120: Remove generating dependencies for .d files for now as this was
Jelmer Vernooij [Wed, 6 Sep 2006 01:31:39 +0000 (01:31 +0000)]
r18120: Remove generating dependencies for .d files for now as this was
causing make to loop.
(This used to be commit 35c8d39e6e30e3ba3dcf1db34c6256489a1a2f46)

16 years agor18119: forgot to commit this
Andrew Tridgell [Wed, 6 Sep 2006 00:54:37 +0000 (00:54 +0000)]
r18119: forgot to commit this
(This used to be commit 37588bbf3ffa9637598881bfeef408b394c6213f)

16 years agor18118: its the job of libreplace to handle things like this
Andrew Tridgell [Wed, 6 Sep 2006 00:42:19 +0000 (00:42 +0000)]
r18118: its the job of libreplace to handle things like this
(This used to be commit fa47301c0ea482612f9f452b027aa2787b3f93a7)

16 years agor18117: first steps in making samba4 use libreplace
Andrew Tridgell [Wed, 6 Sep 2006 00:35:29 +0000 (00:35 +0000)]
r18117: first steps in making samba4 use libreplace
(This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)

16 years agor18115: comparison_fn_t is defined in libreplace now
Andrew Tridgell [Wed, 6 Sep 2006 00:20:08 +0000 (00:20 +0000)]
r18115: comparison_fn_t is defined in libreplace now
(This used to be commit e9ee8b1053875fd3ddc950e3b21feb106eb3850c)

16 years agor18112: really make use of libreplace in ldb
Andrew Tridgell [Wed, 6 Sep 2006 00:06:30 +0000 (00:06 +0000)]
r18112: really make use of libreplace in ldb
(This used to be commit 2057159c7575479c9808aeffe711fc861e53f3c8)

16 years agor18111: base inclusion of replacement printf fns on function existance, not
Andrew Tridgell [Wed, 6 Sep 2006 00:06:00 +0000 (00:06 +0000)]
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)

16 years agor18110: renamed config.m4 for popt
Andrew Tridgell [Tue, 5 Sep 2006 23:48:05 +0000 (23:48 +0000)]
r18110: renamed config.m4 for popt
(This used to be commit 495fcdddb2ead6f2cd6d1479cade1f025997f8ba)

16 years agor18109: move ldb to use the same build methods
Andrew Tridgell [Tue, 5 Sep 2006 23:32:35 +0000 (23:32 +0000)]
r18109: move ldb to use the same build methods
(This used to be commit 28dcbb512fecd825428c5d5f343ec16e4a6906f9)

16 years agor18108: move tdb to use the same build methods
Andrew Tridgell [Tue, 5 Sep 2006 23:32:01 +0000 (23:32 +0000)]
r18108: move tdb to use the same build methods
(This used to be commit 05521650c622c933a742b833dc38b7e9b32836be)

16 years agor18106: Add new samr domain NET tests.
Rafal Szczesniak [Tue, 5 Sep 2006 18:46:53 +0000 (18:46 +0000)]
r18106: Add new samr domain NET tests.

rafal
(This used to be commit 9bc7fb5aead32996656477b33ccc4ab3c2b5bead)

16 years agor18105: Fix samr domain open, and implement samr domain close test.
Rafal Szczesniak [Tue, 5 Sep 2006 18:46:07 +0000 (18:46 +0000)]
r18105: Fix samr domain open, and implement samr domain close test.

rafal
(This used to be commit 1b8213ba054f7c78c7ff961dd68f85c6c58c48a9)

16 years agor18104: A couple of important fixes to samr domain open so that
Rafal Szczesniak [Tue, 5 Sep 2006 18:45:03 +0000 (18:45 +0000)]
r18104: A couple of important fixes to samr domain open so that
the corresponding test may pass.

rafal
(This used to be commit f0eb209e8478f08e36fa38ae199cfa753f9a8255)

16 years agor18103: add torture test for 'RAW_OPEN_OPENX without a leading slash on the path...
Derrell Lipman [Tue, 5 Sep 2006 18:39:48 +0000 (18:39 +0000)]
r18103: add torture test for 'RAW_OPEN_OPENX without a leading slash on the path', known to fail on NetApp filers
(This used to be commit 9a8c7b0a7673c36a8a48a28ea7ea21caf0c521fa)

16 years agor18102: Fix close lsa NET test.
Rafal Szczesniak [Tue, 5 Sep 2006 17:59:37 +0000 (17:59 +0000)]
r18102: Fix close lsa NET test.

rafal
(This used to be commit df230ad0cabfd858e09df7af68b6d5bd4da8ef9d)

16 years agor18101: Use composite_create function and add monitor function pointer
Rafal Szczesniak [Tue, 5 Sep 2006 17:56:35 +0000 (17:56 +0000)]
r18101: Use composite_create function and add monitor function pointer
to the state structure.

rafal
(This used to be commit 76d73bc97dfcbba0667b8d831bfbf3113a8edfcb)

16 years agor18100: actually make usage of libreplace :-)
Stefan Metzmacher [Tue, 5 Sep 2006 16:16:27 +0000 (16:16 +0000)]
r18100: actually make usage of libreplace :-)

metze
(This used to be commit 357882e6ec20b559b7053a8dffb72b7dec26b82f)

16 years agor18098: use m4_include() instead of sinclude()
Stefan Metzmacher [Tue, 5 Sep 2006 15:26:03 +0000 (15:26 +0000)]
r18098: use m4_include() instead of sinclude()

this breaks ./autogen.sh in lib/ldb/, but the ldb build is broken
anyway

metze
(This used to be commit 816fa197a73f5f309b6a113d997d21a70423361e)

16 years agor18097: use m4_include(), so we notice that build/m4/core.m4 was gone
Stefan Metzmacher [Tue, 5 Sep 2006 15:21:12 +0000 (15:21 +0000)]
r18097: use m4_include(), so we notice that build/m4/core.m4 was gone
a while ago

metze
(This used to be commit 2a1cde835fcba9e941b5d5d5326fc4612e1b36e1)

16 years agor18096: try to make tcc happy and don't the same struct names in a global and
Stefan Metzmacher [Tue, 5 Sep 2006 15:03:06 +0000 (15:03 +0000)]
r18096: try to make tcc happy and don't the same struct names in a global and
a local scope

metze
(This used to be commit b787259365eb3dbbc5e8a82a95f0beeea0015682)

16 years agor18095: correctly rebuild the dependencies not only the object file
Stefan Metzmacher [Tue, 5 Sep 2006 14:31:44 +0000 (14:31 +0000)]
r18095: correctly rebuild the dependencies not only the object file

metze
(This used to be commit 8e0497c5d217470bef5bd537c5d2b7be9ae89602)

16 years agor18094: try to fix the samba4 build
Stefan Metzmacher [Tue, 5 Sep 2006 14:29:34 +0000 (14:29 +0000)]
r18094: try to fix the samba4 build

metze
(This used to be commit 3c00983e2cda2ea55585c25926014e7374d613ce)

16 years agor18093: check for the headers first and check all functions
Stefan Metzmacher [Tue, 5 Sep 2006 14:26:14 +0000 (14:26 +0000)]
r18093: check for the headers first and check all functions

metze
(This used to be commit 5bb8a5ce32a3e85355d8554974d226708df41970)

16 years agor18092: pass -Ilib/replace to autoconf/autoheader
Stefan Metzmacher [Tue, 5 Sep 2006 13:47:03 +0000 (13:47 +0000)]
r18092: pass -Ilib/replace to autoconf/autoheader
to hopefully fix the samba4 build

metze
(This used to be commit 7be45d275d8d021357281dff86093941946e4db8)

16 years agor18091: sometimes autoconf picks up some old stuff:
Stefan Metzmacher [Tue, 5 Sep 2006 13:45:09 +0000 (13:45 +0000)]
r18091: sometimes autoconf picks up some old stuff:
- remove configure and config.h.in
- cleanup after autoconf and autoheader are done

metze
(This used to be commit ce94fb008dd427856faa523285fb3b6fe35c3f04)

16 years agor18090: sometimes autoconf picks up some old stuff:
Stefan Metzmacher [Tue, 5 Sep 2006 13:44:14 +0000 (13:44 +0000)]
r18090: sometimes autoconf picks up some old stuff:
- remove configure and config.h.in
- cleanup after autoconf and autoheader are done

metze
(This used to be commit 57531074439140da75e2d279b052224e6809a79d)