Build status as of Fri Jan 2 00:00:02 2009

2009-01-01 Thread build
URL: http://build.samba.org/

--- /home/build/master/cache/broken_results.txt.old 2009-01-01 
00:00:10.0 +
+++ /home/build/master/cache/broken_results.txt 2009-01-02 00:00:49.0 
+
@@ -1,23 +1,23 @@
-Build status as of Thu Jan  1 00:00:02 2009
+Build status as of Fri Jan  2 00:00:02 2009
 
 Build counts:
 Tree Total  Broken Panic 
 build_farm   0  0  0 
-ccache   30 7  0 
+ccache   31 7  0 
 ctdb 0  0  0 
 distcc   1  0  0 
-ldb  31 31 0 
-libreplace   30 12 0 
+ldb  30 31 0 
+libreplace   28 12 0 
 lorikeet-heimdal 28 19 0 
 pidl 18 2  0 
 ppp  12 0  0 
-rsync30 12 0 
+rsync31 12 0 
 samba-docs   0  0  0 
 samba-gtk5  5  0 
-samba_3_X_devel 27 25 1 
+samba_3_X_devel 27 23 1 
 samba_3_X_test 27 22 0 
-samba_4_0_test 30 28 2 
+samba_4_0_test 30 27 2 
 smb-build29 7  0 
 talloc   31 31 0 
-tdb  29 11 0 
+tdb  29 12 0 
 


[SCM] Samba Shared Repository - branch master updated - 7458111ea4cf33b2a093e5edfb3b42ebfdc330c5

