Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package leancrypto for openSUSE:Factory 
checked in at 2026-02-26 18:36:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/leancrypto (Old)
 and      /work/SRC/openSUSE:Factory/.leancrypto.new.29461 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "leancrypto"

Thu Feb 26 18:36:26 2026 rev:9 rq:1335131 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/leancrypto/leancrypto.changes    2025-12-09 
12:47:36.188967958 +0100
+++ /work/SRC/openSUSE:Factory/.leancrypto.new.29461/leancrypto.changes 
2026-02-26 18:36:44.243827535 +0100
@@ -1,0 +2,6 @@
+Wed Feb 25 13:03:13 UTC 2026 - Guillaume GARDET <[email protected]>
+
+- Add upstream patch to fix build with kernel 6.19 on aarch64:
+  * 0469d92f.patch
+
+-------------------------------------------------------------------

New:
----
  0469d92f.patch

----------(New B)----------
  New:- Add upstream patch to fix build with kernel 6.19 on aarch64:
  * 0469d92f.patch
----------(New E)----------

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

Other differences:
------------------
++++++ leancrypto.spec ++++++
--- /var/tmp/diff_new_pack.Bhsayk/_old  2026-02-26 18:36:45.543881343 +0100
+++ /var/tmp/diff_new_pack.Bhsayk/_new  2026-02-26 18:36:45.543881343 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package leancrypto
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 # Copyright (c) 2022 - 2025 Stephan Mueller <[email protected]
 #
 # All modifications and additions to the file contributed by third parties
@@ -48,6 +48,8 @@
 # bsc#1253654, bsc#1254370 - fix AVX detection in older intel CPUs
 Patch2:                leancrypto_avx_detect1.patch
 Patch3:                leancrypto_avx_detect2.patch
+# PATCH-FIX-UPSTREAM - https://github.com/smuellerDD/leancrypto/commit/0469d92f
+Patch4:         0469d92f.patch
 BuildRequires:  clang
 BuildRequires:  meson
 %if %{with kmp}

++++++ 0469d92f.patch ++++++
>From 0469d92fe8909da1f4ef219ade092de765ead2fc Mon Sep 17 00:00:00 2001
From: Stephan Mueller <[email protected]>
Date: Wed, 25 Feb 2026 11:18:02 +0100
Subject: [PATCH] Linux kernel: ARM64 - compile fix

Signed-off-by: Stephan Mueller <[email protected]>
---
 internal/api/ext_headers_arm.h | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/internal/api/ext_headers_arm.h b/internal/api/ext_headers_arm.h
index e61fb935..014265fd 100644
--- a/internal/api/ext_headers_arm.h
+++ b/internal/api/ext_headers_arm.h
@@ -23,10 +23,23 @@
 #ifdef LINUX_KERNEL
 
 #include <asm/neon.h>
+#include <linux/version.h>
+
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 19, 0)
+#include <asm/simd.h>
+
+#define LC_NEON_ENABLE                                                         
\
+       scoped_ksimd()                                                         \
+       {
+#define LC_NEON_DISABLE }
+
+#else
 
 #define LC_NEON_ENABLE kernel_neon_begin()
 #define LC_NEON_DISABLE kernel_neon_end()
 
+#endif
+
 #define UINT64_C U64_C
 
 #else /* LINUX_KERNEL */

Reply via email to