svn commit: r433993 - head/security/hitch/files
Bernard Spil
brnrd at FreeBSD.org
Mon Feb 13 14:28:21 UTC 2017
Author: brnrd
Date: Mon Feb 13 14:28:19 2017
New Revision: 433993
URL: https://svnweb.freebsd.org/changeset/ports/433993
Log:
security/hitch: Fix build with LibreSSL
- Add upstream patch
PR: 217029
Obtained from: https://github.com/varnish/hitch/commit/cc92c25
Approved by: zi (maintainer)
Added:
head/security/hitch/files/patch-src_hitch.c (contents, props changed)
Added: head/security/hitch/files/patch-src_hitch.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/hitch/files/patch-src_hitch.c Mon Feb 13 14:28:19 2017 (r433993)
@@ -0,0 +1,22 @@
+From cc92c25a5fcbc1d3e4ebb8771fe87d961f2079bf Mon Sep 17 00:00:00 2001
+From: Vanilla Hsu <vanilla at fatpipi.com>
+Date: Sat, 14 Jan 2017 09:36:57 +0800
+Subject: [PATCH] Fix building with libressl.
+
+---
+ src/hitch.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/hitch.c b/src/hitch.c
+index 5b48680..03b4580 100644
+--- src/hitch.c.orig 2016-12-22 13:48:49 UTC
++++ src/hitch.c
+@@ -683,7 +683,7 @@ load_privatekey(SSL_CTX *ctx, const char
+ return NULL;
+ }
+
+-#if OPENSSL_VERSION_NUMBER < 0x10100000L
++#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
+ #define SSL_CTX_get_default_passwd_cb(ctx) (ctx->default_passwd_callback)
+ #define SSL_CTX_get_default_passwd_cb_userdata(ctx) (ctx->default_passwd_callback_userdata)
+ #endif
More information about the svn-ports-head
mailing list