Friday, December 28, 2018

UPDATE: math/hdf5

Hi,

update math/hdf5 1.8.20 -> 1.8.21

This update addresses CVE-2017-17505, CVE-2017-17506, CVE-2017-17508 and
CVE-2017-17509.

Summary of changes:
https://www.hdfgroup.org/2018/06/release-of-hdf5-1-8-21-newsletter-161/

Note that https://support.hdfgroup.org/ftp/HDF5/current18/src/ still only
shows 1.8.20 but the backup master site has the new version.

Shared libraries were bumped after comparing old and new versions with
/usr/src/lib/check_sym and by investigating
https://portal.hdfgroup.org/display/support/HDF5%201.8.21#compatibility.

OK?

Best regards,
Ingo

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/quirks/Makefile,v
retrieving revision 1.677
diff -u -p -r1.677 Makefile
--- Makefile 27 Dec 2018 21:31:16 -0000 1.677
+++ Makefile 28 Dec 2018 10:30:53 -0000
@@ -5,7 +5,7 @@ CATEGORIES = devel databases
DISTFILES =

# API.rev
-PKGNAME = quirks-3.70
+PKGNAME = quirks-3.71
PKG_ARCH = *
MAINTAINER = Marc Espie <espie@openbsd.org>

Index: files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.691
diff -u -p -r1.691 Quirks.pm
--- files/Quirks.pm 27 Dec 2018 21:31:16 -0000 1.691
+++ files/Quirks.pm 28 Dec 2018 10:30:53 -0000
@@ -1257,6 +1257,7 @@ my $cve = {
'mail/exim' => 'exim-<4.83',
'mail/p5-Mail-SpamAssassin' => 'p5-Mail-SpamAssassin-<3.4.2',
'mail/roundcubemail' => 'roundcubemail-<1.3.8',
+ 'math/hdf5' => 'hdf5-<1.8.21',
'net/curl' => 'curl-<7.62.0',
'net/haproxy' => 'haproxy-<1.8.16',
'net/icecast' => 'icecast-<2.4.4',


Index: Makefile
===================================================================
RCS file: /cvs/ports/math/hdf5/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile 24 Oct 2018 14:28:07 -0000 1.16
+++ Makefile 28 Dec 2018 11:03:54 -0000
@@ -2,14 +2,13 @@

COMMENT = Hierarchical Data Format 5 Technology suite

-V = 1.8.20
+V = 1.8.21
DISTNAME = hdf5-${V}
-REVISION = 0

-SHARED_LIBS += hdf5 1.1 # 13.1
-SHARED_LIBS += hdf5_cpp 4.1 # 15.0
-SHARED_LIBS += hdf5_hl 1.1 # 12.1
-SHARED_LIBS += hdf5_hl_cpp 2.0 # 12.1
+SHARED_LIBS += hdf5 1.2 # 13.2
+SHARED_LIBS += hdf5_cpp 5.0 # 16.0
+SHARED_LIBS += hdf5_hl 1.1 # 12.2
+SHARED_LIBS += hdf5_hl_cpp 2.0 # 12.2

CATEGORIES = math

Index: distinfo
===================================================================
RCS file: /cvs/ports/math/hdf5/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo 7 Dec 2017 06:13:45 -0000 1.6
+++ distinfo 28 Dec 2018 11:03:54 -0000
@@ -1,2 +1,2 @@
-SHA256 (hdf5-1.8.20.tar.gz) = btZgzNK8RaqAjqcuCPM8xkAJ6d1OOjcrU0OLIQMS6Nk=
-SIZE (hdf5-1.8.20.tar.gz) = 12475267
+SHA256 (hdf5-1.8.21.tar.gz) = h9jILrpc92bZfNBsBU9GOcEEnEreqjp593+L03T4Dzc=
+SIZE (hdf5-1.8.21.tar.gz) = 9113482
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/math/hdf5/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST 7 Dec 2017 06:13:45 -0000 1.3
+++ pkg/PLIST 28 Dec 2018 11:03:54 -0000
@@ -19,6 +19,7 @@ bin/h5redeploy
@bin bin/h5unjam
include/H5ACpublic.h
include/H5AbstractDs.h
+include/H5AcreatProp.h
include/H5Apublic.h
include/H5ArrayType.h
include/H5AtomType.h
@@ -65,6 +66,7 @@ include/H5IntType.h
include/H5Ipublic.h
include/H5LTpublic.h
include/H5LaccProp.h
+include/H5LcreatProp.h
include/H5Library.h
include/H5Location.h
include/H5Lpublic.h
@@ -82,6 +84,7 @@ include/H5PropList.h
include/H5Rpublic.h
include/H5Spublic.h
include/H5StrType.h
+include/H5StrcreatProp.h
include/H5TBpublic.h
include/H5Tpublic.h
include/H5VarLenType.h

No comments:

Post a Comment