Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Apr 2015 08:55:21 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 199298] [MAINTAINER] dns/knot: Update to 1.6.3
Message-ID:  <bug-199298-13-fFjbtVwgO4@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-199298-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-199298-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199298

Bernard Spil <spil.oss@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #155433|0                           |1
        is obsolete|                            |

--- Comment #8 from Bernard Spil <spil.oss@gmail.com> ---
Created attachment 155451
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=155451&action=edit
Makefile diff for new 1.6.3

Hi Leo,

Problem is that there IS no such thing as libressl.so, security/libressl uses
the same installed files as security/openssl does (i.e.
/usr/local/lib/libssl.so and /usr/local/lib/libcrypto.so as well as the headers
in /usr/local/include/openssl).

This makes the existing Makefile fail the build as it tries to compile/install
LibreSSL again whilst it is already installed.

/usr/ports/Mk/bsd.openssl.mk contains all the necessary logic to build/install
LibreSSL when WITH_OPENSSL_PORT= security/libressl is defined so all the port
needs to do is add that line to pull in LibreSSL. If security/openssl where
installed already, the CONFLICTS will trigger a build failure.

To be complete, I don't think that this is the right way for the port to deal
with LibreSSL altogether. We should be able to rely on the user setting
WITH_OPENSSL_PORT in their configuration and then either disable GOST or use
the current IGNORE when it detects GOST is enabled and LibreSSL is configured
by the user.

Spotted some more issues... USE_OPENSSL should probably always be defined, even
when building with LibreSSL, as well as CONFIGURE_ENV+=
--with-openssl=${OPENSSLDIR}

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-199298-13-fFjbtVwgO4>