Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openldap2 for openSUSE:Factory 
checked in at 2024-08-10 19:06:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openldap2 (Old)
 and      /work/SRC/openSUSE:Factory/.openldap2.new.7232 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openldap2"

Sat Aug 10 19:06:05 2024 rev:186 rq:1192647 version:2.6.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/openldap2/openldap2.changes      2024-08-01 
22:04:05.859645707 +0200
+++ /work/SRC/openSUSE:Factory/.openldap2.new.7232/openldap2.changes    
2024-08-10 19:06:08.889666428 +0200
@@ -1,0 +2,9 @@
+Wed Aug  7 11:42:49 UTC 2024 - Filip Kastl <filip.ka...@suse.com>
+
+- Add back two hunks from gcc14.patch as gcc14-v2.patch.  Not all
+  bugs that gcc14.patch fixed were dealt with in the upstream --
+  one bug is caused by
+  0016-Clear-shared-key-only-in-close-function.patch and one bug
+  still remains in the upstream.
+
+-------------------------------------------------------------------

New:
----
  gcc14-v2.patch

BETA DEBUG BEGIN:
  New:
- Add back two hunks from gcc14.patch as gcc14-v2.patch.  Not all
  bugs that gcc14.patch fixed were dealt with in the upstream --
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openldap2.spec ++++++
--- /var/tmp/diff_new_pack.liI20P/_old  2024-08-10 19:06:10.337726555 +0200
+++ /var/tmp/diff_new_pack.liI20P/_new  2024-08-10 19:06:10.337726555 +0200
@@ -56,6 +56,7 @@
 Patch5:         0005-pie-compile.dif
 Patch8:         0008-In-monitor-backend-do-not-return-Connection0-entries.patch
 Patch16:        0016-Clear-shared-key-only-in-close-function.patch
+Patch17:        gcc14-v2.patch
 BuildRequires:  argon2-devel
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  db-devel

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.liI20P/_old  2024-08-10 19:06:10.433730540 +0200
+++ /var/tmp/diff_new_pack.liI20P/_new  2024-08-10 19:06:10.437730707 +0200
@@ -1,5 +1,5 @@
-mtime: 1722414979
-commit: 8f998cd85104beab1c2213b0cf5f7feef907d8925abdcf712f80fea621e003a1
+mtime: 1723031454
+commit: 4029e81ba39bc3ad0647ae62172b9493d12e854b52820d5370ac5771cabae5ba
 url: https://src.opensuse.org/jengelh/openldap2
 revision: master
 

++++++ build.specials.obscpio ++++++
diff: old/*: No such file or directory
diff: new/*: No such file or directory

++++++ gcc14-v2.patch ++++++
Index: openldap-2.6.7/contrib/slapd-modules/cloak/cloak.c
===================================================================
--- openldap-2.6.7.orig/contrib/slapd-modules/cloak/cloak.c
+++ openldap-2.6.7/contrib/slapd-modules/cloak/cloak.c
@@ -242,6 +242,7 @@ cloak_search_response_cb( Operation *op,
                        else
                                me->e_attrs = a->a_next;
 
+                       extern void attr_clean(Attribute *);
                        attr_clean( a );
                }

Index: openldap-2.6.7/libraries/liblmdb/mdb.c
===================================================================
--- openldap-2.6.7.orig/libraries/liblmdb/mdb.c
+++ openldap-2.6.7/libraries/liblmdb/mdb.c
@@ -5161,7 +5161,7 @@ mdb_env_close0(MDB_env *env, int excl)
 
                // No need to call desctructor anymore, as all pid
                // values are cleared below.
-               env->me_txkey = NULL;
+               memset(&env->me_txkey, 0, sizeof(env->me_txkey));
 
 #ifdef _WIN32
                /* Delete our key from the global list */

Reply via email to