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
