Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Apr 2018 05:51:41 -0600
From:      Adam Weinberger <adamw@adamw.org>
To:        Bernard Spil <brnrd@FreeBSD.org>
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r468237 - in head/security/libressl: . files
Message-ID:  <9F40B779-F111-45B2-8390-659BA9600224@adamw.org>
In-Reply-To: <FA98E9C4-C46E-4AA5-8B74-7F467152FE87@adamw.org>
References:  <201804241950.w3OJohxA009174@repo.freebsd.org> <FA98E9C4-C46E-4AA5-8B74-7F467152FE87@adamw.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 25 Apr, 2018, at 6:00, Adam Weinberger <adamw@adamw.org> wrote:
>
>> On 24 Apr, 2018, at 13:50, Bernard Spil <brnrd@FreeBSD.org> wrote:
>>
>> Author: brnrd
>> Date: Tue Apr 24 19:50:42 2018
>> New Revision: 468237
>> URL: https://svnweb.freebsd.org/changeset/ports/468237
>>
>> Log:
>>   security/libressl: Fix AES-NI assembly detection
>>
>>    - While here, fix broken man3 option
>>
>>   Reported by:	Franco Fichtner <franco opnsense org>
>
> Both these patches sound like they’ll affect the produced package.  
> Shouldn’t PORTREVISION be bumped here?
>
> # Adam

Bernard, can you respond to this please?

# Adam


--
Adam Weinberger
adamw@adamw.org
http://www.adamw.org

>> Added:
>>   head/security/libressl/files/
>>   head/security/libressl/files/patch-configure.ac   (contents, props changed)
>> Modified:
>>   head/security/libressl/Makefile
>>
>> Modified: head/security/libressl/Makefile
>> ==============================================================================
>> --- head/security/libressl/Makefile	Tue Apr 24 19:47:31 2018	(r468236)
>> +++ head/security/libressl/Makefile	Tue Apr 24 19:50:42 2018	(r468237)
>> @@ -3,7 +3,6 @@
>>
>>  PORTNAME=	libressl
>>  PORTVERSION=	2.6.4
>> -#DISTNAME=	libressl-2.6.3
>>  CATEGORIES=	security devel
>>  MASTER_SITES=	OPENBSD/LibreSSL
>>
>> @@ -27,7 +26,7 @@ CONFLICTS_INSTALL=	libressl-devel-[0-9]* \
>>  NC_CONFIGURE_ENABLE=	nc
>>
>>  GNU_CONFIGURE=	yes
>> -USES=		cpe libtool pathfix pkgconfig
>> +USES=		autoreconf cpe libtool pathfix pkgconfig
>>  USE_LDCONFIG=	yes
>>  OPTIONS_SUB=	yes
>>  CFLAGS+=	-fpic -DPIC -Wl,-rpath,${PREFIX}/lib -Wl,--as-needed
>> @@ -36,7 +35,7 @@ INSTALL_TARGET=	install-strip
>>  TEST_TARGET=	check
>>
>>  post-patch-MAN3-off:
>> -	${REINPLACE_CMD} -e 's/^install-man: install-man3/install-man:/' \
>> +	${REINPLACE_CMD} -e '/^install-man:/s/install-man3//' \
>>  		-e '/$$(MAKE) $$(AM_MAKEFLAGS) install-data-hook/d' \
>>  		${WRKSRC}/man/Makefile.in
>>
>>
>> Added: head/security/libressl/files/patch-configure.ac
>> ==============================================================================
>> --- /dev/null	00:00:00 1970	(empty, because file is newly added)
>> +++ head/security/libressl/files/patch-configure.ac	Tue Apr 24 19:50:42  
>> 2018	(r468237)
>> @@ -0,0 +1,19 @@
>> +--- configure.ac.orig	2017-11-04 20:04:56 UTC
>> ++++ configure.ac
>> +@@ -102,13 +102,13 @@ int main() {return 0;}
>> +
>> + AC_ARG_ENABLE([asm],
>> + 	AS_HELP_STRING([--disable-asm], [Disable assembly]))
>> +-AM_CONDITIONAL([OPENSSL_NO_ASM], [test "x$enable_asm" = "xno"])
>> ++AM_CONDITIONAL([OPENSSL_NO_ASM],[test x$enableval = xno])
>> +
>> + # Conditionally enable assembly by default
>> + AM_CONDITIONAL([HOST_ASM_ELF_X86_64],
>> +-    [test "x$HOST_ABI" = "xelf" -a "$host_cpu" = "x86_64" -a  
>> "x$enable_asm" != "xno"])
>> ++    [test "x$HOST_ABI" = "xelf" -a "$host_cpu" = "x86_64," -a  
>> x$enableval != xno])
>> + AM_CONDITIONAL([HOST_ASM_MACOSX_X86_64],
>> +-    [test "x$HOST_ABI" = "xmacosx" -a "$host_cpu" = "x86_64" -a  
>> "x$enable_asm" != "xno"])
>> ++    [test "x$HOST_ABI" = "xmacosx" -a "$host_cpu" = "x86_64," -a  
>> x$enableval != xno])
>> +
>> + # Check if time_t is sized correctly
>> + AC_CHECK_SIZEOF([time_t], [time.h])



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9F40B779-F111-45B2-8390-659BA9600224>