svn commit: r452358 - head/security/openssh-portable
Bryan Drewery
bdrewery at FreeBSD.org
Wed Oct 18 17:19:27 UTC 2017
Author: bdrewery
Date: Wed Oct 18 17:19:26 2017
New Revision: 452358
URL: https://svnweb.freebsd.org/changeset/ports/452358
Log:
LibreSSL + LDNS: Fix random crashes.
This happens due to ldns-config --libs adding in too many libraries
(overlinking), and -lcrypto again, which causes some strange
conflict/corruption. By specifying the path to --with-ldns, configure only
adds in -ldns rather than every library ldns itself needs.
PR: 223000
Reported by: many
Modified:
head/security/openssh-portable/Makefile
Modified: head/security/openssh-portable/Makefile
==============================================================================
--- head/security/openssh-portable/Makefile Wed Oct 18 17:02:50 2017 (r452357)
+++ head/security/openssh-portable/Makefile Wed Oct 18 17:19:26 2017 (r452358)
@@ -3,7 +3,7 @@
PORTNAME= openssh
DISTVERSION= 7.6p1
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= security ipv6
MASTER_SITES= OPENBSD/OpenSSH/portable
@@ -26,7 +26,6 @@ CONFIGURE_ARGS= --prefix=${PREFIX} --with-md5-passwor
ETCOLD= ${PREFIX}/etc
-BROKEN_SSL= openssl-devel libressl
BROKEN_SSL_REASON_openssl-devel= incomplete definition of type struct rsa_st
BROKEN_SSL_REASON_libressl= random crashes with 7.6 PR 223000
@@ -53,7 +52,7 @@ OPTIONS_SUB= yes
TCP_WRAPPERS_EXTRA_PATCHES=${FILESDIR}/extra-patch-tcpwrappers
-LDNS_CONFIGURE_WITH= ldns
+LDNS_CONFIGURE_WITH= ldns=${LOCALBASE}
LDNS_LIB_DEPENDS= libldns.so:dns/ldns
LDNS_EXTRA_PATCHES= ${FILESDIR}/extra-patch-ldns
LDNS_CFLAGS= -I${LOCALBASE}/include
More information about the svn-ports-head
mailing list