2009-01-01 Thread Volker Lendecke
The branch, master has been updated
   via  7458111ea4cf33b2a093e5edfb3b42ebfdc330c5 (commit)
  from  707a5a41b5818b7a59027d16abdce9f57be9cdcd (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 7458111ea4cf33b2a093e5edfb3b42ebfdc330c5
Author: Volker Lendecke 
Date:   Thu Jan 1 22:05:03 2009 +0100

Fix bug 5913.

Never seen this to be a problem, but it doesn't hurt either :-)

---

Summary of changes:
 source3/lib/ldb/include/ldb.h |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/lib/ldb/include/ldb.h b/source3/lib/ldb/include/ldb.h
index 0a74574..3891c1c 100644
--- a/source3/lib/ldb/include/ldb.h
+++ b/source3/lib/ldb/include/ldb.h
@@ -991,7 +991,7 @@ int ldb_search(struct ldb_context *ldb,
   const struct ldb_dn *base,
   enum ldb_scope scope,
   const char *expression,
-  const char * const *attrs, struct ldb_result **res);
+  const char * const *attrs, struct ldb_result **_res);
 
 /*
  * a useful search function where you can easily define the expression and


-- 
Samba Shared Repository


[SCM] Samba Shared Repository - branch v3-3-test updated - release-3-2-0pre2-4763-g8f2d513

2009-01-01 Thread Volker Lendecke
The branch, v3-3-test has been updated
   via  8f2d5137852fd3f2a376a7fa71f1a5c8b947bd37 (commit)
  from  675c4d836ec328320994bc1632a14ac5597bbdf8 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-3-test


- Log -
commit 8f2d5137852fd3f2a376a7fa71f1a5c8b947bd37
Author: Volker Lendecke 
Date:   Thu Jan 1 22:05:03 2009 +0100

Fix bug 5913.

Never seen this to be a problem, but it doesn't hurt either :-)

---

Summary of changes:
 source/lib/ldb/include/ldb.h |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/lib/ldb/include/ldb.h b/source/lib/ldb/include/ldb.h
index 0a74574..3891c1c 100644
--- a/source/lib/ldb/include/ldb.h
+++ b/source/lib/ldb/include/ldb.h
@@ -991,7 +991,7 @@ int ldb_search(struct ldb_context *ldb,
   const struct ldb_dn *base,
   enum ldb_scope scope,
   const char *expression,
-  const char * const *attrs, struct ldb_result **res);
+  const char * const *attrs, struct ldb_result **_res);
 
 /*
  * a useful search function where you can easily define the expression and


-- 
Samba Shared Repository


[SCM] Samba Shared Repository - branch v3-2-test updated - release-3-2-0pre2-3313-g3577e58

2009-01-01 Thread Volker Lendecke
The branch, v3-2-test has been updated
   via  3577e583eeabb0555dc1ec1dd231ca835d90d307 (commit)
  from  ce0a7974c5e5032893fa80fbc710edfc29353413 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test


- Log -
commit 3577e583eeabb0555dc1ec1dd231ca835d90d307
Author: Volker Lendecke 
Date:   Thu Jan 1 22:05:03 2009 +0100

Fix bug 5913.

Never seen this to be a problem, but it doesn't hurt either :-)

---

Summary of changes:
 source/lib/ldb/include/ldb.h |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/lib/ldb/include/ldb.h b/source/lib/ldb/include/ldb.h
index 0a74574..3891c1c 100644
--- a/source/lib/ldb/include/ldb.h
+++ b/source/lib/ldb/include/ldb.h
@@ -991,7 +991,7 @@ int ldb_search(struct ldb_context *ldb,
   const struct ldb_dn *base,
   enum ldb_scope scope,
   const char *expression,
-  const char * const *attrs, struct ldb_result **res);
+  const char * const *attrs, struct ldb_result **_res);
 
 /*
  * a useful search function where you can easily define the expression and


-- 
Samba Shared Repository


[SCM] Samba Shared Repository - branch master updated - 707a5a41b5818b7a59027d16abdce9f57be9cdcd

2009-01-01 Thread Volker Lendecke
The branch, master has been updated
   via  707a5a41b5818b7a59027d16abdce9f57be9cdcd (commit)
   via  bf34e998f967a2e9c3528b61a825569378b480af (commit)
  from  e551f43b4b690d92cbf00a510e6c79a497d91464 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 707a5a41b5818b7a59027d16abdce9f57be9cdcd
Author: Volker Lendecke 
Date:   Thu Jan 1 19:55:20 2009 +0100

Remove a global variable

commit bf34e998f967a2e9c3528b61a825569378b480af
Author: Volker Lendecke 
Date:   Thu Jan 1 19:47:40 2009 +0100

fix some nonempty blank lines

---

Summary of changes:
 source3/libsmb/smb_share_modes.c |   43 ++---
 1 files changed, 25 insertions(+), 18 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/libsmb/smb_share_modes.c b/source3/libsmb/smb_share_modes.c
index 16b3b10..af3f7b0 100644
--- a/source3/libsmb/smb_share_modes.c
+++ b/source3/libsmb/smb_share_modes.c
@@ -1,7 +1,7 @@
 /*
Samba share mode database library external interface library.
Used by non-Samba products needing access to the Samba share mode db.
-   
   
+
Copyright (C) Jeremy Allison 2005 - 2006
 
sharemodes_procid functions (C) Copyright (C) Volker Lendecke 2005
@@ -9,17 +9,17 @@
  ** NOTE! The following LGPL license applies to this module only.
  ** This does NOT imply that all of Samba is released
  ** under the LGPL
-   
   
+
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 3 of the License, or (at your option) any later version.
-   
   
+
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.
-   
   
+
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, see .
 */
@@ -92,16 +92,16 @@ int smb_share_mode_db_close(struct smbdb_ctx *db_ctx)
return ret;
 }
 
-static TDB_DATA get_locking_key(uint64_t dev, uint64_t ino)
+static TDB_DATA get_locking_key(struct locking_key *lk, uint64_t dev,
+   uint64_t ino)
 {
-   static struct locking_key lk;
TDB_DATA ld;
 
-   memset(&lk, '\0', sizeof(struct locking_key));
-   lk.dev = (SMB_DEV_T)dev;
-   lk.inode = (SMB_INO_T)ino;
-   ld.dptr = (uint8 *)&lk;
-   ld.dsize = sizeof(lk);
+   memset(lk, '\0', sizeof(*lk));
+   lk->dev = (SMB_DEV_T)dev;
+   lk->inode = (SMB_INO_T)ino;
+   ld.dptr = (uint8 *)lk;
+   ld.dsize = sizeof(*lk);
return ld;
 }
 
