Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Feb 2017 14:28:19 +0000 (UTC)
From:      Bernard Spil <brnrd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r433993 - head/security/hitch/files
Message-ID:  <201702131428.v1DESJjC081501@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702131428.v1DESJjC081501>