Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nauty for openSUSE:Factory checked 
in at 2025-06-24 20:46:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nauty (Old)
 and      /work/SRC/openSUSE:Factory/.nauty.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nauty"

Tue Jun 24 20:46:43 2025 rev:13 rq:1287761 version:2.8.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/nauty/nauty.changes      2025-02-10 
18:15:50.183793931 +0100
+++ /work/SRC/openSUSE:Factory/.nauty.new.7067/nauty.changes    2025-06-24 
20:47:28.732150221 +0200
@@ -1,0 +2,5 @@
+Sun Jun 22 21:03:59 UTC 2025 - Jan Engelhardt <[email protected]>
+
+- Add gcc15.patch
+
+-------------------------------------------------------------------

New:
----
  gcc15.patch

----------(New B)----------
  New:
- Add gcc15.patch
----------(New E)----------

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

Other differences:
------------------
++++++ nauty.spec ++++++
--- /var/tmp/diff_new_pack.chQKeU/_old  2025-06-24 20:47:29.488181564 +0200
+++ /var/tmp/diff_new_pack.chQKeU/_new  2025-06-24 20:47:29.488181564 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package nauty
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,6 +29,7 @@
 Patch1:         nauty-am.diff
 Patch2:         nauty-uninitialized.diff
 Patch3:         autoconf-2.72.patch
+Patch4:         gcc15.patch
 BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gmp-devel

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.chQKeU/_old  2025-06-24 20:47:29.524183057 +0200
+++ /var/tmp/diff_new_pack.chQKeU/_new  2025-06-24 20:47:29.532183388 +0200
@@ -1,5 +1,5 @@
-mtime: 1739144135
-commit: b9441cb37d67db09f9c5063ee677e5aedbd695f35c9fb7214481698dac961d30
+mtime: 1750626316
+commit: 6958dcc7098dc74c8e841497e1981debf85c5cd51aba43fc34b129fabcf3ebf6
 url: https://src.opensuse.org/jengelh/nauty
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ gcc15.patch ++++++
From: Jan Engelhardt <[email protected]>
Date: 2025-06-22 22:59:12.725516319 +0200

gcc-15 for some reason stumbles over itself. If it had not ignored noreturn,
there would be no reaching of end-of-function.
Add a filler return statement.

[   23s] nauty.h:1467:1: warning: 'noreturn' attribute ignored [-Wattributes]
[   23s]  1467 | extern void NORET_ATTR alloc_error(const char*);
[   23s] gtnauty.c: In function 'findarc':
[   23s] gtnauty.c:942:1: error: control reaches end of non-void function 
[-Werror=return-type]

---
 gtnauty.c |    1 +
 1 file changed, 1 insertion(+)

Index: nauty2_8_9/gtnauty.c
===================================================================
--- nauty2_8_9.orig/gtnauty.c
+++ nauty2_8_9/gtnauty.c
@@ -939,6 +939,7 @@ findarc(arc *a, int na, int from, int to
             lo = mid + 1;
     }
     gt_abort(">E findarc error\n");
+    return 0;
 }
 
 void

Reply via email to