@@ -113,14 +113,17 @@ int smb_lock_share_mode_entry(struct smbdb_ctx *db_ctx,
uint64_t dev,
uint64_t ino)
 {
-   return tdb_chainlock(db_ctx->smb_tdb, get_locking_key(dev, ino));
+   struct locking_key lk;
+   return tdb_chainlock(db_ctx->smb_tdb, get_locking_key(&lk, dev, ino));
 }
-   
   
+
 int smb_unlock_share_mode_entry(struct smbdb_ctx *db_ctx,
 uint64_t dev,
 uint64_t ino)
 {
-   return tdb_chainunlock(db_ctx->smb_tdb, get_locking_key(dev, ino));
+   struct locking_key lk;
+   return tdb_chainunlock(db_ctx->smb_tdb,
+  get_locking_key(&lk, dev, ino));
 }
 
 /*
@@ -172,6 +175,7 @@ int smb_get_share_mode_entries(struct smbdb_ctx *db_ctx,
struct smb_share_mode_entry **pp_list,
unsigned char *p_delete_on_close)
 {
+   struct locking_key lk;
TDB_DATA db_data;
struct smb_share_mode_entry *list = NULL;
int num_share_modes = 0;
@@ -183,7 +187,7 @@ int smb_get_share_mode_entries(struct smbdb_ctx *db_ctx,
*pp_list = NULL;
*p_delete_on_close = 0;
 
-   db_data = tdb_fetch(db_ctx->smb_tdb, get_locking_key(dev, ino));
+   db_data = tdb_fetch(db_ctx->smb_tdb, get_locking_key(&lk, dev, ino

[SCM] Samba Shared Repository - branch master updated - e551f43b4b690d92cbf00a510e6c79a497d91464

2009-01-01 Thread Volker Lendecke
The branch, master has been updated
   via  e551f43b4b690d92cbf00a510e6c79a497d91464 (commit)
  from  74ea79cb8fa42b1bc13ac2bd9450beb13ad1cd5e (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit e551f43b4b690d92cbf00a510e6c79a497d91464
Author: Volker Lendecke 
Date:   Thu Jan 1 18:16:42 2009 +0100

Remove two pointless globals

---

Summary of changes:
 source3/lib/ldb/tools/ldbadd.c|   13 ++---
 source3/lib/ldb/tools/ldbmodify.c |   12 ++--
 2 files changed, 12 insertions(+), 13 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/lib/ldb/tools/ldbadd.c b/source3/lib/ldb/tools/ldbadd.c
index 4dde2a1..155395e 100644
--- a/source3/lib/ldb/tools/ldbadd.c
+++ b/source3/lib/ldb/tools/ldbadd.c
@@ -35,8 +35,6 @@
 #include "ldb/include/includes.h"
 #include "ldb/tools/cmdline.h"
 
-static int failures;
-
 static void usage(void)
 {
printf("Usage: ldbadd  \n");
@@ -53,7 +51,8 @@ static void usage(void)
 /*
   add records from an opened file
 */
