svn commit: r361642 - in head/security/libressl: . files

Guido Falsi madpilot at FreeBSD.org
Sun Jul 13 09:27:18 UTC 2014


On 07/12/14 22:49, Vsevolod Stakhov wrote:
> Author: vsevolod
> Date: Sat Jul 12 20:49:36 2014
> New Revision: 361642
> URL: http://svnweb.freebsd.org/changeset/ports/361642
> QAT: https://qat.redports.org/buildarchive/r361642/
> 
> Log:
>   - Fix OPENSSL_VERSION_NUMBER to identify that libressl supports features of
>    openssl 1.0.1g only
>   - Add LIBRESSL_VERSION_NUMBER to distinguish from openssl
>   - Strip libraries correctly
>   - Bump PORTREVISION
> 
> Added:
>   head/security/libressl/files/
>   head/security/libressl/files/patch-include-openssl-opensslv.h   (contents, props changed)
> Modified:
>   head/security/libressl/Makefile

I'm seeing error like:

"/usr/local/lib/libcrypto.so.26" non-existent -- dependency list incomplete

This is due to the fact that bsd.opensssl.mk expects library major
version for libssl and libcrypto to be the same, which isn't the case
for libressl (from "pkg info"):

/usr/local/lib/libssl.so.26.0.0
/usr/local/lib/libcrypto.so.29.0.0

Is there a way to fix this?

-- 
Guido Falsi <madpilot at FreeBSD.org>


More information about the svn-ports-all mailing list