Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbsigntools for openSUSE:Factory checked in at 2026-02-23 16:12:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbsigntools (Old) and /work/SRC/openSUSE:Factory/.sbsigntools.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbsigntools" Mon Feb 23 16:12:56 2026 rev:6 rq:1334424 version:0.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/sbsigntools/sbsigntools.changes 2025-05-20 22:46:11.845634136 +0200 +++ /work/SRC/openSUSE:Factory/.sbsigntools.new.1977/sbsigntools.changes 2026-02-23 16:14:55.291202061 +0100 @@ -1,0 +2,7 @@ +Wed Feb 18 11:15:46 UTC 2026 - Petr Gajdos <[email protected]> + +- added patches [bsc#1256984] + fix gcc16 build failure + * sbsigntools-gcc16.patch + +------------------------------------------------------------------- New: ---- sbsigntools-gcc16.patch ----------(New B)---------- New: fix gcc16 build failure * sbsigntools-gcc16.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbsigntools.spec ++++++ --- /var/tmp/diff_new_pack.RQIGNH/_old 2026-02-23 16:14:55.815223666 +0100 +++ /var/tmp/diff_new_pack.RQIGNH/_new 2026-02-23 16:14:55.819223831 +0100 @@ -1,7 +1,7 @@ # # spec file for package sbsigntools # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,8 @@ URL: http://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git Source: %{name}-%{version}.tar.gz Patch0: test-binary-format.patch +# fix gcc16 build failure +Patch1: sbsigntools-gcc16.patch BuildRequires: binutils-devel BuildRequires: libuuid-devel BuildRequires: openssl-devel ++++++ sbsigntools-gcc16.patch ++++++ diff -upr sbsigntools-0.9.5.orig/src/image.c sbsigntools-0.9.5/src/image.c --- sbsigntools-0.9.5.orig/src/image.c 2026-02-18 11:07:19.304668001 +0000 +++ sbsigntools-0.9.5/src/image.c 2026-02-18 11:12:46.519734070 +0000 @@ -512,24 +512,15 @@ int image_hash_sha256(struct image *imag { struct region *region; SHA256_CTX ctx; - int rc, i, n; + int rc, i; rc = SHA256_Init(&ctx); if (!rc) return -1; - n = 0; - for (i = 0; i < image->n_checksum_regions; i++) { region = &image->checksum_regions[i]; - n += region->size; -#if 0 - printf("sum region: 0x%04lx -> 0x%04lx [0x%04x bytes]\n", - region->data - image->buf, - region->data - image->buf - 1 + region->size, - region->size); -#endif rc = SHA256_Update(&ctx, region->data, region->size); if (!rc) return -1;
