[packages/wolfssl] - updated to 5.7.6 (new soname)

qboosh qboosh at pld-linux.org
Sun Mar 30 19:38:57 CEST 2025


commit 8efc78962274b3ab6f4e4c5bdabe34ef17d98afc
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Mar 30 19:38:43 2025 +0200

    - updated to 5.7.6 (new soname)

 wolfssl-x32.patch | 17 +++++++++++++----
 wolfssl.spec      |  6 +++---
 2 files changed, 16 insertions(+), 7 deletions(-)
---
diff --git a/wolfssl.spec b/wolfssl.spec
index b035ab0..7b0812d 100644
--- a/wolfssl.spec
+++ b/wolfssl.spec
@@ -6,13 +6,13 @@
 Summary:	wolfSSL - small, fast, portable implementation of TLS/SSL for embedded devices to the cloud
 Summary(pl.UTF-8):	wolfSSL - mała, szybka, przenośna implementacja TLS/SSL dla urządzeń wbudowanych
 Name:		wolfssl
-Version:	5.7.2
+Version:	5.7.6
 Release:	1
 License:	GPL v2 or commercial
 Group:		Libraries
 #Source0Download: https://github.com/wolfSSL/wolfssl/releases
 Source0:	https://github.com/wolfSSL/wolfssl/archive/v%{version}-stable/%{name}-%{version}-stable.tar.gz
-# Source0-md5:	bc28818fb83b793b6c23987e1b116735
+# Source0-md5:	7c0e81ebd8e5171f1aec3e417d094c31
 Patch0:		%{name}-x32.patch
 URL:		https://www.wolfssl.com/
 BuildRequires:	autoconf >= 2.69
@@ -118,7 +118,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc ChangeLog.md LICENSING README.md doc/{QUIC.md,README.txt}
 %attr(755,root,root) %{_libdir}/libwolfssl.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libwolfssl.so.42
+%attr(755,root,root) %ghost %{_libdir}/libwolfssl.so.43
 
 %files devel
 %defattr(644,root,root,755)
diff --git a/wolfssl-x32.patch b/wolfssl-x32.patch
index 24a1c27..712f5ae 100644
--- a/wolfssl-x32.patch
+++ b/wolfssl-x32.patch
@@ -1,6 +1,15 @@
---- wolfssl-5.6.3-stable/wolfssl/wolfcrypt/types.h.orig	2023-06-19 06:16:56.000000000 +0200
-+++ wolfssl-5.6.3-stable/wolfssl/wolfcrypt/types.h	2023-09-11 19:35:49.300952574 +0200
-@@ -227,7 +227,7 @@ decouple library dependencies with stand
+--- wolfssl-5.7.6-stable/wolfssl/wolfcrypt/types.h.orig	2024-12-31 18:58:22.000000000 +0100
++++ wolfssl-5.7.6-stable/wolfssl/wolfcrypt/types.h	2025-03-30 13:27:06.041537066 +0200
+@@ -229,7 +229,7 @@ decouple library dependencies with stand
+         #if !defined(SIZEOF_LONG_LONG) && !defined(SIZEOF_LONG)
+             #if (defined(__alpha__) || defined(__ia64__) || \
+                 defined(_ARCH_PPC64) || defined(__ppc64__) || \
+-                defined(__x86_64__)  || defined(__s390x__ ) || \
++                (defined(__x86_64__) && defined(__LP64__)  || defined(__s390x__ ) || \
+                 ((defined(sun) || defined(__sun)) && \
+                  (defined(LP64) || defined(_LP64))) || \
+                 (defined(__riscv_xlen) && (__riscv_xlen == 64)) || \
+@@ -300,7 +300,7 @@ decouple library dependencies with stand
          (defined(__mips64) && \
           ((defined(_ABI64) && (_MIPS_SIM == _ABI64)) || \
            (defined(_ABIO64) && (_MIPS_SIM == _ABIO64)))) || \
@@ -8,7 +17,7 @@
 +         (defined(__x86_64__) && defined(__LP64__)) || defined(_M_X64)) || \
           defined(__aarch64__) || defined(__sparc64__) || defined(__s390x__ ) || \
          (defined(__riscv_xlen) && (__riscv_xlen == 64)) || defined(_M_ARM64) || \
-         defined(__aarch64__) || \
+         defined(__aarch64__) || defined(__ppc64__) || \
 --- wolfssl-5.6.3-stable/wolfcrypt/src/siphash.c.orig	2023-06-19 06:16:56.000000000 +0200
 +++ wolfssl-5.6.3-stable/wolfcrypt/src/siphash.c	2023-09-11 19:38:45.445322685 +0200
 @@ -353,7 +353,7 @@ int wc_SipHashFinal(SipHash* sipHash, un
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/wolfssl.git/commitdiff/8efc78962274b3ab6f4e4c5bdabe34ef17d98afc



More information about the pld-cvs-commit mailing list