Hi!

I am maintainer of net/tkabber port, and I found that Tkabber fails to
work with current security/tcltls port.  The problem seems to be with
usage of SSLv2_method() function in security/tcltls, which appears to be
removed from LibReSSL.

The patch below disables SSLv2 support in security/tcltls and makes
Tkabber (and likely other ports depending on security/tcltls) work.

Please, review and apply.

-- 
Dmitrij D. Czarkoff

Index: Makefile
===================================================================
RCS file: /var/cvs/ports/security/tcltls/Makefile,v
retrieving revision 1.9
diff -u -p -r1.9 Makefile
--- Makefile    11 Mar 2013 11:41:28 -0000      1.9
+++ Makefile    20 Sep 2014 11:16:19 -0000
@@ -8,6 +8,7 @@ VERSION=        1.6
 DISTNAME=      tls${VERSION}-src
 PKGNAME=       tcltls-${VERSION}
 SHARED_LIBS=   tls16   0.0
+REVISION=      0
 
 CATEGORIES=    security
 
@@ -39,6 +40,7 @@ CONFIGURE_ARGS=       ${CONFIGURE_SHARED} \
                LIBtls16_VERSION=${LIBtls16_VERSION}
 FAKE_FLAGS =   PKG_DIR=tls
 TEST_TARGET=   test
+CFLAGS =       -DNO_SSL2
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tcltls/

Reply via email to