On Sat, Sep 20, 2014 at 1:27 PM, 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.
>
> --
> 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

I'd prefer "CFLAGS +=", instead of "CFLAGS =".

Cheers!
David
-- 
"If you try a few times and give up, you'll never get there. But if
you keep at it... There's a lot of problems in the world which can
really be solved by applying two or three times the persistence that
other people will."
                -- Stewart Nelson

Reply via email to