[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