On Saturday, September 20, 2014 13:27 CEST, "Dmitrij D. Czarkoff" <czark...@gmail.com> wrote: > 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.
Thanks, tested with net/coccinella, without the patch, I got warnings like: /usr/local/bin/wish8.5:/usr/local/lib/tcl/tls/libtls16.so.0.0: undefined symbol 'SSLv2_method' with the patch, they were gone. So generally, it works for me, I wonder, if the SHARED_LIB wouldn't need a full bump? Anyone OK with me going ahead, but with or without library bump? cheers, Sebastian > > -- > 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/