Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package pesign for openSUSE:Factory checked 
in at 2026-07-20 09:57:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pesign (Old)
 and      /work/SRC/openSUSE:Factory/.pesign.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "pesign"

Mon Jul 20 09:57:02 2026 rev:52 rq:1366268 version:116

Changes:
--------
--- /work/SRC/openSUSE:Factory/pesign/pesign.changes    2026-02-26 
18:49:21.235276511 +0100
+++ /work/SRC/openSUSE:Factory/.pesign.new.24530/pesign.changes 2026-07-20 
09:57:12.359821428 +0200
@@ -1,0 +2,7 @@
+Fri Jul 17 01:45:06 UTC 2026 - Gary Ching-Pang Lin <[email protected]>
+
+- Set stricter permissions on /etc/pki/pesign (bsc#1271405)
+- Add pesign-disable-arm32-wchar_t-warnings.patch to disable the
+  wchar_t warnings on arm32
+
+-------------------------------------------------------------------

New:
----
  pesign-disable-arm32-wchar_t-warnings.patch

----------(New B)----------
  New:- Set stricter permissions on /etc/pki/pesign (bsc#1271405)
- Add pesign-disable-arm32-wchar_t-warnings.patch to disable the
  wchar_t warnings on arm32
----------(New E)----------

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

Other differences:
------------------
++++++ pesign.spec ++++++
--- /var/tmp/diff_new_pack.871o7k/_old  2026-07-20 09:57:13.303853194 +0200
+++ /var/tmp/diff_new_pack.871o7k/_new  2026-07-20 09:57:13.319853733 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package pesign
 #
-# Copyright (c) 2026 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -43,6 +43,7 @@
 # PATCH-FIX-UPSTREAM pesign-bsc1238023-initialize-pwdata.patch bsc#1238023 
[email protected] -- Fall back to password prompt correctly
 Patch12:        pesign-bsc1238023-initialize-pwdata.patch
 Patch13:        pesign-bsc1258751-constify-return-of-strrchr.patch
+Patch14:        pesign-disable-arm32-wchar_t-warnings.patch
 BuildRequires:  efivar-devel >= 38
 BuildRequires:  libuuid-devel
 BuildRequires:  mandoc
@@ -131,7 +132,7 @@
 %dir %{_libexecdir}/pesign
 %{_libexecdir}/pesign/pesign-rpmbuild-helper
 %dir %{_sysconfdir}/pki/
-%dir %attr(0775,pesign,pesign) %{_sysconfdir}/pki/pesign
+%dir %attr(0755,pesign,pesign) %{_sysconfdir}/pki/pesign
 
 %files systemd
 %{_sbindir}/rcpesign

++++++ pesign-disable-arm32-wchar_t-warnings.patch ++++++
>From d0e20ad652fd03192ed779bd1da1e4613d7c68b3 Mon Sep 17 00:00:00 2001
From: Steve McIntyre <[email protected]>
Date: Sat, 4 Nov 2023 17:58:17 +0000
Subject: [PATCH] Make.defaults: disable arm32 warnings about wchar_t

Signed-off-by: Steve McIntyre <[email protected]>
---
 Make.defaults | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Make.defaults b/Make.defaults
index f8be19b..6879f7f 100644
--- a/Make.defaults
+++ b/Make.defaults
@@ -23,7 +23,7 @@ EFI_ARCHES ?= aa64 ia32 x64
 enabled = $(if $(filter undefined,$(origin $(1))),$(3),$(2))
 
 HOSTARCH   = $(shell uname -m | sed s,i[3456789]86,ia32,)
-ARCH      := $(shell uname -m | sed s,i[3456789]86,ia32,)
+ARCH      := $(shell uname -m | sed 's,i[3456789]86,ia32,;s,arm.*,arm,')
 
 
 PKG_CONFIG ?= $(CROSS_COMPILE)pkg-config
@@ -73,6 +73,9 @@ gcc_ccldflags = -fno-merge-constants \
        -Wl,--fatal-warnings,--no-allow-shlib-undefined,--default-symver \
        -Wl,-O2 -Wl,--no-undefined-version -Wl,-z,relro,-z,now \
        -Wl,--no-add-needed,--no-copy-dt-needed-entries,--as-needed -pie
+ifeq ($(ARCH),arm)
+  gcc_ccldflags += -Wl,--no-wchar-size-warning
+endif
 ccldflags = $(cflags) $(CCLDFLAGS) $(LDFLAGS) \
        $(if $(filter $(CCLD),clang),$(clang_ccldflags),) \
        $(if $(filter $(CCLD),gcc),$(gcc_ccldflags),) \
-- 
2.51.0

Reply via email to