Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package liboqs for openSUSE:Factory checked 
in at 2026-07-23 23:13:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liboqs (Old)
 and      /work/SRC/openSUSE:Factory/.liboqs.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liboqs"

Thu Jul 23 23:13:52 2026 rev:22 rq:1367360 version:0.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/liboqs/liboqs.changes    2026-07-22 
19:08:48.560670207 +0200
+++ /work/SRC/openSUSE:Factory/.liboqs.new.2004/liboqs.changes  2026-07-23 
23:15:46.119713691 +0200
@@ -12,6 +12,6 @@
-  - Fixed uninitialized `encaps_derand` pointer dereference 
[#2460](https://github.com/open-quantum-safe/liboqs/pull/2460)
-  - Fixed out-of-bounds read in XMSS/XMSS^MT signature verification 
[077e32a](https://github.com/open-quantum-safe/liboqs/commit/077e32a), 
[#2384](https://github.com/open-quantum-safe/liboqs/pull/2384)
-  - Fixed Integer underflow in CROSS `crypto_sign_open()` 
[25d0a9e](https://github.com/open-quantum-safe/liboqs/commit/25d0a9e)
-  - Fixed incorrect array size when calling `secure_clean` 
[ab0e07c](https://github.com/open-quantum-safe/liboqs/commit/ab0e07c)
-  - Implemented optimization barrier `OQS_MEM_BLACK_BOX` and applied to
-  `ct_select` in FrodoKEM 
[#2431](https://github.com/open-quantum-safe/liboqs/pull/2431)
+  - Fixed uninitialized `encaps_derand` pointer dereference
+  - CVE-2026-46344, CVE-2026-44518: Fixed out-of-bounds read in XMSS/XMSS^MT 
signature verification
+    (bsc#1267007 bsc#1267001)
+  - Fixed Integer underflow in CROSS `crypto_sign_open()`
+  - Fixed incorrect array size when calling `secure_clean`
+  - Implemented optimization barrier `OQS_MEM_BLACK_BOX` and applied to 
`ct_select` in FrodoKEM
@@ -308,0 +309,6 @@
+
+-------------------------------------------------------------------
+Wed Sep 27 10:21:56 UTC 2023 - Marcus Meissner <[email protected]>
+
+- use gcc12 to build, as aarch64 code uses primitives not understood
+  by gcc7. bsc#1215751

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

Other differences:
------------------
++++++ liboqs.spec ++++++
--- /var/tmp/diff_new_pack.WkNgYB/_old  2026-07-23 23:15:47.007744919 +0200
+++ /var/tmp/diff_new_pack.WkNgYB/_new  2026-07-23 23:15:47.011745060 +0200
@@ -32,6 +32,9 @@
 Patch2:         reproducible.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
+%if 0%{?suse_version} > 0  && 0%{?suse_version} < 1600
+BuildRequires:  gcc12
+%endif
 BuildRequires:  libopenssl-devel
 # for tests
 BuildRequires:  python3-requests
@@ -66,6 +69,10 @@
 %build
 export RPM_OPT_FLAGS="%{optflags} -std=gnu11"
 
+%if 0%{?suse_version} > 0  && 0%{?suse_version} < 1600
+export CC=gcc-12
+%endif
+
 # 20220702: The %%cmake macro can't be used because a 'CMakeLists.txt' folder
 # exists
 cmake -S . -B build -DBUILD_SHARED_LIBS:BOOL=ON -DOQS_DIST_BUILD:BOOL=ON 
-DOQS_ENABLE_KEM_HQC=ON

Reply via email to