Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package pesign-obs-integration for
openSUSE:Factory checked in at 2025-12-12 21:40:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/pesign-obs-integration (Old)
and /work/SRC/openSUSE:Factory/.pesign-obs-integration.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pesign-obs-integration"
Fri Dec 12 21:40:18 2025 rev:63 rq:1322101 version:10.2+git20250930.8fd9632
Changes:
--------
---
/work/SRC/openSUSE:Factory/pesign-obs-integration/pesign-obs-integration.changes
2025-09-04 17:59:19.758574444 +0200
+++
/work/SRC/openSUSE:Factory/.pesign-obs-integration.new.1939/pesign-obs-integration.changes
2025-12-12 21:40:27.927033543 +0100
@@ -1,0 +2,10 @@
+Tue Dec 09 11:12:44 UTC 2025 - Callum Farmer <[email protected]>
+
+- Update to version 10.2+git20250930.8fd9632:
+ * Pass none compression value to script
+ * Reject unknown values of compression
+ * Accept none for compression
+ * Add RPM 4.19 scriptlets
+ * Use pesign for signing on loongarch64
+
+-------------------------------------------------------------------
Old:
----
pesign-obs-integration-10.2+git20250830.5a2b5f6.obscpio
New:
----
pesign-obs-integration-10.2+git20250930.8fd9632.obscpio
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pesign-obs-integration.spec ++++++
--- /var/tmp/diff_new_pack.DPZjTM/_old 2025-12-12 21:40:29.123083955 +0100
+++ /var/tmp/diff_new_pack.DPZjTM/_new 2025-12-12 21:40:29.127084123 +0100
@@ -1,7 +1,7 @@
#
# spec file for package pesign-obs-integration
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 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
@@ -22,7 +22,7 @@
%endif
Name: pesign-obs-integration
-Version: 10.2+git20250830.5a2b5f6
+Version: 10.2+git20250930.8fd9632
Release: 0
Summary: Macros and scripts to sign the kernel and bootloader
License: GPL-2.0-or-later
@@ -41,7 +41,7 @@
%if 0%{?suse_version}
Requires: suse-module-tools >= 15.0.10
%endif
-%ifarch %{ix86} x86_64 ia64 aarch64 %{arm} riscv64
+%ifarch %{ix86} x86_64 ia64 aarch64 %{arm} riscv64 loongarch64
Requires: pesign
%endif
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DPZjTM/_old 2025-12-12 21:40:29.247089181 +0100
+++ /var/tmp/diff_new_pack.DPZjTM/_new 2025-12-12 21:40:29.255089519 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/openSUSE/pesign-obs-integration.git</param>
- <param
name="changesrevision">4d22c01719344b74d90b5ef4fc74799a6c0e3ac9</param></service></servicedata>
+ <param
name="changesrevision">8fd9632c4cc34593a51781e13f113382e3971b45</param></service></servicedata>
(No newline at EOF)
++++++ pesign-obs-integration-10.2+git20250830.5a2b5f6.obscpio ->
pesign-obs-integration-10.2+git20250930.8fd9632.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/README.md
new/pesign-obs-integration-10.2+git20250930.8fd9632/README.md
--- old/pesign-obs-integration-10.2+git20250830.5a2b5f6/README.md
2025-08-30 05:20:30.000000000 +0200
+++ new/pesign-obs-integration-10.2+git20250930.8fd9632/README.md
2025-09-30 07:29:54.000000000 +0200
@@ -47,7 +47,7 @@
### Kernel Module Compression
When BRP_PESIGN_COMPRESS_MODULE is passed, the script tries to compress the
-kernel modules at the repackaging phase. Currently xz, gzip and zstd format is
supported.
+kernel modules at the repackaging phase. Currently none, xz, gzip and zstd
format is supported.
For enable the compression feature, put the following along with
BRP_PESIGN_FILES setup:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/brp-99-pesign
new/pesign-obs-integration-10.2+git20250930.8fd9632/brp-99-pesign
--- old/pesign-obs-integration-10.2+git20250830.5a2b5f6/brp-99-pesign
2025-08-30 05:20:30.000000000 +0200
+++ new/pesign-obs-integration-10.2+git20250930.8fd9632/brp-99-pesign
2025-09-30 07:29:54.000000000 +0200
@@ -85,6 +85,11 @@
pesign_repackage_compress="--compress gzip"
elif test "${BRP_PESIGN_COMPRESS_MODULE}" = "zstd"; then
pesign_repackage_compress="--compress zstd"
+elif test "${BRP_PESIGN_COMPRESS_MODULE}" = "none"; then
+ pesign_repackage_compress="--compress none"
+elif test "${BRP_PESIGN_COMPRESS_MODULE}"; then
+ echo "$0: error: unknown value of BRP_PESIGN_COMPRESS_MODULE" >&2
+ exit 1
else
pesign_repackage_compress=""
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/pesign-gen-repackage-spec
new/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-gen-repackage-spec
---
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/pesign-gen-repackage-spec
2025-08-30 05:20:30.000000000 +0200
+++
new/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-gen-repackage-spec
2025-09-30 07:29:54.000000000 +0200
@@ -145,6 +145,8 @@
preun => "preun",
postun => "postun",
pretrans => "pretrans",
+ preuntrans => "preuntrans",
+ postuntrans => "postuntrans",
posttrans => "posttrans",
verifyscript => "verifyscript",
# FIXME: triggers
@@ -420,6 +422,8 @@
preun => (1 << 11),
postun => (1 << 12),
verify => (1 << 13),
+ preuntrans => (1 << 20),
+ postuntrans => (1 << 21),
);
my %depflags = (
"<" => (1 << 1),
@@ -491,6 +495,8 @@
my $compress_ext = "";
my $compress_cmd = "";
+ $compress = "" if $compress eq "none";
+
if ($compress eq "xz") {
$compress_ext = ".xz";
$compress_cmd = "xz --lzma2=dict=2MiB -f";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/pesign-obs-integration.spec
new/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-obs-integration.spec
---
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/pesign-obs-integration.spec
2025-08-30 05:20:30.000000000 +0200
+++
new/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-obs-integration.spec
2025-09-30 07:29:54.000000000 +0200
@@ -41,7 +41,7 @@
%if 0%{?suse_version}
Requires: suse-module-tools >= 15.0.10
%endif
-%ifarch %{ix86} x86_64 ia64 aarch64 %{arm} riscv64
+%ifarch %{ix86} x86_64 ia64 aarch64 %{arm} riscv64 loongarch64
Requires: pesign
%endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/pesign-repackage.spec.in
new/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-repackage.spec.in
---
old/pesign-obs-integration-10.2+git20250830.5a2b5f6/pesign-repackage.spec.in
2025-08-30 05:20:30.000000000 +0200
+++
new/pesign-obs-integration-10.2+git20250930.8fd9632/pesign-repackage.spec.in
2025-09-30 07:29:54.000000000 +0200
@@ -177,7 +177,7 @@
rm -f "$f.p7s" "$f.p7sd" "$f.orig"
;;
/boot/* | *.efi.sig | */lib/modules/*/vmlinu[xz].sig |
*/lib/modules/*/[Ii]mage.sig | */lib/modules/*/z[Ii]mage.sig)
-%ifarch %ix86 x86_64 aarch64 %arm riscv64
+%ifarch %ix86 x86_64 aarch64 %arm riscv64 loongarch64
# PE style signature injection
infile=${sig%.sig}
cpio -i --to-stdout ${infile#./}
<%_sourcedir/@[email protected] > ${infile}.sattrs
++++++ pesign-obs-integration.obsinfo ++++++
--- /var/tmp/diff_new_pack.DPZjTM/_old 2025-12-12 21:40:29.527100983 +0100
+++ /var/tmp/diff_new_pack.DPZjTM/_new 2025-12-12 21:40:29.531101152 +0100
@@ -1,5 +1,5 @@
name: pesign-obs-integration
-version: 10.2+git20250830.5a2b5f6
-mtime: 1756524030
-commit: 5a2b5f603c4fa806aaff6df3cc20046904839db4
+version: 10.2+git20250930.8fd9632
+mtime: 1759210194
+commit: 8fd9632c4cc34593a51781e13f113382e3971b45