svn commit: r339031 - in head/security/openssl: . files

Renato Botelho garga at FreeBSD.org
Wed Jan 8 11:33:57 UTC 2014


On 07-01-2014 18:40, Dirk Meyer wrote:
> Author: dinoex
> Date: Tue Jan  7 20:40:22 2014
> New Revision: 339031
> URL: http://svnweb.freebsd.org/changeset/ports/339031
> 
> Log:
>   - Security update to openssl-1.0.1f
>   - remove broken patches
>   - new fix for perl5.18
>   - fix option GMP
>   
>   Security: http://www.openssl.org/news/vulnerabilities.html
>   Security: CVE-2013-4353
>   Security: CVE-2013-6449
>   Security: CVE-2013-6450
>   Security: 5aaa257e-772d-11e3-a65a-3c970e169bc2
> 
> Modified:
>   head/security/openssl/Makefile
>   head/security/openssl/distinfo
>   head/security/openssl/files/patch-config
> 
> Modified: head/security/openssl/Makefile
> ==============================================================================
> --- head/security/openssl/Makefile	Tue Jan  7 20:33:10 2014	(r339030)
> +++ head/security/openssl/Makefile	Tue Jan  7 20:40:22 2014	(r339031)
> @@ -3,22 +3,18 @@
>  
>  PORTNAME=	openssl
>  PORTVERSION=	1.0.1
> -DISTVERSIONSUFFIX=	e
> -PORTREVISION=	8
> +DISTVERSIONSUFFIX=	f
> +PORTREVISION=	9
>  CATEGORIES=	security devel
>  MASTER_SITES=	http://www.openssl.org/%SUBDIR%/ \
>  		ftp://ftp.openssl.org/%SUBDIR%/ \
>  		ftp://ftp.cert.dfn.de/pub/tools/net/openssl/%SUBDIR%/
>  MASTER_SITE_SUBDIR=	source
> -DIST_SUBDIR=	${DISTNAME}2
> +DIST_SUBDIR=	${DISTNAME}
>  
>  MAINTAINER=	dinoex at FreeBSD.org
>  COMMENT=	SSL and crypto library
>  
> -PATCH_SITES+=	http://www.linuxfromscratch.org/patches/blfs/svn/:pod
> -PATCHFILES+=	openssl-1.0.1e-fix_pod_syntax-1.patch:pod
> -PATCH_DIST_STRIP=	-p1
> -
>  .ifdef USE_OPENSSL
>  .error You have `USE_OPENSSL' variable defined either in environment or in make(1) arguments. Please undefine and try again.
>  .endif
> @@ -60,6 +56,24 @@ SUB_FILES=	pkg-message
>  OPENSSLDIR=	${PREFIX}/openssl
>  MANPREFIX=	${PREFIX}
>  
> +FIX_POD=apps/cms.pod \
> +	apps/smime.pod \
> +	ssl/SSL_accept.pod \
> +	ssl/SSL_clear.pod \
> +	ssl/SSL_COMP_add_compression_method.pod ssl/SSL_connect.pod \
> +	ssl/SSL_CTX_add_session.pod ssl/SSL_CTX_load_verify_locations.pod \
> +	ssl/SSL_CTX_set_client_CA_list.pod \
> +	ssl/SSL_CTX_set_session_id_context.pod \
> +	ssl/SSL_CTX_set_ssl_version.pod \
> +	ssl/SSL_CTX_use_psk_identity_hint.pod \
> +	ssl/SSL_do_handshake.pod \
> +	ssl/SSL_read.pod \
> +	ssl/SSL_session_reused.pod \
> +	ssl/SSL_set_fd.pod \
> +	ssl/SSL_set_session.pod \
> +	ssl/SSL_shutdown.pod \
> +	ssl/SSL_write.pod
> +
>  MAN1=	CA.pl.1 asn1parse.1 ca.1 ciphers.1 cms.1 crl.1 crl2pkcs7.1 dgst.1 \
>  	dhparam.1 dsa.1 dsaparam.1 ec.1 ecparam.1 enc.1 errstr.1 gendsa.1 \
>  	genpkey.1 genrsa.1 nseq.1 ocsp.1 openssl.1 passwd.1 pkcs12.1 pkcs7.1 \
> @@ -1123,6 +1137,8 @@ PLIST_SUB+=	WITH_RC5="@comment "
>  .endif
>  
>  .if ${PORT_OPTIONS:MPADLOCK}
> +BROKEN=		does not build with openssl-1.0.1f

I built it fine on 10.0-amd64 with PADLOCK option set and the attached
patch.

-- 
Renato Botelho <garga     @ FreeBSD.org>
               <garga.bsd @ gmail.com>
GnuPG Key: http://www.FreeBSD.org/~garga/pubkey.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openssl.diff
Type: text/x-patch
Size: 1740 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20140108/83434485/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 924 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20140108/83434485/attachment.sig>


More information about the svn-ports-all mailing list