FreeBSD Bugzilla – Attachment 223645 Details for
Bug 254355
security/nettle: Update to 3.7.2 (fixes security vulnerabilities)
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch v2 to update nettle to 3.7.2
nettle372-v2.patch (text/plain), 2.63 KB, created by
Matthias Andree
on 2021-03-27 17:24:09 UTC
(
hide
)
Description:
patch v2 to update nettle to 3.7.2
Filename:
MIME Type:
Creator:
Matthias Andree
Created:
2021-03-27 17:24:09 UTC
Size:
2.63 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (Revision 569315) >+++ Makefile (Arbeitskopie) >@@ -2,7 +2,7 @@ > # $FreeBSD$ > > PORTNAME= nettle >-PORTVERSION= 3.6 >+PORTVERSION= 3.7.2 > CATEGORIES= security > MASTER_SITES= GNU \ > https://www.lysator.liu.se/~nisse/archive/ >@@ -19,20 +19,33 @@ > LIB_DEPENDS= libgmp.so:math/gmp > > USES= compiler:c11 gmake localbase makeinfo pathfix >+USE_LDCONFIG= yes > >-CONFIGURE_ARGS= --enable-shared >+GNU_CONFIGURE= yes >+CONFIGURE_ARGS= --enable-shared --disable-static > CONFIGURE_ENV= M4="/usr/bin/m4 -g" >-GNU_CONFIGURE= yes >-USE_LDCONFIG= yes >+TEST_TARGET= check > > INFO= nettle > PORTDOCS= NEWS README nettle.html nettle.pdf > PORTEXAMPLES= *.c *.h > >-OPTIONS_DEFINE= DOCS EXAMPLES >+OPTIONS_DEFINE= DOCS EXAMPLES OPENSSL > >+OPENSSL_DESC= Build OpenSSL-based EXAMPLES. >+OPENSSL_IMPLIES= EXAMPLES >+OPENSSL_USES= ssl >+OPENSSL_CONFIGURE_ENABLE= openssl >+OPENSSL_CFLAGS= -I${OPENSSLINC} >+ > .include <bsd.port.options.mk> > >+.if ${PORT_OPTIONS:MOPENSSL} && ${OPSYS} == FreeBSD && ${OSVERSION} < 1200085 >+# FreeBSD 11's base OpenSSL, 1.0.2, is too old for nettle 3.7's examples, >+# they need OpenSSL >= 1.1.0 >+BROKEN_SSL= base >+.endif >+ > .if ${ARCH} == "sparc64" > CONFIGURE_ENV+= CCPIC=-fPIC > .endif >@@ -43,6 +56,9 @@ > @${REINPLACE_CMD} -e 's|__sgi|__unix__|' ${WRKSRC}/configure > .endif > >+post-patch-EXAMPLES-off: >+ ${REINPLACE_CMD} -e '/TARGETS.*=/ s|nettle-benchmark$$(EXEEXT)||' ${WRKSRC}/examples/Makefile.in >+ > post-install: > ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so > >Index: distinfo >=================================================================== >--- distinfo (Revision 569315) >+++ distinfo (Arbeitskopie) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1588256838 >-SHA256 (nettle-3.6.tar.gz) = d24c0d0f2abffbc8f4f34dcf114b0f131ec3774895f3555922fe2f40f3d5e3f1 >-SIZE (nettle-3.6.tar.gz) = 2288173 >+TIMESTAMP = 1616843021 >+SHA256 (nettle-3.7.2.tar.gz) = 8d2a604ef1cde4cd5fb77e422531ea25ad064679ff0adf956e78b3352e0ef162 >+SIZE (nettle-3.7.2.tar.gz) = 2382309 >Index: pkg-plist >=================================================================== >--- pkg-plist (Revision 569315) >+++ pkg-plist (Arbeitskopie) >@@ -63,18 +63,17 @@ > include/nettle/sha2.h > include/nettle/sha3.h > include/nettle/siv-cmac.h >+include/nettle/streebog.h > include/nettle/twofish.h > include/nettle/umac.h > include/nettle/version.h > include/nettle/xts.h > include/nettle/yarrow.h >-lib/libhogweed.a > lib/libhogweed.so > lib/libhogweed.so.6 >-lib/libhogweed.so.6.0 >-lib/libnettle.a >+lib/libhogweed.so.6.3 > lib/libnettle.so > lib/libnettle.so.8 >-lib/libnettle.so.8.0 >+lib/libnettle.so.8.3 > libdata/pkgconfig/hogweed.pc > libdata/pkgconfig/nettle.pc
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
mandree
:
maintainer-approval?
(
sunpoet
)
Actions:
View
|
Diff
Attachments on
bug 254355
:
223348
|
223349
|
223640
|
223644
| 223645