diff --git a/network/library/serf/files/openssl3-ERR_GET_FUNC.patch b/network/library/serf/files/openssl3-ERR_GET_FUNC.patch
new file mode 100644
index 0000000000..c5ac4a6aee
--- /dev/null
+++ b/network/library/serf/files/openssl3-ERR_GET_FUNC.patch
@@ -0,0 +1,13 @@
+--- serf-1.3.9/buckets/ssl_buckets.c.errgetfunc
++++ serf-1.3.9/buckets/ssl_buckets.c
+@@ -1204,6 +1204,10 @@
+ }
+ }
+
++#ifndef ERR_GET_FUNC
++#define ERR_GET_FUNC(ec) (0)
++#endif
++
+ static int ssl_need_client_cert(SSL *ssl, X509 **cert, EVP_PKEY **pkey)
+ {
+ serf_ssl_context_t *ctx = SSL_get_app_data(ssl);
diff --git a/network/library/serf/pspec.xml b/network/library/serf/pspec.xml
index bebf4193d3..3634a8f085 100644
--- a/network/library/serf/pspec.xml
+++ b/network/library/serf/pspec.xml
@@ -12,7 +12,7 @@
library
High-performance asynchronous HTTP client library.
The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library.
- https://archive.apache.org/dist/serf/serf-1.3.9.tar.bz2
+ https://archive.apache.org/dist/serf/serf-1.3.10.tar.bz2
db-devel
zlib-devel
@@ -24,7 +24,8 @@
mit-kerberos-devel
- scons_py3.patch
+
+ openssl3-ERR_GET_FUNC.patch
@@ -58,6 +59,13 @@
+
+ 2024-12-20
+ 1.3.10
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2024-12-19
1.3.9