-static int process_file(struct ldb_context *ldb, FILE *f, int *count)
+static int process_file(struct ldb_context *ldb, FILE *f, int *count,
+   int *failures)
 {
struct ldb_ldif *ldif;
int ret = LDB_SUCCESS;
@@ -71,7 +70,7 @@ static int process_file(struct ldb_context *ldb, FILE *f, int 
*count)
if (ret != LDB_SUCCESS) {
fprintf(stderr, "ERR: \"%s\" on DN %s\n", 
ldb_errstring(ldb), ldb_dn_linearize(ldb, 
ldif->msg->dn));
-   failures++;
+   (*failures)++;
} else {
(*count)++;
}
@@ -86,7 +85,7 @@ static int process_file(struct ldb_context *ldb, FILE *f, int 
*count)
 int main(int argc, const char **argv)
 {
struct ldb_context *ldb;
-   int i, ret=0, count=0;
+   int i, ret=0, count=0, failures=0;
struct ldb_cmdline *options;
 
ldb_global_init();
@@ -96,7 +95,7 @@ int main(int argc, const char **argv)
options = ldb_cmdline_process(ldb, argc, argv, usage);
 
if (options->argc == 0) {
-   ret = process_file(ldb, stdin, &count);
+   ret = process_file(ldb, stdin, &count, &failures);
} else {
for (i=0;iargc;i++) {
const char *fname = options->argv[i];
@@ -106,7 +105,7 @@ int main(int argc, const char **argv)
perror(fname);
exit(1);
}
-   ret = process_file(ldb, f, &count);
+   ret = process_file(ldb, f, &count, &failures);
fclose(f);
}
}
diff --git a/source3/lib/ldb/tools/ldbmodify.c 
b/source3/lib/ldb/tools/ldbmodify.c
index 368b4cf..f12387a 100644
--- a/source3/lib/ldb/tools/ldbmodify.c
+++ b/source3/lib/ldb/tools/ldbmodify.c
@@ -35,8 +35,6 @@
 #include "ldb/include/includes.h"
 #include "ldb/tools/cmdline.h"
 
-static int failures;
-
 static void usage(void)
 {
printf("Usage: ldbmodify  \n");
@@ -52,7 +50,8 @@ static void usage(void)
 /*
   process modifies for one file
 */
-static int process_file(struct ldb_context *ldb, FILE *f, int *count)
+static int process_file(struct ldb_context *ldb, FILE *f, int *count,
+   int *failures)
 {
struct ldb_ldif *ldif;
int ret = LDB_SUCCESS;
@@ -73,7 +72,7 @@ static int process_file(struct ldb_context *ldb, FILE *f, int 
*count)
if (ret != LDB_SUCCESS) {
fprintf(stderr, "ERR: \"%s\" on DN %s\n", 
ldb_errstring(ldb), ldb_dn_linearize(ldb, 
ldif->msg->dn));
-   failures++;
+   (*failures)++;
} else {
(*count)++;
}
@@ -87,6 +86,7 @@ int main(int argc, const char **argv)
 {
struct ldb_context *ldb;
int count=0;
+   int failures=0;
int i, ret=LDB_SUCCESS;
struct ldb_cmdline *options;
 
@@ -97,7 +97,7 @@ int main(int argc, const char **argv)
options = ldb_cmdline_process(ldb, argc, argv, usage);
 
if (options->argc == 0) {
-   ret = process_file(ldb, stdin, &count);
+   ret = process_file(ldb, stdin, &count, &failures);
} else {
for (i=0;iargc;i++) {
const char *fname = options->argv[i];
@@ -107,7 +107,7 @@ int main(int argc, const char **argv)
perror(fname);
exit(1);
}
-   ret = process_file(ldb, f, &count);
+   ret = process_file(ldb, f, &count, &failures);
}
 

[SCM] Samba Shared Repository - branch master updated - 74ea79cb8fa42b1bc13ac2bd9450beb13ad1cd5e

2009-01-01 Thread Volker Lendecke
The branch, master has been updated
   via  74ea79cb8fa42b1bc13ac2bd9450beb13ad1cd5e (commit)
  from  4d82f69f884c0c9105d7c1cc53a1235e26222fbc (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -
commit 74ea79cb8fa42b1bc13ac2bd9450beb13ad1cd5e
Author: Volker Lendecke 
Date:   Thu Jan 1 13:28:38 2009 +0100

The Tru64 shell doesn't like (*) in a case statement

---

Summary of changes:
 source3/autogen.sh |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/autogen.sh b/source3/autogen.sh
index 61316a8..1a33eb2 100755
--- a/source3/autogen.sh
+++ b/source3/autogen.sh
@@ -4,11 +4,11 @@
 
 while true; do
 case $1 in
-   (--version-file)
+   --version-file)
VERSION_FILE=$2
shift 2
;;
-   (*)
+   *)
break
;;
 esac


-- 
Samba Shared Repository