Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package gnutls for openSUSE:Factory checked 
in at 2026-03-27 16:48:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnutls (Old)
 and      /work/SRC/openSUSE:Factory/.gnutls.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gnutls"

Fri Mar 27 16:48:22 2026 rev:167 rq:1342759 version:3.8.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/gnutls/gnutls.changes    2026-02-11 
19:12:09.964342655 +0100
+++ /work/SRC/openSUSE:Factory/.gnutls.new.8177/gnutls.changes  2026-03-27 
16:48:25.552714092 +0100
@@ -1,0 +2,6 @@
+Tue Mar 24 15:19:22 UTC 2026 - Pedro Monreal <[email protected]>
+
+- Fix build with autoconf 2.73 (bsc#1260395)
+  * Add gnutls-C23.patch
+
+-------------------------------------------------------------------

New:
----
  gnutls-C23.patch

----------(New B)----------
  New:- Fix build with autoconf 2.73 (bsc#1260395)
  * Add gnutls-C23.patch
----------(New E)----------

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

Other differences:
------------------
++++++ gnutls.spec ++++++
--- /var/tmp/diff_new_pack.7gTyUr/_old  2026-03-27 16:48:26.580756914 +0100
+++ /var/tmp/diff_new_pack.7gTyUr/_new  2026-03-27 16:48:26.580756914 +0100
@@ -68,6 +68,8 @@
 Patch4:         gnutls-FIPS-disable-mac-sha1.patch
 #PATCH-FIX-SUSE bsc#1207346 FIPS: Change FIPS 140-2 references to FIPS 140-3
 Patch5:         gnutls-FIPS-140-3-references.patch
+#PATCH-FIX-SUSE bsc#1260395 Fix build with autoconf 2.73
+Patch6:         gnutls-C23.patch
 BuildRequires:  autogen
 BuildRequires:  automake
 BuildRequires:  datefudge


++++++ gnutls-C23.patch ++++++
Index: gnutls-3.8.12/lib/fipshmac.c
===================================================================
--- gnutls-3.8.12.orig/lib/fipshmac.c
+++ gnutls-3.8.12/lib/fipshmac.c
@@ -44,6 +44,14 @@
 #define HMAC_ALGO GNUTLS_MAC_SHA256
 #define HMAC_STR_SIZE (2 * HMAC_SIZE + 1)
 
+/* Without C99 macros these functions have to
+ * be called. This may affect performance.
+ */
+void _gnutls_null_log(void *, ...)
+{
+        return;
+}
+
 static int get_hmac(const char *path, char *hmac, size_t hmac_size)
 {
        int ret;
Index: gnutls-3.8.12/tests/atfork.c
===================================================================
--- gnutls-3.8.12.orig/tests/atfork.c
+++ gnutls-3.8.12/tests/atfork.c
@@ -49,6 +49,14 @@ void doit(void)
  * macros from gnulib */
 #include "utils.h"
 
+/* Without C99 macros these functions have to
+ * be called. This may affect performance.
+ */
+void _gnutls_null_log(void *, ...)
+{
+        return;
+}
+
 void doit(void)
 {
        pid_t pid;

Reply via email to