Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions deps-packaging/openssl/SIZE_MAX-undeclared.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
diff -ruN openssl-3.0.18/crypto/evp/bio_ok.c openssl-3.0.18-modified/crypto/evp/bio_ok.c
--- openssl-3.0.18/crypto/evp/bio_ok.c 2025-09-30 15:12:07.000000000 +0200
+++ openssl-3.0.18-modified/crypto/evp/bio_ok.c 2025-10-08 18:21:10.258670389 +0200
@@ -78,6 +78,7 @@
#include <openssl/rand.h>
#include "internal/endian.h"
#include "crypto/evp.h"
+#include "internal/numbers.h" /* includes SIZE_MAX */

static int ok_write(BIO *h, const char *buf, int num);
static int ok_read(BIO *h, char *buf, int size);
2 changes: 1 addition & 1 deletion deps-packaging/openssl/cfbuild-openssl.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
%define openssl_version 3.0.17
%define openssl_version 3.0.18

Summary: CFEngine Build Automation -- openssl
Name: cfbuild-openssl
Expand Down
2 changes: 1 addition & 1 deletion deps-packaging/openssl/distfiles
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dfdd77e4ea1b57ff3a6dbde6b0bdc3f31db5ac99e7fdd4eaf9e1fbb6ec2db8ce openssl-3.0.17.tar.gz
d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b openssl-3.0.18.tar.gz
2 changes: 2 additions & 0 deletions deps-packaging/openssl/hpux/build
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ OSD=${BUILD_ROOT}/cfbuild-openssl-devel${PREFIX}
# To pick up libgcc_s.so.1, which is apparently not in dyld path.
export LD_LIBRARY_PATH=$PREFIX/lib

$PATCH -p1 < SIZE_MAX-undeclared.patch

# Configure

$PERL ./Configure hpux-ia64-gcc $(<config_flags_$ROLE.txt) \
Expand Down