[Git][debian-gis-team/hdf5][master] Ack change by Bas
Gilles Filippini pushed to branch master at Debian GIS Project / hdf5 Commits: 67de0bb1 by Gilles Filippini at 2018-04-06T23:18:19+02:00 Ack change by Bas - - - - - 1 changed file: - debian/changelog Changes: = debian/changelog = --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ hdf5 (1.10.2+repack-1~exp2) UNRELEASED; urgency=medium + [ Bas Couwenberg ] * Remove trailing comma from dependency list. -- Gilles Filippini Tue, 03 Apr 2018 22:05:51 +0200 View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/67de0bb19434e79486eaf19072cd5926cac80bdd --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/67de0bb19434e79486eaf19072cd5926cac80bdd You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5] Pushed new tag debian/1.10.2+repack-1_exp1
Gilles Filippini pushed new tag debian/1.10.2+repack-1_exp1 at Debian GIS Project / hdf5 --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/tree/debian/1.10.2+repack-1_exp1 You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5] Pushed new tag upstream/1.10.2+repack
Gilles Filippini pushed new tag upstream/1.10.2+repack at Debian GIS Project / hdf5 --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/tree/upstream/1.10.2+repack You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5][upstream] New upstream version 1.10.2+repack
Gilles Filippini pushed to branch upstream at Debian GIS Project / hdf5 Commits: 555edfac by Gilles Filippini at 2018-04-02T13:28:09+02:00 New upstream version 1.10.2+repack - - - - - 30 changed files: - CMakeFilters.cmake - CMakeInstallation.cmake - CMakeLists.txt - COPYING - CTestConfig.cmake - MANIFEST - Makefile.in - README.txt - autogen.sh - bin/h5vers - bin/release - bin/trace - c++/CMakeLists.txt - c++/Makefile.in - c++/examples/CMakeLists.txt - c++/examples/CMakeTests.cmake - c++/examples/Makefile.in - c++/examples/chunks.cpp - c++/examples/compound.cpp - c++/examples/create.cpp - c++/examples/extend_ds.cpp - c++/examples/h5group.cpp - c++/examples/h5tutr_cmprss.cpp - c++/examples/h5tutr_crtatt.cpp - c++/examples/h5tutr_crtdat.cpp - c++/examples/h5tutr_crtgrp.cpp - c++/examples/h5tutr_crtgrpar.cpp - c++/examples/h5tutr_crtgrpd.cpp - c++/examples/h5tutr_extend.cpp - c++/examples/h5tutr_rdwt.cpp The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/555edfac3fd45aa6fe28148ea90335fdfbe5b0fb --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/555edfac3fd45aa6fe28148ea90335fdfbe5b0fb You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5][pristine-tar] pristine-tar data for hdf5_1.10.2+repack.orig.tar.gz
Gilles Filippini pushed to branch pristine-tar at Debian GIS Project / hdf5 Commits: 904b57f0 by Gilles Filippini at 2018-04-02T13:29:31+02:00 pristine-tar data for hdf5_1.10.2+repack.orig.tar.gz - - - - - 2 changed files: - + hdf5_1.10.2+repack.orig.tar.gz.delta - + hdf5_1.10.2+repack.orig.tar.gz.id Changes: = hdf5_1.10.2+repack.orig.tar.gz.delta = Binary files /dev/null and b/hdf5_1.10.2+repack.orig.tar.gz.delta differ = hdf5_1.10.2+repack.orig.tar.gz.id = --- /dev/null +++ b/hdf5_1.10.2+repack.orig.tar.gz.id @@ -0,0 +1 @@ +faeda1ac0e4f7a9ae137f96be0dd2c0b044c2f50 View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/904b57f0d5f2149e8cf1280e492c922df2e8d57e --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/904b57f0d5f2149e8cf1280e492c922df2e8d57e You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5][master] 13 commits: Prepare import-orig of release 1.10.2
Gilles Filippini pushed to branch master at Debian GIS Project / hdf5 Commits: 76093348 by Gilles Filippini at 2018-04-02T13:27:40+02:00 Prepare import-orig of release 1.10.2 - - - - - 555edfac by Gilles Filippini at 2018-04-02T13:28:09+02:00 New upstream version 1.10.2+repack - - - - - 42f8f04a by Gilles Filippini at 2018-04-02T13:29:33+02:00 Merge tag 'upstream/1.10.2+repack' Upstream version 1.10.2+repack - - - - - efbab557 by Gilles Filippini at 2018-04-02T13:58:30+02:00 Refresh patches - - - - - 38cc1be3 by Gilles Filippini at 2018-04-02T14:41:28+02:00 Update debian.control - - - - - b7461535 by Gilles Filippini at 2018-04-02T16:51:48+02:00 Force update of debian/control - - - - - e256edd0 by Gilles Filippini at 2018-04-02T17:02:55+02:00 Bump SONAME_CXX - - - - - fbbbd83e by Gilles Filippini at 2018-04-02T18:20:38+02:00 Update symbols files - - - - - e497f199 by Gilles Filippini at 2018-04-02T21:42:24+02:00 Fix shlibs - - - - - 5269097b by Gilles Filippini at 2018-04-02T23:44:28+02:00 Java lib: target Java 1.8 - - - - - ec055566 by Gilles Filippini at 2018-04-03T20:09:34+02:00 Update lintian-overrides - - - - - 031dea32 by Gilles Filippini at 2018-04-03T20:13:53+02:00 Remove missing symbols from symbols files - - - - - 2ddeb428 by Gilles Filippini at 2018-04-03T20:51:36+02:00 Upload release 1.10.2+repack-1~exp1 to experimental - - - - - 30 changed files: - CMakeFilters.cmake - CMakeInstallation.cmake - CMakeLists.txt - COPYING - CTestConfig.cmake - MANIFEST - Makefile.in - README.txt - autogen.sh - bin/h5vers - bin/release - bin/trace - c++/CMakeLists.txt - c++/Makefile.in - c++/examples/CMakeLists.txt - c++/examples/CMakeTests.cmake - c++/examples/Makefile.in - c++/examples/chunks.cpp - c++/examples/compound.cpp - c++/examples/create.cpp - c++/examples/extend_ds.cpp - c++/examples/h5group.cpp - c++/examples/h5tutr_cmprss.cpp - c++/examples/h5tutr_crtatt.cpp - c++/examples/h5tutr_crtdat.cpp - c++/examples/h5tutr_crtgrp.cpp - c++/examples/h5tutr_crtgrpar.cpp - c++/examples/h5tutr_crtgrpd.cpp - c++/examples/h5tutr_extend.cpp - c++/examples/h5tutr_rdwt.cpp The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/005eedce9f922c6fe69474ac6dfa03e9d3c2625f...2ddeb4281173fb5529b8cfda99a05148213389b1 --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/005eedce9f922c6fe69474ac6dfa03e9d3c2625f...2ddeb4281173fb5529b8cfda99a05148213389b1 You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5] Pushed new branch stretch
Gilles Filippini pushed new branch stretch at Debian GIS Project / hdf5 --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/tree/stretch You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#871506: stretch update for hdf5
Sebastiaan Couwenberg a écrit le 26/02/2018 à 22:33 : > On 02/26/2018 10:23 PM, Adrian Bunk wrote: >> On Sun, Aug 13, 2017 at 05:51:08PM +, Debian Bug Tracking System wrote: >>> ... >>> hdf5 (1.10.0-patch1+docs-4) unstable; urgency=medium >>> . >>>* debian/rules: fix javahelper invocation (closes: #871506) >>> ... >> >> Thanks a lot for fixing this bug for unstable. >> >> It is still present in stretch, could you also fix it there? >> Alternatively, I can fix it for stretch if you don't object. > > The stretch-pu was requested in #872642 and given a go-ahead. > > It's just a matter of uploading or am I missing something? Oops! I missed the go which occurred while I was on holidays this last summer. Sorry about that. I'll take care of it in the next few days. Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5] Pushed new branch jessie
Gilles Filippini pushed new branch jessie at Debian GIS Project / hdf5 --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/tree/jessie You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5] Deleted branch jessie
Gilles Filippini deleted branch jessie at Debian GIS Project / hdf5 --- You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5][pristine-tar] 2 commits: pristine-tar data for hdf5_1.10.1+docs.orig.tar.gz
Gilles Filippini pushed to branch pristine-tar at Debian GIS Project / hdf5 Commits: 6936e346 by Gilles Filippini at 2017-10-03T23:51:38+02:00 pristine-tar data for hdf5_1.10.1+docs.orig.tar.gz - - - - - 465fb5cf by Gilles Filippini at 2018-01-14T15:49:58+01:00 pristine-tar data for hdf5_1.10.1+repack.orig.tar.gz - - - - - 4 changed files: - + hdf5_1.10.1+docs.orig.tar.gz.delta - + hdf5_1.10.1+docs.orig.tar.gz.id - + hdf5_1.10.1+repack.orig.tar.gz.delta - + hdf5_1.10.1+repack.orig.tar.gz.id Changes: = hdf5_1.10.1+docs.orig.tar.gz.delta = Binary files /dev/null and b/hdf5_1.10.1+docs.orig.tar.gz.delta differ = hdf5_1.10.1+docs.orig.tar.gz.id = --- /dev/null +++ b/hdf5_1.10.1+docs.orig.tar.gz.id @@ -0,0 +1 @@ +6e1213928bd8607c736ccdbd614c17628567adeb = hdf5_1.10.1+repack.orig.tar.gz.delta = Binary files /dev/null and b/hdf5_1.10.1+repack.orig.tar.gz.delta differ = hdf5_1.10.1+repack.orig.tar.gz.id = --- /dev/null +++ b/hdf5_1.10.1+repack.orig.tar.gz.id @@ -0,0 +1 @@ +4ee9fd63385fdbafd1a3db8bd5537e0b7554aaa9 View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/b0b03b775326fbdfd805ab3f874160664a349019...465fb5cfecc2c963488592978ec2536d71cc54b9 --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/compare/b0b03b775326fbdfd805ab3f874160664a349019...465fb5cfecc2c963488592978ec2536d71cc54b9 You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[Git][debian-gis-team/hdf5][master] debian/control: make Vcs-* fields point to salsa.debian.org
Gilles Filippini pushed to branch master at Debian GIS Project / hdf5 Commits: 13001935 by Gilles Filippini at 2018-02-18T16:53:23+01:00 debian/control: make Vcs-* fields point to salsa.debian.org - - - - - 2 changed files: - debian/changelog - debian/control Changes: = debian/changelog = --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,13 @@ hdf5 (1.10.1+repack-1~exp2) UNRELEASED; urgency=medium + [ Bas Couwenberg ] * Team upload. * Add gbp.conf to use pristine-tar by default. * Fix deprecated source override location. + [ Gilles Filippini ] + * debian/control: make Vcs-* fields point to salsa.debian.org + -- Bas Couwenberg Sat, 10 Feb 2018 11:35:42 +0100 hdf5 (1.10.1+repack-1~exp1) experimental; urgency=medium = debian/control = --- a/debian/control +++ b/debian/control @@ -13,8 +13,8 @@ Build-Depends-Indep: doxygen, php-cli, Standards-Version: 3.9.8 Homepage: http://hdfgroup.org/HDF5/ -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/hdf5.git -Vcs-Git: https://anonscm.debian.org/git/pkg-grass/hdf5.git +Vcs-Git: https://salsa.debian.org/debian-gis-team/hdf5.git +Vcs-Browser: https://salsa.debian.org/debian-gis-team/hdf5 Package: libhdf5-101 Section: libs View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/130019359d8cafcb481573e0df5fab2a1ea59c47 --- View it on GitLab: https://salsa.debian.org/debian-gis-team/hdf5/commit/130019359d8cafcb481573e0df5fab2a1ea59c47 You're receiving this email because of your account on salsa.debian.org. ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 03/05: Merge tag 'upstream/1.10.1+repack'
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 25bd1e196951841a954b83f9b9603ba578840257 Merge: 5548940 f8a4421 Author: Gilles Filippini Date: Sun Jan 14 15:49:58 2018 +0100 Merge tag 'upstream/1.10.1+repack' Upstream version 1.10.1+repack .autom4te.cfg | 18 + .h5chkright.ini | 54 ++ Makefile| 35 -- bin/README | 2 + bin/bbrelease | 411 ++ bin/checkapi| 65 +++ bin/checkposix | 113 bin/chkconfigure| 82 +++ bin/chkcopyright| 866 bin/debug-ohdr | 38 ++ bin/errors | 138 + bin/gcov_script | 51 ++ bin/pkgscrpts/h5rmflags | 165 ++ bin/pkgscrpts/makeHDF5BinaryTarfiles.pl | 366 bin/pkgscrpts/makeInternalREADME.pl | 215 +++ bin/pkgscrpts/makeOuterREADME.pl| 182 ++ bin/runtest | 966 bin/snapshot_version| 19 + bin/switch_maint_mode | 81 +++ bin/timekeeper | 129 + src/.indent.pro | 150 + src/hdf5-lin.lnt| 24 + src/hdf5-win.lnt| 39 ++ src/hdf5.lnt| 90 +++ 24 files changed, 4264 insertions(+), 35 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 04/05: debian/rules: fix version mangling regarding +repack
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit edf3baf1bc93161eabcdcbf13ca4d758cebd973e Author: Gilles Filippini Date: Sun Jan 14 16:53:45 2018 +0100 debian/rules: fix version mangling regarding +repack --- debian/rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/rules b/debian/rules index 61d79c7..d7f068e 100755 --- a/debian/rules +++ b/debian/rules @@ -17,8 +17,8 @@ package = libhdf5 pkgversion ?= $(shell dpkg-parsechangelog | awk '/^Version:/ {print $$2}') -upstreamversion ?= $(shell echo $(pkgversion) | sed -r 's/^([0-9\.]*)([-~][^-~+]*)?(\+docs[0-9]*)?-[^-]*$$/\1\2/') -libversion ?= $(shell echo $(pkgversion) | sed -r 's/^([0-9\.]*)([-~][^-~+]*)?(\+docs[0-9]*)?-[^-]*$$/\1/') +upstreamversion ?= $(shell echo $(pkgversion) | sed -r 's/^([0-9\.]*)([-~][^-~+]*)?(\+repack[0-9]*)?-[^-]*$$/\1\2/') +libversion ?= $(shell echo $(pkgversion) | sed -r 's/^([0-9\.]*)([-~][^-~+]*)?(\+repack[0-9]*)?-[^-]*$$/\1/') # BEGIN - Get sonames from config/lt_vers.am include config/lt_vers.am -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/05: Fix debian/watch and prepare import of upstream release 1.10.1+repack
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 55489403f41c162a666ccb103b83229e275d8b3f Author: Gilles Filippini Date: Sun Jan 14 14:39:32 2018 +0100 Fix debian/watch and prepare import of upstream release 1.10.1+repack --- debian/changelog| 4 +++- debian/orig-tar.exclude | 1 + debian/orig-tar.sh | 11 ++- debian/watch| 9 - 4 files changed, 14 insertions(+), 11 deletions(-) diff --git a/debian/changelog b/debian/changelog index df9351c..cf45a14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,7 @@ -hdf5 (1.10.1+docs-1~exp3) UNRELEASED; urgency=medium +hdf5 (1.10.1+repack-1~exp1) UNRELEASED; urgency=medium + * Fix broken debian/watch due to upstrem web site major change; the +uscan download mode is now set to git * Disable dh_auto_test on ppc64el (HDFFV-10309) * This upstream release fixes openmpi flavor on arm64 (closes: #855810) * Priority: replace 'extra' with 'optional' diff --git a/debian/orig-tar.exclude b/debian/orig-tar.exclude index 0ba464d..6163353 100644 --- a/debian/orig-tar.exclude +++ b/debian/orig-tar.exclude @@ -1,3 +1,4 @@ +.git* html/PSandPDF html/Specifications html/HL/Examples diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh index 717b526..2fd908e 100755 --- a/debian/orig-tar.sh +++ b/debian/orig-tar.sh @@ -1,17 +1,18 @@ #!/bin/sh # Called from uscan with parameters: -# --upstream-version +# --upstream-version # # Require git set -e UPSTREAM_VERSION="$2" -MANGLED_UPSTREAM_VERSION="$(echo "$UPSTREAM_VERSION" | sed 's/-\(alpha\|pre\)/~\1/')+docs" +MANGLED_UPSTREAM_VERSION="$(echo "$UPSTREAM_VERSION" | sed 's/-\(alpha\|pre\)/~\1/')+repack" UPSTREAM_DOC_VERSION="${UPSTREAM_VERSION%-*}" if [ "$UPSTREAM_DOC_VERSION" = 1.10.0 ]; then UPSTREAM_DOC_VERSION=1.10 fi -PACKAGE=$(basename "$3" "_$UPSTREAM_VERSION.orig.tar.gz") +PACKAGE=hdf5 +DOWNLOADED_TARBALL=../${PACKAGE}_${UPSTREAM_VERSION}.orig.tar.gz SOURCE_DIR="$PACKAGE-$UPSTREAM_VERSION" DEBIAN_SOURCE_DIR="$PACKAGE-$MANGLED_UPSTREAM_VERSION" @@ -19,7 +20,7 @@ TAR="../${PACKAGE}_$MANGLED_UPSTREAM_VERSION.orig.tar.gz" HTML_DIR="$DEBIAN_SOURCE_DIR/html" # extract the upstream archive -tar xf $3 +tar xf $DOWNLOADED_TARBALL # get docs git clone --depth 1 --single-branch --branch hdf5_"$(echo "$UPSTREAM_DOC_VERSION" | sed 's/\./_/g')" https://bitbucket.hdfgroup.org/scm/hdffv/hdf5doc.git @@ -35,6 +36,6 @@ find "$HTML_DIR" -type d -empty -delete # repack into orig.tar.gz tar -c -z -f "$TAR" "$DEBIAN_SOURCE_DIR/" -rm -rf "$SOURCE_DIR" "$DEBIAN_SOURCE_DIR" "$3" +rm -rf "$SOURCE_DIR" "$DEBIAN_SOURCE_DIR" "$(readlink -f "$DOWNLOADED_TARBALL")" "$DOWNLOADED_TARBALL" ../${PACKAGE}.[1-9]*.git echo "$PACKAGE: downloaded docs and renamed archive to $(basename "$TAR")" diff --git a/debian/watch b/debian/watch index 930e239..a32764a 100644 --- a/debian/watch +++ b/debian/watch @@ -1,5 +1,4 @@ -version=3 -opts="dversionmangle=s/\+docs\d*$//;s/~(alpha|pre)/-\\1/,dirversionmangle=s/-(alpha|pre)/~\\1/" \ - ftp://ftp.hdfgroup.org/HDF5/releases/hdf5-(.*)/hdf5-(.*)/src/ \ - hdf5-(.*).tar.gz \ - debian debian/orig-tar.sh +version=4 +opts="mode=git, pgpmode=none, compression=gz, dversionmangle=s/\+(docs|repack)\d*$//;s/~(alpha|pre)/-\\1/, uversionmangle=s/_/./g" \ + https://bitbucket.hdfgroup.org/scm/hdffv/hdf5.git \ + refs/tags/hdf5-([\d_]+) debian debian/orig-tar.sh -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.1+repack-1_exp1 created (now 981a026)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.1+repack-1_exp1 in repository hdf5. at 981a026 (tag) tagging f22652bc05a7a32a94c04bdab3355324cff193ff (commit) replaces debian/1.10.1+docs-1_exp2 tagged by Gilles Filippini on Sun Jan 14 17:18:14 2018 +0100 - Log - hdf5 Debian release 1.10.1+repack-1~exp1 Gilles Filippini (8): Disable dh_auto_test on ppc64el (HDFFV-10309) closes: #855810 Priority: replace 'extra' with 'optional' Fix debian/watch and prepare import of upstream release 1.10.1+repack New upstream version 1.10.1+repack Merge tag 'upstream/1.10.1+repack' debian/rules: fix version mangling regarding +repack Upload release 1.10.1+repack-1~exp1 to experimental --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch upstream updated (173f2a1 -> f8a4421)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch upstream in repository hdf5. from 173f2a1 New upstream version 1.10.1+docs new f8a4421 New upstream version 1.10.1+repack The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: config/linux-gnuaout => .autom4te.cfg | 11 +- .h5chkright.ini | 54 ++ Makefile | 35 -- bin/README| 2 + bin/bbrelease | 411 + bin/checkapi | 65 ++ bin/checkposix| 113 bin/chkconfigure | 82 +++ bin/chkcopyright | 866 ++ tools/src/Makefile.am => bin/debug-ohdr | 34 +- bin/errors| 138 + bin/gcov_script | 51 ++ bin/pkgscrpts/h5rmflags | 165 + bin/pkgscrpts/makeHDF5BinaryTarfiles.pl | 366 +++ bin/pkgscrpts/makeInternalREADME.pl | 215 +++ bin/pkgscrpts/makeOuterREADME.pl | 182 ++ bin/runtest | 966 ++ tools/Makefile.am => bin/snapshot_version | 20 +- bin/switch_maint_mode | 81 +++ bin/timekeeper| 129 src/.indent.pro | 150 + src/hdf5-lin.lnt | 24 + src/hdf5-win.lnt | 39 ++ src/hdf5.lnt | 90 +++ 24 files changed, 4223 insertions(+), 66 deletions(-) copy config/linux-gnuaout => .autom4te.cfg (77%) create mode 100644 .h5chkright.ini delete mode 100644 Makefile create mode 100644 bin/README create mode 100755 bin/bbrelease create mode 100755 bin/checkapi create mode 100755 bin/checkposix create mode 100755 bin/chkconfigure create mode 100755 bin/chkcopyright copy tools/src/Makefile.am => bin/debug-ohdr (50%) mode change 100644 => 100755 create mode 100755 bin/errors create mode 100755 bin/gcov_script create mode 100755 bin/pkgscrpts/h5rmflags create mode 100755 bin/pkgscrpts/makeHDF5BinaryTarfiles.pl create mode 100755 bin/pkgscrpts/makeInternalREADME.pl create mode 100755 bin/pkgscrpts/makeOuterREADME.pl create mode 100755 bin/runtest copy tools/Makefile.am => bin/snapshot_version (67%) create mode 100755 bin/switch_maint_mode create mode 100755 bin/timekeeper create mode 100644 src/.indent.pro create mode 100644 src/hdf5-lin.lnt create mode 100644 src/hdf5-win.lnt create mode 100644 src/hdf5.lnt -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 05/05: Upload release 1.10.1+repack-1~exp1 to experimental
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit f22652bc05a7a32a94c04bdab3355324cff193ff Author: Gilles Filippini Date: Sun Jan 14 16:54:42 2018 +0100 Upload release 1.10.1+repack-1~exp1 to experimental --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index cf45a14..bbdd57d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -hdf5 (1.10.1+repack-1~exp1) UNRELEASED; urgency=medium +hdf5 (1.10.1+repack-1~exp1) experimental; urgency=medium * Fix broken debian/watch due to upstrem web site major change; the uscan download mode is now set to git @@ -6,7 +6,7 @@ hdf5 (1.10.1+repack-1~exp1) UNRELEASED; urgency=medium * This upstream release fixes openmpi flavor on arm64 (closes: #855810) * Priority: replace 'extra' with 'optional' - -- Gilles Filippini Mon, 23 Oct 2017 20:01:47 +0200 + -- Gilles Filippini Sun, 14 Jan 2018 16:54:08 +0100 hdf5 (1.10.1+docs-1~exp2) experimental; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag upstream/1.10.1+repack created (now a427c10)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag upstream/1.10.1+repack in repository hdf5. at a427c10 (tag) tagging f8a4421e43f8fa7cc9db9aba73e9bd35a5bed3e7 (commit) replaces upstream/1.10.1+docs tagged by Gilles Filippini on Sun Jan 14 15:49:58 2018 +0100 - Log - Upstream version 1.10.1+repack Gilles Filippini (1): New upstream version 1.10.1+repack --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/01: pristine-tar data for hdf5_1.10.1+repack.orig.tar.gz
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch pristine-tar in repository hdf5. commit 465fb5cfecc2c963488592978ec2536d71cc54b9 Author: Gilles Filippini Date: Sun Jan 14 15:49:58 2018 +0100 pristine-tar data for hdf5_1.10.1+repack.orig.tar.gz --- hdf5_1.10.1+repack.orig.tar.gz.delta | Bin 0 -> 139683 bytes hdf5_1.10.1+repack.orig.tar.gz.id| 1 + 2 files changed, 1 insertion(+) diff --git a/hdf5_1.10.1+repack.orig.tar.gz.delta b/hdf5_1.10.1+repack.orig.tar.gz.delta new file mode 100644 index 000..6d7f5cd Binary files /dev/null and b/hdf5_1.10.1+repack.orig.tar.gz.delta differ diff --git a/hdf5_1.10.1+repack.orig.tar.gz.id b/hdf5_1.10.1+repack.orig.tar.gz.id new file mode 100644 index 000..4e3a31c --- /dev/null +++ b/hdf5_1.10.1+repack.orig.tar.gz.id @@ -0,0 +1 @@ +4ee9fd63385fdbafd1a3db8bd5537e0b7554aaa9 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 02/05: New upstream version 1.10.1+repack
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit f8a4421e43f8fa7cc9db9aba73e9bd35a5bed3e7 Author: Gilles Filippini Date: Sun Jan 14 15:48:36 2018 +0100 New upstream version 1.10.1+repack --- .autom4te.cfg | 18 + .h5chkright.ini | 54 ++ Makefile| 35 -- bin/README | 2 + bin/bbrelease | 411 ++ bin/checkapi| 65 +++ bin/checkposix | 113 bin/chkconfigure| 82 +++ bin/chkcopyright| 866 bin/debug-ohdr | 38 ++ bin/errors | 138 + bin/gcov_script | 51 ++ bin/pkgscrpts/h5rmflags | 165 ++ bin/pkgscrpts/makeHDF5BinaryTarfiles.pl | 366 bin/pkgscrpts/makeInternalREADME.pl | 215 +++ bin/pkgscrpts/makeOuterREADME.pl| 182 ++ bin/runtest | 966 bin/snapshot_version| 19 + bin/switch_maint_mode | 81 +++ bin/timekeeper | 129 + src/.indent.pro | 150 + src/hdf5-lin.lnt| 24 + src/hdf5-win.lnt| 39 ++ src/hdf5.lnt| 90 +++ 24 files changed, 4264 insertions(+), 35 deletions(-) diff --git a/.autom4te.cfg b/.autom4te.cfg new file mode 100644 index 000..e7c2ec1 --- /dev/null +++ b/.autom4te.cfg @@ -0,0 +1,18 @@ +# Copyright by The HDF Group. +# Copyright by the Board of Trustees of the University of Illinois. +# All rights reserved. +# +# This file is part of HDF5. The full HDF5 copyright notice, including +# terms governing use, modification, and redistribution, is contained in +# the COPYING file, which can be found at the root of the source code +# distribution tree, or in https://support.hdfgroup.org/ftp/HDF5/releases. +# If you do not have access to either file, you may request a copy from +# h...@hdfgroup.org. + +## -- ## +## User Preferences. ## +## -- ## + +begin-language: "Autoconf" +args: --no-cache +end-language: "Autoconf" diff --git a/.h5chkright.ini b/.h5chkright.ini new file mode 100644 index 000..1010dce --- /dev/null +++ b/.h5chkright.ini @@ -0,0 +1,54 @@ +# Copyright by The HDF Group. +# Copyright by the Board of Trustees of the University of Illinois. +# All rights reserved. +# +# This file is part of HDF5. The full HDF5 copyright notice, including +# terms governing use, modification, and redistribution, is contained in +# the COPYING file, which can be found at the root of the source code +# distribution tree, or in https://support.hdfgroup.org/ftp/HDF5/releases. +# If you do not have access to either file, you may request a copy from +# h...@hdfgroup.org. + +# Initialization files for the Copyright Checker, chkcopyright. +# Each line is a keyword for action and the rest are values. +# Keywords: +# '#' Comments +# skip Files to be skipped +# pruneDirectories to be skipped. Notice this prunes all directories +# with the same name. E.g., +# "prune test" skips test, fortran/test, c++/test, ... + +# Skip COPYING since it is the detail Copyright notice. +skip COPYING + +# Sort of strange to have a copyright notice in README +skip README + +# Non-UI copyrighted files in top-level +skip aclocal.m4 + +# Non-UI copyrighted files in bin. +skip config.guess +skip config.sub +skip depcomp +skip install-sh +skip ltmain.sh +skip missing +skip mkinstalldirs + +# Generated files in top-level +skip configure + +# Generated files in src. +skip H5config.h.in + +# Generated files in fortran/src. +skip H5match_types.c +skip H5test_kind.f90 + +# Ignore this expected output file in windows/examples. +skip testExamples_exp_output.txt + +# Skip all testfiles/* since if we insert a copyright notice in the expected +# data files, we would have to spend extra effort to filter them out. +prune testfiles diff --git a/Makefile b/Makefile deleted file mode 100644 index 9edb476..000 --- a/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Top-level distributed Makefile -*- makefile -*- - -# Copyright by The HDF Group. -# Copyright by the Board of Trustees of the University of Illinois. -# All rights reserved. -# -# This file is part of HDF5. The full HDF5 copyright notice, including -# terms governing use, modification, and redistribution, is contained in -# the COPYING file, which can be found at the root of the source code -# distribution tree, or in https://support.hdfgroup.org/ftp/HDF5/releases. -# If you do
[hdf5] branch pristine-tar updated (6936e34 -> 465fb5c)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch pristine-tar in repository hdf5. from 6936e34 pristine-tar data for hdf5_1.10.1+docs.orig.tar.gz new 465fb5c pristine-tar data for hdf5_1.10.1+repack.orig.tar.gz The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: hdf5_1.10.1+repack.orig.tar.gz.delta | Bin 0 -> 139683 bytes hdf5_1.10.1+repack.orig.tar.gz.id| 1 + 2 files changed, 1 insertion(+) create mode 100644 hdf5_1.10.1+repack.orig.tar.gz.delta create mode 100644 hdf5_1.10.1+repack.orig.tar.gz.id -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master updated (d5f9a09 -> f22652b)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master in repository hdf5. from d5f9a09 Priority: replace 'extra' with 'optional' new 5548940 Fix debian/watch and prepare import of upstream release 1.10.1+repack new f8a4421 New upstream version 1.10.1+repack new 25bd1e1 Merge tag 'upstream/1.10.1+repack' new edf3baf debian/rules: fix version mangling regarding +repack new f22652b Upload release 1.10.1+repack-1~exp1 to experimental The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: config/linux-gnuaout => .autom4te.cfg | 11 +- .h5chkright.ini | 54 ++ Makefile | 35 -- bin/README| 2 + bin/bbrelease | 411 + bin/checkapi | 65 ++ bin/checkposix| 113 bin/chkconfigure | 82 +++ bin/chkcopyright | 866 ++ tools/src/Makefile.am => bin/debug-ohdr | 34 +- bin/errors| 138 + bin/gcov_script | 51 ++ bin/pkgscrpts/h5rmflags | 165 + bin/pkgscrpts/makeHDF5BinaryTarfiles.pl | 366 +++ bin/pkgscrpts/makeInternalREADME.pl | 215 +++ bin/pkgscrpts/makeOuterREADME.pl | 182 ++ bin/runtest | 966 ++ tools/Makefile.am => bin/snapshot_version | 20 +- bin/switch_maint_mode | 81 +++ bin/timekeeper| 129 debian/changelog | 6 +- debian/orig-tar.exclude | 1 + debian/orig-tar.sh| 11 +- debian/rules | 4 +- debian/watch | 9 +- src/.indent.pro | 150 + src/hdf5-lin.lnt | 24 + src/hdf5-win.lnt | 39 ++ src/hdf5.lnt | 90 +++ 29 files changed, 4240 insertions(+), 80 deletions(-) copy config/linux-gnuaout => .autom4te.cfg (77%) create mode 100644 .h5chkright.ini delete mode 100644 Makefile create mode 100644 bin/README create mode 100755 bin/bbrelease create mode 100755 bin/checkapi create mode 100755 bin/checkposix create mode 100755 bin/chkconfigure create mode 100755 bin/chkcopyright copy tools/src/Makefile.am => bin/debug-ohdr (50%) mode change 100644 => 100755 create mode 100755 bin/errors create mode 100755 bin/gcov_script create mode 100755 bin/pkgscrpts/h5rmflags create mode 100755 bin/pkgscrpts/makeHDF5BinaryTarfiles.pl create mode 100755 bin/pkgscrpts/makeInternalREADME.pl create mode 100755 bin/pkgscrpts/makeOuterREADME.pl create mode 100755 bin/runtest copy tools/Makefile.am => bin/snapshot_version (67%) create mode 100755 bin/switch_maint_mode create mode 100755 bin/timekeeper create mode 100644 src/.indent.pro create mode 100644 src/hdf5-lin.lnt create mode 100644 src/hdf5-win.lnt create mode 100644 src/hdf5.lnt -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.1+docs-1_exp2 created (now 4994b0b)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.1+docs-1_exp2 in repository hdf5. at 4994b0b (tag) tagging 1b2b2d5c5578a78b136b3ee296d1671b1c091bdf (commit) replaces debian/1.10.1+docs-1_exp1 tagged by Gilles Filippini on Mon Oct 23 01:16:55 2017 +0200 - Log - hdf5 Debian release 1.10.1+docs-1~exp2 Gilles Filippini (1): libhdf5[-flavor]-101 conflicts / replaces libhdf5[-flavor]-100 --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/01: debian/rules: fix javahelper invocation (closes: #871506)
This is an automated email from the git hooks/post-receive script. pini pushed a commit to annotated tag debian/1.10.0-patch1+docs-3+deb9u1 in repository hdf5. commit c0020f9883ab84d5f59a91153a5ff3c59458d197 Author: Gilles Filippini Date: Sun Aug 13 19:10:20 2017 +0200 debian/rules: fix javahelper invocation (closes: #871506) Backport of the fix from unstable. --- debian/changelog | 6 ++ debian/rules | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index fce9172..35d8b47 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.0-patch1+docs-3+deb9u1) stretch; urgency=medium + + * debian/rules: fix javahelper invocation (closes: #871506) + + -- Gilles Filippini Sat, 19 Aug 2017 09:33:00 +0200 + hdf5 (1.10.0-patch1+docs-3) unstable; urgency=medium * Enable openmpi flavor on hppa (closes: #833457) diff --git a/debian/rules b/debian/rules index ad84f79..c6dcede 100755 --- a/debian/rules +++ b/debian/rules @@ -107,7 +107,7 @@ SERIAL_FLAGS = $(call FLAVOR_FLAGS,serial) --enable-threadsafe --enable-cxx # No java >= 1.7 on hppa and hurd-i386 ifeq (,$(filter $(DEB_HOST_ARCH),hppa hurd-i386)) SERIAL_FLAGS += --enable-java -DH_HELPERS = --with-javahelper +DH_HELPERS = --with javahelper install_jni := install_jni dh_install_java := dh_install_java PACKAGES_java := libhdf5-java libhdf5-jni -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.1+docs-1_exp1 created (now 425f15f)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.1+docs-1_exp1 in repository hdf5. at 425f15f (tag) tagging fe8937923eebb0008c01980d7005165748f3 (commit) replaces debian/1.10.0-patch1+docs-4 tagged by Gilles Filippini on Sat Oct 7 15:43:22 2017 +0200 - Log - hdf5 Debian release 1.10.1+docs-1~exp1 Gilles Filippini (13): Improve flavor-configure-option.patch dh_auto_test for serial flavor Prepare import orig of upstream 1.10.1+docs New upstream version 1.10.1+docs Merge tag 'upstream/1.10.1+docs' Refresh patches debian/update-symbols-files-soname: fix script to match distinct sonames Rename and update the symbols files with the new sonames debian/control: update sonames Update symbols and version files New patch fix-unaligned-accesses.patch mv debian/README{,.Debina} + add v1.10.{0,1} compatibility note Upload release 1.10.1+docs-1~exp1 to experimental --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag upstream/1.10.1+docs created (now 97f9780)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag upstream/1.10.1+docs in repository hdf5. at 97f9780 (tag) tagging 173f2a14e355464971e13898a156b2b030ffd453 (commit) replaces upstream/1.10.0-patch1+docs tagged by Gilles Filippini on Tue Oct 3 23:51:38 2017 +0200 - Log - Upstream version 1.10.1+docs Gilles Filippini (1): New upstream version 1.10.1+docs --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-3+deb9u1 created (now b178bbb)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-3+deb9u1 in repository hdf5. at b178bbb (tag) tagging c0020f9883ab84d5f59a91153a5ff3c59458d197 (commit) replaces debian/1.10.0-patch1+docs-3 tagged by Gilles Filippini on Sat Aug 19 09:46:08 2017 +0200 - Log - hdf5 Debian release 1.10.0-patch1+docs-3+deb9u1 Gilles Filippini (1): debian/rules: fix javahelper invocation (closes: #871506) --- This annotated tag includes the following new commits: new c0020f9 debian/rules: fix javahelper invocation (closes: #871506) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 11/17: New patch fix-unaligned-accesses.patch
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 841f1174a84d9e500e54051e16b4c3de5f991e5c Author: Gilles Filippini Date: Fri Oct 6 20:58:07 2017 +0200 New patch fix-unaligned-accesses.patch Fix unaligned accesses on sparc64 Thanks to James Clarke --- debian/changelog| 3 + debian/patches/fix-unaligned-accesses.patch | 148 debian/patches/series | 1 + 3 files changed, 152 insertions(+) diff --git a/debian/changelog b/debian/changelog index 15e6ef2..f34cb33 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,9 @@ hdf5 (1.10.1+docs-1) UNRELEASED; urgency=medium * New upstream release + * New patch: fix-unaligned-accesses.patch: +Fix unaligned accesses on sparc64 (closes: #875977) +Thanks to James Clarke * Drop patches CVE-2016-433*.patch (fixed upstream) * Refresh other patches diff --git a/debian/patches/fix-unaligned-accesses.patch b/debian/patches/fix-unaligned-accesses.patch new file mode 100644 index 000..3463250 --- /dev/null +++ b/debian/patches/fix-unaligned-accesses.patch @@ -0,0 +1,148 @@ +Package: libhdf5-100 +Version: 1.10.0-patch1+docs-3 +Tags: upstream patch +User: debian-sp...@lists.debian.org +Usertags: sparc64 +X-Debbugs-Cc: debian-sp...@lists.debian.org, Ghislain Vaillant +Control: affects -1 src:h5py + +Hi, +Currently libhdf5-100 performs unaligned memory accesses on sparc64 in +certain cases, and this is causing the latest version of h5py to FTBFS +due to the test suite being killed with SIGBUS when doing vlen-related +tests (the tests in question being new in the latest upstream version). +On investigating, there are two issues: + + 1. NO_ALIGNMENT_RESTRICTIONS is being defined on sparc64. GCC is +sufficiently smart to notice that the test program run when +configuring is performing unaligned accesses, and so instead of +using the usual multi-byte load instructions (which require the +address to be aligned), it expands it out into individual byte +loads, and therefore the test actually succeeds. This is only +because GCC can statically determine that the address is unaligned, +and therefore tries to be helpful (since it knows using multi-byte +loads will never work), whereas for a general address it will assume +the address is aligned and emit a single multi-byte load. + +Adding in a few volatile qualifiers in the important places ensures +that GCC can no longer statically prove the relevant addresses are +unaligned, and therefore it uses the normal multi-byte load +instructions and the test program will crash, so configure knows not +to define NO_ALIGNMENT_RESTRICTIONS. + + 2. Even with that fixed, H5T_vlen_reclaim_recurse needs fixing to +ensure it doesn't perform unaligned accesses when not supported. + +With the attached patch, h5py's test suite now passes again. Please feel +free to forward this patch upstream if you deem it acceptable. + +Regards, +James +Index: hdf5/config/cmake/ConversionTests.c +=== +--- hdf5.orig/config/cmake/ConversionTests.c hdf5/config/cmake/ConversionTests.c +@@ -248,13 +248,13 @@ main () + + char *chp = "beefs"; + char **chpp = malloc (2 * sizeof (char *)); +-char **chpp2; ++char * volatile *chpp2; + hvl_t vl = { 12345, (void *) chp }; + hvl_t *vlp; +-hvl_t *vlp2; ++hvl_t * volatile vlp2; + + memcpy ((void *) ((char *) chpp + 1), &chp, sizeof (char *)); +-chpp2 = (char **) ((char *) chpp + 1); ++chpp2 = (char * volatile *) (chpp + 1); + if (strcmp (*chpp2, chp)) { + free (chpp); + return 1; +@@ -263,7 +263,7 @@ main () + + vlp = malloc (2 * sizeof (hvl_t)); + memcpy ((void *) ((char *) vlp + 1), &vl, sizeof (hvl_t)); +-vlp2 = (hvl_t *) ((char *) vlp + 1); ++vlp2 = (hvl_t * volatile) ((char *) vlp + 1); + if (vlp2->len != vl.len || vlp2->p != vl.p) { + free (vlp); + return 1; +Index: hdf5/src/H5Tvlen.c +=== +--- hdf5.orig/src/H5Tvlen.c hdf5/src/H5Tvlen.c +@@ -1050,35 +1050,64 @@ H5T_vlen_reclaim_recurse(void *elem, con + case H5T_VLEN: + /* Recurse on the VL information if it's VL, compound, enum or array, then free VL sequence */ + if(dt->shared->u.vlen.type == H5T_VLEN_SEQUENCE) { ++void *p; ++size_t len; ++#ifdef H5_NO_ALIGNMENT_RESTRICTIONS + hvl_t *vl = (hvl_t *)elem;/* Temp. ptr to the vl info */ ++p = vl->p; ++len = vl->len; ++#else ++hvl_t vl; /* The vl info */ ++HDmemcpy(&vl, elem, sizeof(hvl_t)); ++
[hdf5] branch pristine-tar updated (b0b03b7 -> 6936e34)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch pristine-tar in repository hdf5. from b0b03b7 pristine-tar data for hdf5_1.10.0-patch1+docs.orig.tar.gz new 6936e34 pristine-tar data for hdf5_1.10.1+docs.orig.tar.gz The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: hdf5_1.10.1+docs.orig.tar.gz.delta | Bin 0 -> 148263 bytes hdf5_1.10.1+docs.orig.tar.gz.id| 1 + 2 files changed, 1 insertion(+) create mode 100644 hdf5_1.10.1+docs.orig.tar.gz.delta create mode 100644 hdf5_1.10.1+docs.orig.tar.gz.id -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/01: pristine-tar data for hdf5_1.10.1+docs.orig.tar.gz
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch pristine-tar in repository hdf5. commit 6936e3468557ff99ee09520808e717d13f216bcf Author: Gilles Filippini Date: Tue Oct 3 23:51:38 2017 +0200 pristine-tar data for hdf5_1.10.1+docs.orig.tar.gz --- hdf5_1.10.1+docs.orig.tar.gz.delta | Bin 0 -> 148263 bytes hdf5_1.10.1+docs.orig.tar.gz.id| 1 + 2 files changed, 1 insertion(+) diff --git a/hdf5_1.10.1+docs.orig.tar.gz.delta b/hdf5_1.10.1+docs.orig.tar.gz.delta new file mode 100644 index 000..d1ecc8b Binary files /dev/null and b/hdf5_1.10.1+docs.orig.tar.gz.delta differ diff --git a/hdf5_1.10.1+docs.orig.tar.gz.id b/hdf5_1.10.1+docs.orig.tar.gz.id new file mode 100644 index 000..52f5b7b --- /dev/null +++ b/hdf5_1.10.1+docs.orig.tar.gz.id @@ -0,0 +1 @@ +6e1213928bd8607c736ccdbd614c17628567adeb -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 16/17: closes: #855810
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 608c9fbda6ff0a88de95f38b4f125a66e5e6d607 Author: Gilles Filippini Date: Sun Dec 17 22:32:57 2017 +0100 closes: #855810 tested on amdahl.debian.org. --- debian/changelog | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/changelog b/debian/changelog index bb4fd3d..fc23713 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ hdf5 (1.10.1+docs-1~exp3) UNRELEASED; urgency=medium * Disable dh_auto_test on ppc64el (HDFFV-10309) + * This upstream release fixes openmpi flavor on arm64 (closes: #855810) -- Gilles Filippini Mon, 23 Oct 2017 20:01:47 +0200 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 13/17: Upload release 1.10.1+docs-1~exp1 to experimental
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit fe8937923eebb0008c01980d7005165748f3 Author: Gilles Filippini Date: Sat Oct 7 15:15:28 2017 +0200 Upload release 1.10.1+docs-1~exp1 to experimental --- debian/changelog | 4 ++-- debian/rules | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 826c36a..9ae1e6e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -hdf5 (1.10.1+docs-1) UNRELEASED; urgency=medium +hdf5 (1.10.1+docs-1~exp1) experimental; urgency=medium * New upstream release @@ -14,7 +14,7 @@ hdf5 (1.10.1+docs-1) UNRELEASED; urgency=medium symlinks and clean-up debian/rules a bit * Enable dh_auto_test for serial flavor - -- Gilles Filippini Tue, 03 Oct 2017 23:46:43 +0200 + -- Gilles Filippini Sat, 07 Oct 2017 15:14:49 +0200 hdf5 (1.10.0-patch1+docs-4) unstable; urgency=medium diff --git a/debian/rules b/debian/rules index 400ac7b..cc6d679 100755 --- a/debian/rules +++ b/debian/rules @@ -263,7 +263,7 @@ override_dh_install-arch: $(foreach flavor,$(FLAVORS),dh_install_$(flavor)) rm -f debian/$(serpackdev)/usr/lib/$(DEB_HOST_MULTIARCH)/libhdf5_java* override_dh_makeshlibs: - DPKG_GENSYMBOLS_CHECK_LEVEL=0 dh_makeshlibs -- -v$(libversion) + dh_makeshlibs -- -v$(libversion) echo "hdf5-mpi-dev=libhdf5-$(DEFAULT_MPI)-dev" >> debian/libhdf5-mpi-dev.substvars override_dh_shlibdeps: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 14/17: libhdf5[-flavor]-101 conflicts / replaces libhdf5[-flavor]-100
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 1b2b2d5c5578a78b136b3ee296d1671b1c091bdf Author: Gilles Filippini Date: Mon Oct 23 00:38:29 2017 +0200 libhdf5[-flavor]-101 conflicts / replaces libhdf5[-flavor]-100 --- debian/changelog | 6 ++ debian/control| 8 debian/control.in | 8 3 files changed, 22 insertions(+) diff --git a/debian/changelog b/debian/changelog index 9ae1e6e..29881d2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.1+docs-1~exp2) experimental; urgency=medium + + * libhdf5[-flavor]-101 conflicts / replaces libhdf5[-flavor]-100 + + -- Gilles Filippini Mon, 23 Oct 2017 00:37:47 +0200 + hdf5 (1.10.1+docs-1~exp1) experimental; urgency=medium * New upstream release diff --git a/debian/control b/debian/control index 1bb45dc..cd4be34 100644 --- a/debian/control +++ b/debian/control @@ -19,6 +19,8 @@ Vcs-Git: https://anonscm.debian.org/git/pkg-grass/hdf5.git Package: libhdf5-101 Section: libs Architecture: any +Conflicts: libhdf5-100 +Replaces: libhdf5-100 Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same @@ -33,6 +35,8 @@ Description: Hierarchical Data Format 5 (HDF5) - runtime files - serial version Package: libhdf5-cpp-101 Section: libs Architecture: any +Conflicts: libhdf5-cpp-100 +Replaces: libhdf5-cpp-100 Depends: ${shlibs:Depends}, ${misc:Depends}, @@ -69,6 +73,8 @@ Package: libhdf5-openmpi-101 Section: libs Priority: extra Architecture: any +Conflicts: libhdf5-openmpi-100 +Replaces: libhdf5-openmpi-100 Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same @@ -99,6 +105,8 @@ Package: libhdf5-mpich-101 Section: libs Priority: extra Architecture: any +Conflicts: libhdf5-mpich-100 +Replaces: libhdf5-mpich-100 Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same diff --git a/debian/control.in b/debian/control.in index 595c05b..af5980c 100644 --- a/debian/control.in +++ b/debian/control.in @@ -19,6 +19,8 @@ Vcs-Git: https://anonscm.debian.org/git/pkg-grass/hdf5.git Package: libhdf5-@SONAME@ Section: libs Architecture: any +Conflicts: libhdf5-100 +Replaces: libhdf5-100 Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same @@ -33,6 +35,8 @@ Description: Hierarchical Data Format 5 (HDF5) - runtime files - serial version Package: libhdf5-cpp-@SONAME_CXX@ Section: libs Architecture: any +Conflicts: libhdf5-cpp-100 +Replaces: libhdf5-cpp-100 Depends: ${shlibs:Depends}, ${misc:Depends}, @@ -69,6 +73,8 @@ Package: libhdf5-openmpi-@SONAME@ Section: libs Priority: extra Architecture: @OMPIARCHS@ +Conflicts: libhdf5-openmpi-100 +Replaces: libhdf5-openmpi-100 Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same @@ -99,6 +105,8 @@ Package: libhdf5-mpich-@SONAME@ Section: libs Priority: extra Architecture: @MPICHARCHS@ +Conflicts: libhdf5-mpich-100 +Replaces: libhdf5-mpich-100 Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 12/17: mv debian/README{, .Debina} + add v1.10.{0, 1} compatibility note
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit a2e24227cb7fb1dfd3f3ef9379ba5219cf6703c8 Author: Gilles Filippini Date: Sat Oct 7 14:06:05 2017 +0200 mv debian/README{,.Debina} + add v1.10.{0,1} compatibility note --- debian/README| 19 --- debian/README.Debian | 32 debian/changelog | 2 ++ 3 files changed, 34 insertions(+), 19 deletions(-) diff --git a/debian/README b/debian/README deleted file mode 100644 index b23aef1..000 --- a/debian/README +++ /dev/null @@ -1,19 +0,0 @@ -HDF5 for Debian - -Some general notes for developers: since 1.8 series HDF Group deprecates -enabling the thread-safe option for the C library and at the same time -supporting C++ and Fortran bindings. Those options cannot cohexist for -safety because non C libraries wrapper are not thread-aware. -Debian GNU/Linux still support a C thread-safe library and the alternative -bindings, but it does not imply that the Debian distributed C++ and Fortran -are thread-safe. - -For short: DO NOT use C++ or Fortran bindings in multi-thread programs -witihout providing yourself mutex infrastructure support for every wrapped -function. You can use safely only the C binding in a multi-thread environment. -That was not different in 1.6 series, just the issue was ignored. - -Now, you are warned. - - -- Francesco Paolo Lovergine Fri Jun 19 22:09:25 CEST 2009 diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 000..f874e7c --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,32 @@ +HDF5 for Debian +=== + +On thread safety + +Some general notes for developers: since 1.8 series HDF Group deprecates +enabling the thread-safe option for the C library and at the same time +supporting high level (HL), C++ and Fortran bindings. Those options cannot +cohexist for safety because non C libraries wrapper are not thread-aware. +Debian GNU/Linux still support a C thread-safe library and the alternative +bindings, but it does not imply that the Debian distributed high level, C++ +aand Fortranalibraries are thread-safe. + +For short: DO NOT use HL, C++ or Fortran bindings in multi-thread programs +witihout providing yourself mutex infrastructure support for every wrapped +function. You can use safely only the C binding in a multi-thread environment. +That was not different in 1.6 series, just the issue was ignored. + +Now, you are warned. + + -- Francesco Paolo Lovergine Fri Jun 19 22:09:25 CEST 2009 + +1.10.0 and 1.10.1 compatibility +--- +From HDF Group newsletter #153: +HDF5 releases are always backward compatible. In general, they are also +forward compatible in maintenance releases of a major release. However, +the HDF5 - 1.10.0 maintenance release will NOT be able to read HDF5 - 1.10.1 +files that contain a metadata cache image. The metadata cache image must be +removed with the h5clear tool in order for HDF5 - 1.10.0 to read the file. + + -- Gilles Filippini Sat, 07 Oct 2017 14:02:39 +0200 diff --git a/debian/changelog b/debian/changelog index f34cb33..826c36a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,8 @@ hdf5 (1.10.1+docs-1) UNRELEASED; urgency=medium Thanks to James Clarke * Drop patches CVE-2016-433*.patch (fixed upstream) * Refresh other patches + * Rename debian/README to debian/README.Debian and add note about +v1.10.0 and 1.10.1 compatibility * Improve flavor-configure-option.patch to manage -dev packages' symlinks and clean-up debian/rules a bit -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 17/17: Priority: replace 'extra' with 'optional'
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit d5f9a090d1d05480f4ae190a2c4e828de1b15c51 Author: Gilles Filippini Date: Thu Dec 21 20:02:24 2017 +0100 Priority: replace 'extra' with 'optional' --- debian/changelog | 1 + debian/control | 6 -- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/debian/changelog b/debian/changelog index fc23713..df9351c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ hdf5 (1.10.1+docs-1~exp3) UNRELEASED; urgency=medium * Disable dh_auto_test on ppc64el (HDFFV-10309) * This upstream release fixes openmpi flavor on arm64 (closes: #855810) + * Priority: replace 'extra' with 'optional' -- Gilles Filippini Mon, 23 Oct 2017 20:01:47 +0200 diff --git a/debian/control b/debian/control index cd4be34..9eafe85 100644 --- a/debian/control +++ b/debian/control @@ -71,7 +71,6 @@ Description: Hierarchical Data Format 5 (HDF5) - development files - serial vers Package: libhdf5-openmpi-101 Section: libs -Priority: extra Architecture: any Conflicts: libhdf5-openmpi-100 Replaces: libhdf5-openmpi-100 @@ -88,7 +87,6 @@ Description: Hierarchical Data Format 5 (HDF5) - runtime files - OpenMPI version Package: libhdf5-openmpi-dev Section: libdevel -Priority: extra Architecture: any Depends: libhdf5-openmpi-101 (= ${binary:Version}), zlib1g-dev, libaec-dev, libjpeg-dev, libopenmpi-dev, ${misc:Depends} @@ -103,7 +101,6 @@ Description: Hierarchical Data Format 5 (HDF5) - development files - OpenMPI ver Package: libhdf5-mpich-101 Section: libs -Priority: extra Architecture: any Conflicts: libhdf5-mpich-100 Replaces: libhdf5-mpich-100 @@ -121,7 +118,6 @@ Description: Hierarchical Data Format 5 (HDF5) - runtime files - MPICH2 version Package: libhdf5-mpich-dev Section: libdevel -Priority: extra Architecture: any Depends: libhdf5-mpich-101 (= ${binary:Version}), zlib1g-dev, libaec-dev, libjpeg-dev, libmpich-dev, ${misc:Depends} @@ -137,7 +133,6 @@ Description: Hierarchical Data Format 5 (HDF5) - development files - MPICH versi Package: libhdf5-mpi-dev Section: libdevel -Priority: extra # Must be 'Architecture: any' because ${hdf5-mpi-dev} depends on the arch Architecture: any Depends: ${hdf5-mpi-dev}, mpi-default-dev, ${misc:Depends} @@ -187,7 +182,6 @@ Description: Hierarchical Data Format 5 (HDF5) - Runtime tools Package: libhdf5-serial-dev Section: oldlibs -Priority: extra Architecture: all Depends: libhdf5-dev, ${misc:Depends} Description: transitional dummy package -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 15/17: Disable dh_auto_test on ppc64el (HDFFV-10309)
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 93b3e2e5cbcefd63fdc5d3f1cc3fb34ed3043552 Author: Gilles Filippini Date: Sun Dec 17 22:32:11 2017 +0100 Disable dh_auto_test on ppc64el (HDFFV-10309) --- debian/changelog | 6 ++ debian/rules | 12 +--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 29881d2..bb4fd3d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.1+docs-1~exp3) UNRELEASED; urgency=medium + + * Disable dh_auto_test on ppc64el (HDFFV-10309) + + -- Gilles Filippini Mon, 23 Oct 2017 20:01:47 +0200 + hdf5 (1.10.1+docs-1~exp2) experimental; urgency=medium * libhdf5[-flavor]-101 conflicts / replaces libhdf5[-flavor]-100 diff --git a/debian/rules b/debian/rules index cc6d679..61d79c7 100755 --- a/debian/rules +++ b/debian/rules @@ -225,8 +225,6 @@ build_%: override_dh_auto_build-arch: $(foreach flavor,$(FLAVORS),build_$(flavor)) -override_dh_auto_test: - install_%: flavor = $(patsubst install_%,%,$@) install_%: builddir = $(CURDIR)/debian/build-$(flavor) install_%: destdir = $(builddir)/tmpinst @@ -308,4 +306,12 @@ auto_test_%: builddir = debian/build-$(flavor) auto_test_%: dh_auto_test -B$(builddir) -override_dh_auto_test: auto_test_serial +# HDFFV-10309 - long double tests fail on ppc64el +#elmt 107: +# src = 00 3f ff ff ff ff ff ff 18014398509481983 +# dst = 00 00 00 00 00 00 00 00 43 50 00 00 00 00 00 00 18014398509481984.00 +# ans = bf f0 00 00 00 00 00 00 43 50 00 00 00 00 00 00 18014398509481983.00 +ifneq (ppc64el,$(DEB_HOST_ARCH)) +auto_test_serial := auto_test_serial +endif +override_dh_auto_test: $(auto_test_serial) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 09/17: debian/control: update sonames
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit d1e4a39f90283f8ff64cab8d24b86a1c2e4e1a02 Author: Gilles Filippini Date: Thu Oct 5 21:37:17 2017 +0200 debian/control: update sonames --- debian/control | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/debian/control b/debian/control index 7ac035a..1bb45dc 100644 --- a/debian/control +++ b/debian/control @@ -16,7 +16,7 @@ Homepage: http://hdfgroup.org/HDF5/ Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/hdf5.git Vcs-Git: https://anonscm.debian.org/git/pkg-grass/hdf5.git -Package: libhdf5-100 +Package: libhdf5-101 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -30,7 +30,7 @@ Description: Hierarchical Data Format 5 (HDF5) - runtime files - serial version . This package contains runtime files for serial platforms. -Package: libhdf5-cpp-100 +Package: libhdf5-cpp-101 Section: libs Architecture: any Depends: @@ -38,7 +38,7 @@ Depends: ${misc:Depends}, # No versionned dependency to ease transitions. See: # https://bugs.debian.org/805825#29 - libhdf5-100, + libhdf5-101, Multi-Arch: same Description: Hierarchical Data Format 5 (HDF5) - C++ libraries HDF5 is a file format and library for storing scientific data. @@ -51,8 +51,8 @@ Description: Hierarchical Data Format 5 (HDF5) - C++ libraries Package: libhdf5-dev Section: libdevel Architecture: any -Depends: libhdf5-100 (= ${binary:Version}), zlib1g-dev, libjpeg-dev, libaec-dev, - ${misc:Depends}, hdf5-helpers, libhdf5-cpp-100 (= ${binary:Version}) +Depends: libhdf5-101 (= ${binary:Version}), zlib1g-dev, libjpeg-dev, libaec-dev, + ${misc:Depends}, hdf5-helpers, libhdf5-cpp-101 (= ${binary:Version}) Suggests: libhdf5-doc Provides: libhdf5-serial-dev Replaces: libhdf5-serial-dev (<< 1.8.12-9~) @@ -65,7 +65,7 @@ Description: Hierarchical Data Format 5 (HDF5) - development files - serial vers . This package contains development files for serial platforms. -Package: libhdf5-openmpi-100 +Package: libhdf5-openmpi-101 Section: libs Priority: extra Architecture: any @@ -84,7 +84,7 @@ Package: libhdf5-openmpi-dev Section: libdevel Priority: extra Architecture: any -Depends: libhdf5-openmpi-100 (= ${binary:Version}), zlib1g-dev, libaec-dev, +Depends: libhdf5-openmpi-101 (= ${binary:Version}), zlib1g-dev, libaec-dev, libjpeg-dev, libopenmpi-dev, ${misc:Depends} Suggests: libhdf5-doc Description: Hierarchical Data Format 5 (HDF5) - development files - OpenMPI version @@ -95,7 +95,7 @@ Description: Hierarchical Data Format 5 (HDF5) - development files - OpenMPI ver . This package contains development files for use with OpenMPI. -Package: libhdf5-mpich-100 +Package: libhdf5-mpich-101 Section: libs Priority: extra Architecture: any @@ -115,7 +115,7 @@ Package: libhdf5-mpich-dev Section: libdevel Priority: extra Architecture: any -Depends: libhdf5-mpich-100 (= ${binary:Version}), zlib1g-dev, libaec-dev, +Depends: libhdf5-mpich-101 (= ${binary:Version}), zlib1g-dev, libaec-dev, libjpeg-dev, libmpich-dev, ${misc:Depends} Suggests: libhdf5-doc Description: Hierarchical Data Format 5 (HDF5) - development files - MPICH version -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 07/17: debian/update-symbols-files-soname: fix script to match distinct sonames
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit fad8333a10306fbcb8fc6a5247da1136399dd18d Author: Gilles Filippini Date: Thu Oct 5 21:03:24 2017 +0200 debian/update-symbols-files-soname: fix script to match distinct sonames --- debian/rules | 4 debian/update-symbols-files-soname | 25 - 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/debian/rules b/debian/rules index e18646f..400ac7b 100755 --- a/debian/rules +++ b/debian/rules @@ -152,6 +152,10 @@ DEBIAN_OUT := $(shell \ .SECONDARY: $(DEBIAN_OUT) +# Print sonames +sonames: + @$(foreach interface,$(INTERFACES),echo "SONAME$(istr)=$(SONAME$(istr))" &&) true + # Informative target info: VARIABLES := package pkgversion upstreamversion libversion $(foreach interface,$(INTERFACES),SONAME$(istr)) info: VARIABLES += FLAVORS DH_OPTIONS DEBIAN_OUT diff --git a/debian/update-symbols-files-soname b/debian/update-symbols-files-soname index 28bd0d4..a63b3ec 100755 --- a/debian/update-symbols-files-soname +++ b/debian/update-symbols-files-soname @@ -5,11 +5,26 @@ set -e eval "$(debian/rules sonames)" [ -f "debian/libhdf5-$SONAME.symbols" ] || mv debian/libhdf5-[0-9]*.symbols "debian/libhdf5-$SONAME.symbols" -[ -f "debian/libhdf5-cpp-$SONAME.symbols" ] || mv debian/libhdf5-cpp-[0-9]*.symbols "debian/libhdf5-cpp-$SONAME.symbols" +[ -f "debian/libhdf5-cpp-$SONAME_CXX.symbols" ] || mv debian/libhdf5-cpp-[0-9]*.symbols "debian/libhdf5-cpp-$SONAME_CXX.symbols" [ -f "debian/libhdf5-openmpi-$SONAME.symbols" ] || mv debian/libhdf5-openmpi-[0-9]*.symbols "debian/libhdf5-openmpi-$SONAME.symbols" [ -f "debian/libhdf5-mpich-$SONAME.symbols" ] || mv debian/libhdf5-mpich-[0-9]*.symbols "debian/libhdf5-mpich-$SONAME.symbols" -sed -ri '/^lib/{s/([\.-])[0-9]+/\1'"$SONAME"'/g}' "debian/libhdf5-$SONAME.symbols" -sed -ri '/^lib/{s/([\.-])[0-9]+/\1'"$SONAME_CXX"'/g}' "debian/libhdf5-cpp-$SONAME_CXX.symbols" -sed -ri '/^lib/{s/([\.-])[0-9]+/\1'"$SONAME"'/g}' "debian/libhdf5-openmpi-$SONAME.symbols" -sed -ri '/^lib/{s/([\.-])[0-9]+/\1'"$SONAME"'/g}' "debian/libhdf5-mpich-$SONAME.symbols" +for flavor in serial openmpi mpich; do + if [ $flavor != serial ]; then +flavor_string="-$flavor" + else +flavor_string="" + fi + symbols_file=libhdf5${flavor_string}-$SONAME.symbols + sed -ri \ +-e "/^libhdf5_${flavor}.so/{s/\.[0-9]+/.$SONAME/;s/-[0-9]+/-$SONAME/}" \ +-e "/^libhdf5_${flavor}_fortran.so/{s/\.[0-9]+/.$SONAME_F/;s/-[0-9]+/-$SONAME/}" \ +-e "/^libhdf5_${flavor}_hl.so/{s/\.[0-9]+/.$SONAME_HL/;s/-[0-9]+/-$SONAME/}" \ +-e "/^libhdf5_${flavor}hl_fortran.so/{s/\.[0-9]+/.$SONAME_HL_F/;s/-[0-9]+/-$SONAME/}" \ +debian/$symbols_file +done + +sed -ri \ + -e "/^libhdf5_cpp.so/{s/\.[0-9]+/.$SONAME_CXX/;s/-[0-9]+/-$SONAME/}" \ + -e "/^libhdf5_hl_cpp.so/{s/\.[0-9]+/.$SONAME_HL_CXX/;s/-[0-9]+/-$SONAME/}" \ + debian/libhdf5-cpp-$SONAME_CXX.symbols -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 08/17: Rename and update the symbols files with the new sonames
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 6db84a752b95b85715c9c3489597893c655b99dd Author: Gilles Filippini Date: Thu Oct 5 21:30:54 2017 +0200 Rename and update the symbols files with the new sonames --- debian/{libhdf5-100.symbols => libhdf5-101.symbols} | 8 debian/{libhdf5-cpp-100.symbols => libhdf5-cpp-101.symbols} | 4 ++-- debian/{libhdf5-mpich-100.symbols => libhdf5-mpich-101.symbols} | 8 .../{libhdf5-openmpi-100.symbols => libhdf5-openmpi-101.symbols} | 8 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/debian/libhdf5-100.symbols b/debian/libhdf5-101.symbols similarity index 99% rename from debian/libhdf5-100.symbols rename to debian/libhdf5-101.symbols index 5c8d3b1..9e613b6 100644 --- a/debian/libhdf5-100.symbols +++ b/debian/libhdf5-101.symbols @@ -1,4 +1,4 @@ -libhdf5_serial.so.100 libhdf5-100 +libhdf5_serial.so.101 libhdf5-101 H5AC_BT2_HDR@HDF5_SERIAL_1.8.7 1.8.13 H5AC_BT2_INT@HDF5_SERIAL_1.8.7 1.8.13 H5AC_BT2_LEAF@HDF5_SERIAL_1.8.7 1.8.13 @@ -2926,7 +2926,7 @@ libhdf5_serial.so.100 libhdf5-100 Nflock@HDF5_SERIAL_1.10.0 1.10.0 Pflock@HDF5_SERIAL_1.10.0 1.10.0 epoch_marker_class@HDF5_SERIAL_1.8.7 1.8.13 -libhdf5_serial_fortran.so.100 libhdf5-100 +libhdf5_serial_fortran.so.100 libhdf5-101 HD5f2cstring@HDF5_SERIAL_1.8.7 1.8.13 HD5packFstring@HDF5_SERIAL_1.8.7 1.8.13 HDF5_CPP_1.10.0@HDF5_CPP_1.10.0 1.10.0 @@ -4088,7 +4088,7 @@ libhdf5_serial_fortran.so.100 libhdf5-100 h5zunregister_c@HDF5_SERIAL_1.10.0 1.10.0 integer_types_@HDF5_SERIAL_1.8.7 1.8.13 predefined_types_@HDF5_SERIAL_1.8.7 1.8.13 -libhdf5_serial_hl.so.100 libhdf5-100 +libhdf5_serial_hl.so.100 libhdf5-101 H5DOappend@HDF5_SERIAL_1.10.0 1.10.0 H5DOwrite_chunk@HDF5_SERIAL_1.8.11 1.8.13 H5DSattach_scale@HDF5_SERIAL_1.8.7 1.8.13 @@ -4294,7 +4294,7 @@ libhdf5_serial_hl.so.100 libhdf5-100 str_cset@HDF5_SERIAL_1.8.7 1.8.13 str_pad@HDF5_SERIAL_1.8.7 1.8.13 str_size@HDF5_SERIAL_1.8.7 1.8.13 -libhdf5_serialhl_fortran.so.100 libhdf5-100 +libhdf5_serialhl_fortran.so.100 libhdf5-101 H5IM_get_palette@HDF5_SERIAL_1.8.7 1.8.13 H5IMget_palettef@HDF5_SERIAL_1.8.7 1.8.13 H5IMmake_image_24bitf@HDF5_SERIAL_1.8.7 1.8.13 diff --git a/debian/libhdf5-cpp-100.symbols b/debian/libhdf5-cpp-101.symbols similarity index 99% rename from debian/libhdf5-cpp-100.symbols rename to debian/libhdf5-cpp-101.symbols index cfdb8b5..eb42f2e 100644 --- a/debian/libhdf5-cpp-100.symbols +++ b/debian/libhdf5-cpp-101.symbols @@ -1,4 +1,4 @@ -libhdf5_cpp.so.100 libhdf5-cpp-100 #MINVER# +libhdf5_cpp.so.101 libhdf5-cpp-101 #MINVER# (optional|c++)"H5::AbstractDs::AbstractDs()@HDF5_CPP_1.8.9" 1.8.13 (optional|c++)"H5::AbstractDs::getArrayType() const@HDF5_CPP_1.8.9" 1.8.13 (optional|c++)"H5::AbstractDs::getCompType() const@HDF5_CPP_1.8.9" 1.8.13 @@ -1199,7 +1199,7 @@ libhdf5_cpp.so.100 libhdf5-cpp-100 #MINVER# (optional|c++)"vtable for H5::ReferenceException@HDF5_CPP_1.8.9" 1.8.13 (optional|c++)"vtable for H5::StrType@HDF5_CPP_1.8.9" 1.8.13 (optional|c++)"vtable for H5::VarLenType@HDF5_CPP_1.8.9" 1.8.13 -libhdf5_hl_cpp.so.100 libhdf5-cpp-100 #MINVER# +libhdf5_hl_cpp.so.100 libhdf5-cpp-101 #MINVER# (optional|c++)"FL_PacketTable::AppendPacket(void*)@HDF5_CPP_1.8.9" 1.8.13 (arch-bits!=64|optional|c++)"FL_PacketTable::AppendPackets(unsigned int, void*)@HDF5_CPP_1.10.0" 1.10.0 (arch-bits=64|optional|c++)"FL_PacketTable::AppendPackets(unsigned long, void*)@HDF5_CPP_1.8.13" 1.8.13 diff --git a/debian/libhdf5-mpich-100.symbols b/debian/libhdf5-mpich-101.symbols similarity index 99% rename from debian/libhdf5-mpich-100.symbols rename to debian/libhdf5-mpich-101.symbols index bcc9e88..68f292f 100644 --- a/debian/libhdf5-mpich-100.symbols +++ b/debian/libhdf5-mpich-101.symbols @@ -1,4 +1,4 @@ -libhdf5_mpich.so.100 libhdf5-mpich-100 #MINVER# +libhdf5_mpich.so.101 libhdf5-mpich-101 #MINVER# H5AC_BT2_HDR@HDF5_MPI_1.8.7 1.8.13 H5AC_BT2_INT@HDF5_MPI_1.8.7 1.8.13 H5AC_BT2_LEAF@HDF5_MPI_1.8.7 1.8.13 @@ -2972,7 +2972,7 @@ libhdf5_mpich.so.100 libhdf5-mpich-100 #MINVER# Nflock@HDF5_MPI_1.10.0 1.10.0 Pflock@HDF5_MPI_1.10.0 1.10.0 epoch_marker_class@HDF5_MPI_1.8.7 1.8.13 -libhdf5_mpich_fortran.so.100 libhdf5-mpich-100 #MINVER# +libhdf5_mpich_fortran.so.100 libhdf5-mpich-101 #MINVER# HD5f2cstring@HDF5_MPI_1.8.7 1.8.13 HD5packFstring@HDF5_MPI_1.8.7 1.8.13 HDF5_MPI_1.10.0@HDF5_MPI_1.10.0 1.10.0 @@ -4135,7 +4135,7 @@ libhdf5_mpich_fortran.so.100 libhdf5-mpich-100 #MINVER# h5zunregister_c@HDF5_MPI_1.10.0 1.10.0 integer_types_@HDF5_MPI_1.8.7 1.8.13 predefined_types_@HDF5_MPI_1.8.7 1.8.13 -libhdf5_mpich_hl.so.100 libhdf5-mpich-100 #MINVER# +libhdf5_mpich_hl.so.100 libhdf5-mpich-101 #MINVER# H5DOappend@HDF5_MPI_1.10.0 1.10.0 H5DOwrite_chunk@HDF5_MPI_1.8.11 1.8.1
[hdf5] 06/17: Refresh patches
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit b270aaefbfa7b46e13b80b29a8db2ac5a6d911e6 Author: Gilles Filippini Date: Wed Oct 4 19:52:24 2017 +0200 Refresh patches Drop CVE-2016-433*.patch (fixed upstream). --- debian/changelog | 5 + debian/patches/CVE-2016-4330.patch | 20 --- debian/patches/CVE-2016-4331-1.patch | 229 --- debian/patches/CVE-2016-4331-2.patch | 19 --- debian/patches/CVE-2016-4332.patch | 37 - debian/patches/CVE-2016-4333.patch | 23 --- debian/patches/flavor-configure-option.patch | 186 +++--- debian/patches/java-runtime-exception.patch | 2 +- debian/patches/path_max.diff | 35 +++- debian/patches/relax-version-check.patch | 18 +-- debian/patches/series| 5 - debian/patches/ullong_force.diff | 4 +- 12 files changed, 140 insertions(+), 443 deletions(-) diff --git a/debian/changelog b/debian/changelog index ba3032b..15e6ef2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,10 @@ hdf5 (1.10.1+docs-1) UNRELEASED; urgency=medium + * New upstream release + + * Drop patches CVE-2016-433*.patch (fixed upstream) + * Refresh other patches + * Improve flavor-configure-option.patch to manage -dev packages' symlinks and clean-up debian/rules a bit * Enable dh_auto_test for serial flavor diff --git a/debian/patches/CVE-2016-4330.patch b/debian/patches/CVE-2016-4330.patch deleted file mode 100644 index cbc09b3..000 --- a/debian/patches/CVE-2016-4330.patch +++ /dev/null @@ -1,20 +0,0 @@ -commit b1eb1b3ee8693e2a56b074315b521c66255acca1 -Author: Neil Fortner -Date: Thu Sep 1 17:24:24 2016 -0500 - -Replace assertion in H5O_dtype_decode_helper for number of array dimensions with a check and error. The assertion was inappropriate because it is operating on data read from the file, which the library does not always have direct control of. - -diff --git a/src/H5Odtype.c b/src/H5Odtype.c -index e51d319..eae542b 100644 a/src/H5Odtype.c -+++ b/src/H5Odtype.c -@@ -519,7 +519,8 @@ H5O_dtype_decode_helper(H5F_t *f, unsigned *ioflags/*in,out*/, const uint8_t **p - dt->shared->u.array.ndims = *(*pp)++; - - /* Double-check the number of dimensions */ --HDassert(dt->shared->u.array.ndims <= H5S_MAX_RANK); -+if(dt->shared->u.array.ndims > H5S_MAX_RANK) -+HGOTO_ERROR(H5E_DATATYPE, H5E_CANTLOAD, FAIL, "too many dimensions for array datatype") - - /* Skip reserved bytes, if version has them */ - if(version < H5O_DTYPE_VERSION_3) diff --git a/debian/patches/CVE-2016-4331-1.patch b/debian/patches/CVE-2016-4331-1.patch deleted file mode 100644 index 078c982..000 --- a/debian/patches/CVE-2016-4331-1.patch +++ /dev/null @@ -1,229 +0,0 @@ -commit 2409f991667283f8fa1dacc66f245950693495aa -Author: Neil Fortner -Date: Thu Sep 8 10:48:54 2016 -0500 - -Fix issues in H5Znbit.c where the decompression algorithm would not check the compressed data for validity, potentially causing a buffer overflow. - -Index: hdf5/src/H5Znbit.c -=== hdf5.orig/src/H5Znbit.c -+++ hdf5/src/H5Znbit.c -@@ -60,11 +60,11 @@ static void H5Z_nbit_decompress_one_noop -unsigned char *buffer, size_t *j, int *buf_len, unsigned size); - static void H5Z_nbit_decompress_one_atomic(unsigned char *data, size_t data_offset, - unsigned char *buffer, size_t *j, int *buf_len, parms_atomic p); --static void H5Z_nbit_decompress_one_array(unsigned char *data, size_t data_offset, -+static herr_t H5Z__nbit_decompress_one_array(unsigned char *data, size_t data_offset, -unsigned char *buffer, size_t *j, int *buf_len, const unsigned parms[]); --static void H5Z_nbit_decompress_one_compound(unsigned char *data, size_t data_offset, -+static herr_t H5Z__nbit_decompress_one_compound(unsigned char *data, size_t data_offset, - unsigned char *buffer, size_t *j, int *buf_len, const unsigned parms[]); --static void H5Z_nbit_decompress(unsigned char *data, unsigned d_nelmts, unsigned char *buffer, -+static herr_t H5Z__nbit_decompress(unsigned char *data, unsigned d_nelmts, unsigned char *buffer, - const unsigned parms[]); - static void H5Z_nbit_compress_one_nooptype(unsigned char *data, size_t data_offset, - unsigned char *buffer, size_t *j, int *buf_len, unsigned size); -@@ -990,7 +990,8 @@ H5Z_filter_nbit(unsigned flags, size_t c - HGOTO_ERROR(H5E_RESOURCE, H5E_NOSPACE, 0, "memory allocation failed for nbit decompression") - - /* decompress the buffer */ --
[hdf5] 03/17: Prepare import orig of upstream 1.10.1+docs
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit c93c5c5ab444cb804ffb1e5f244ebe6196069776 Author: Gilles Filippini Date: Tue Oct 3 23:47:09 2017 +0200 Prepare import orig of upstream 1.10.1+docs The HDF Group repositories have moved to git. The HDF5 documentation repository is now: https://bitbucket.hdfgroup.org/scm/hdffv/hdf5doc.git --- debian/changelog | 4 ++-- debian/orig-tar.sh | 6 -- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/debian/changelog b/debian/changelog index fd764f4..ba3032b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -hdf5 (1.10.0-patch1+docs-5) UNRELEASED; urgency=medium +hdf5 (1.10.1+docs-1) UNRELEASED; urgency=medium * Improve flavor-configure-option.patch to manage -dev packages' symlinks and clean-up debian/rules a bit * Enable dh_auto_test for serial flavor - -- Gilles Filippini Fri, 10 Feb 2017 00:26:57 +0100 + -- Gilles Filippini Tue, 03 Oct 2017 23:46:43 +0200 hdf5 (1.10.0-patch1+docs-4) unstable; urgency=medium diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh index 76ffab3..717b526 100755 --- a/debian/orig-tar.sh +++ b/debian/orig-tar.sh @@ -2,7 +2,7 @@ # Called from uscan with parameters: # --upstream-version # -# Require svn +# Require git set -e UPSTREAM_VERSION="$2" @@ -22,7 +22,9 @@ HTML_DIR="$DEBIAN_SOURCE_DIR/html" tar xf $3 # get docs -/usr/bin/svn export https://svn.hdfgroup.uiuc.edu/hdf5doc/branches/hdf5_"$(echo "$UPSTREAM_DOC_VERSION" | sed 's/\./_/g')"/html "$SOURCE_DIR/html" +git clone --depth 1 --single-branch --branch hdf5_"$(echo "$UPSTREAM_DOC_VERSION" | sed 's/\./_/g')" https://bitbucket.hdfgroup.org/scm/hdffv/hdf5doc.git +mv hdf5doc/html $SOURCE_DIR +rm -fr hdf5doc # rename upstream source dir # excluding files matched by debian/orig-tar.exclude -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/17: Improve flavor-configure-option.patch
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit d793c46dd5c8c70e90ae2b16d993f40d72168bc6 Author: Gilles Filippini Date: Fri Feb 10 16:43:26 2017 +0100 Improve flavor-configure-option.patch to manage -dev packages' symlinks and clean-up debian/rules a bit. --- debian/changelog | 7 + debian/libhdf5-flavor-dev.install.in | 9 +- debian/libhdf5-flavor-dev.links.in | 17 -- debian/man/h5pcc.mpich.1 | 1 + debian/man/h5pcc.openmpi.1 | 1 + debian/man/h5pfc.mpich.1 | 1 + debian/man/h5pfc.openmpi.1 | 1 + debian/patches/flavor-configure-option.patch | 235 ++- debian/rules | 15 +- 9 files changed, 217 insertions(+), 70 deletions(-) diff --git a/debian/changelog b/debian/changelog index 90309cb..dae1364 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +hdf5 (1.10.0-patch1+docs-5) UNRELEASED; urgency=medium + + * Improve flavor-configure-option.patch to manage -dev packages' +symlinks and clean-up debian/rules a bit + + -- Gilles Filippini Fri, 10 Feb 2017 00:26:57 +0100 + hdf5 (1.10.0-patch1+docs-4) unstable; urgency=medium * debian/rules: fix javahelper invocation (closes: #871506) diff --git a/debian/libhdf5-flavor-dev.install.in b/debian/libhdf5-flavor-dev.install.in index 1c1742b..9acd7d4 100644 --- a/debian/libhdf5-flavor-dev.install.in +++ b/debian/libhdf5-flavor-dev.install.in @@ -2,5 +2,10 @@ usr/include usr/lib/*/libhdf5*.so usr/lib/*/libhdf5*.settings usr/lib/*/libhdf5*.a -@IFMPI@usr/bin/h5pcc -@IFMPI@usr/bin/h5pfc +usr/lib/*/hdf5/*/libhdf5*.so +usr/lib/*/hdf5/*/libhdf5*.settings +usr/lib/*/hdf5/*/libhdf5*.a +usr/lib/*/hdf5/*/include +usr/lib/*/hdf5/*/lib +@IFMPI@usr/bin/h5pcc.@FLAVOR@ +@IFMPI@usr/bin/h5pfc.@FLAVOR@ diff --git a/debian/libhdf5-flavor-dev.links.in b/debian/libhdf5-flavor-dev.links.in deleted file mode 100644 index 4b996c3..000 --- a/debian/libhdf5-flavor-dev.links.in +++ /dev/null @@ -1,17 +0,0 @@ -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@.so usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5.so -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@_fortran.so usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_fortran.so -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@_hl.so usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_hl.so -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@hl_fortran.so usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5hl_fortran.so -@IFSERIAL@usr/lib/@MULTIARCH@/libhdf5_cpp.so usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_cpp.so -@IFSERIAL@usr/lib/@MULTIARCH@/libhdf5_hl_cpp.so usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_hl_cpp.so - -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@.a usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5.a -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@_fortran.a usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_fortran.a -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@_hl.a usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_hl.a -usr/lib/@MULTIARCH@/libhdf5@FLAVORLIB@hl_fortran.a usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5hl_fortran.a -@IFSERIAL@usr/lib/@MULTIARCH@/libhdf5_cpp.a usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_cpp.a -@IFSERIAL@usr/lib/@MULTIARCH@/libhdf5_hl_cpp.a usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5_hl_cpp.a - -usr/include/hdf5/@FLAVOR@ usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/include -usr/lib/@MULTIARCH@/hdf5/@FLAVOR@ usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/lib -usr/lib/@MULTIARCH@/libhdf5_@FLAVOR@.settings usr/lib/@MULTIARCH@/hdf5/@FLAVOR@/libhdf5.settings diff --git a/debian/man/h5pcc.mpich.1 b/debian/man/h5pcc.mpich.1 new file mode 12 index 000..ac75158 --- /dev/null +++ b/debian/man/h5pcc.mpich.1 @@ -0,0 +1 @@ +h5pcc.1 \ No newline at end of file diff --git a/debian/man/h5pcc.openmpi.1 b/debian/man/h5pcc.openmpi.1 new file mode 12 index 000..ac75158 --- /dev/null +++ b/debian/man/h5pcc.openmpi.1 @@ -0,0 +1 @@ +h5pcc.1 \ No newline at end of file diff --git a/debian/man/h5pfc.mpich.1 b/debian/man/h5pfc.mpich.1 new file mode 12 index 000..5b3fd95 --- /dev/null +++ b/debian/man/h5pfc.mpich.1 @@ -0,0 +1 @@ +h5pfc.1 \ No newline at end of file diff --git a/debian/man/h5pfc.openmpi.1 b/debian/man/h5pfc.openmpi.1 new file mode 12 index 000..5b3fd95 --- /dev/null +++ b/debian/man/h5pfc.openmpi.1 @@ -0,0 +1 @@ +h5pfc.1 \ No newline at end of file diff --git a/debian/patches/flavor-configure-option.patch b/debian/patches/flavor-configure-option.patch index 7fdab33..10f1dcd 100644 --- a/debian/patches/flavor-configure-option.patch +++ b/debian/patches/flavor-configure-option.patch @@ -6,11 +6,11 @@ Description: Add option --with-flavor= to configure * serial is built with no flavor name * $mpi parallel versions use --with-flavor=$mpi Author: Gilles Filippini -Index: hdf5/configure.ac +Index: hdf5-1.10.0-patch1+docs/co
[hdf5] 02/17: dh_auto_test for serial flavor
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 277d9660a0afe1c0a5df2848d48b891c55a4dc39 Author: Gilles Filippini Date: Mon Feb 20 22:37:37 2017 +0100 dh_auto_test for serial flavor --- debian/changelog | 1 + debian/patches/flavor-configure-option.patch | 65 debian/patches/relax-version-check.patch | 41 -- debian/rules | 7 +++ 4 files changed, 111 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index dae1364..fd764f4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ hdf5 (1.10.0-patch1+docs-5) UNRELEASED; urgency=medium * Improve flavor-configure-option.patch to manage -dev packages' symlinks and clean-up debian/rules a bit + * Enable dh_auto_test for serial flavor -- Gilles Filippini Fri, 10 Feb 2017 00:26:57 +0100 diff --git a/debian/patches/flavor-configure-option.patch b/debian/patches/flavor-configure-option.patch index 10f1dcd..55e0e26 100644 --- a/debian/patches/flavor-configure-option.patch +++ b/debian/patches/flavor-configure-option.patch @@ -599,3 +599,68 @@ Index: hdf5-1.10.0-patch1+docs/tools/misc/Makefile.am else H5CC_NAME=h5cc endif +Index: hdf5/java/test/junit.sh.in +=== +--- hdf5.orig/java/test/junit.sh.in hdf5/java/test/junit.sh.in +@@ -59,7 +59,7 @@ $HDFLIB_HOME/hamcrest-core.jar + $HDFLIB_HOME/junit.jar + $HDFLIB_HOME/slf4j-api-1.7.5.jar + $HDFLIB_HOME/ext/slf4j-simple-1.7.5.jar +-$top_builddir/src/.libs/libhdf5.* ++$top_builddir/src/.libs/libhdf5@FLAVOR@.* + $top_builddir/java/src/jni/.libs/libhdf5_java.* + $top_builddir/java/src/$JARFILE + " +Index: hdf5/java/examples/datasets/runExample.sh.in +=== +--- hdf5.orig/java/examples/datasets/runExample.sh.in hdf5/java/examples/datasets/runExample.sh.in +@@ -56,7 +56,7 @@ test -d $BLDLIBDIR || mkdir -p $BLDLIBDI + LIST_LIBRARY_FILES=" + $HDFLIB_HOME/slf4j-api-1.7.5.jar + $HDFLIB_HOME/ext/slf4j-simple-1.7.5.jar +-$top_builddir/src/.libs/libhdf5.* ++$top_builddir/src/.libs/libhdf5@FLAVOR@.* + $top_builddir/java/src/jni/.libs/libhdf5_java.* + $top_builddir/java/src/$JARFILE + " +Index: hdf5/java/examples/datatypes/runExample.sh.in +=== +--- hdf5.orig/java/examples/datatypes/runExample.sh.in hdf5/java/examples/datatypes/runExample.sh.in +@@ -53,7 +53,7 @@ test -d $BLDLIBDIR || mkdir -p $BLDLIBDI + LIST_LIBRARY_FILES=" + $HDFLIB_HOME/slf4j-api-1.7.5.jar + $HDFLIB_HOME/ext/slf4j-simple-1.7.5.jar +-$top_builddir/src/.libs/libhdf5.* ++$top_builddir/src/.libs/libhdf5@FLAVOR@.* + $top_builddir/java/src/jni/.libs/libhdf5_java.* + $top_builddir/java/src/$JARFILE + " +Index: hdf5/java/examples/groups/runExample.sh.in +=== +--- hdf5.orig/java/examples/groups/runExample.sh.in hdf5/java/examples/groups/runExample.sh.in +@@ -55,7 +55,7 @@ test -d $BLDREFDIR || mkdir -p $BLDREFDI + LIST_LIBRARY_FILES=" + $HDFLIB_HOME/slf4j-api-1.7.5.jar + $HDFLIB_HOME/ext/slf4j-simple-1.7.5.jar +-$top_builddir/src/.libs/libhdf5.* ++$top_builddir/src/.libs/libhdf5@FLAVOR@.* + $top_builddir/java/src/jni/.libs/libhdf5_java.* + $top_builddir/java/src/$JARFILE + " +Index: hdf5/java/examples/intro/runExample.sh.in +=== +--- hdf5.orig/java/examples/intro/runExample.sh.in hdf5/java/examples/intro/runExample.sh.in +@@ -53,7 +53,7 @@ test -d $BLDLIBDIR || mkdir -p $BLDLIBDI + LIST_LIBRARY_FILES=" + $HDFLIB_HOME/slf4j-api-1.7.5.jar + $HDFLIB_HOME/ext/slf4j-simple-1.7.5.jar +-$top_builddir/src/.libs/libhdf5.* ++$top_builddir/src/.libs/libhdf5@FLAVOR@.* + $top_builddir/java/src/jni/.libs/libhdf5_java.* + $top_builddir/java/src/$JARFILE + " diff --git a/debian/patches/relax-version-check.patch b/debian/patches/relax-version-check.patch index 2f90b0b..12c1cdd 100644 --- a/debian/patches/relax-version-check.patch +++ b/debian/patches/relax-version-check.patch @@ -6,10 +6,10 @@ Description: remove check on patch version access see e.g. H5F_ACC_RDONLY in src/H5Fpublic.h Author: Julian Taylor Bug-Debian: http://bugs.debian.org/693610 -Index: hdf5/src/H5.c +Index: hdf5-1.10.0-patch1+docs/src/H5.c === hdf5.orig/src/H5.c -+++ hdf5/src/H5.c +--- hdf5-1.10.0-patch1+docs.orig/src/H5.c hdf5-1.10.0-patch1+docs/src/H5.c @@ -778,8 +778,7 @@ H5check_version(unsigned majnum, unsigne disable_version_check = (unsigned int)HDstrtol (s, NULL, 0); } @@ -20,3 +20,38 @@ Index: hdf5/src/H5.c switch (disable_version_check) {
Bug#638753: libhdf5-serial-1.8.7: threadsafe memory leaks
Control: tags -1 + moreinfo Hi, On Sun, 21 Aug 2011 17:35:26 +0200 Jerome BENOIT wrote: > Package: libhdf5-serial-1.8.7 > Severity: wishlist > > Hello: > > Since a while I have noticed via valgrind some memory leaks let by the > function `H5Zfilter_avail': > the following Code reproduce the issue: > > --8><--- > // gcc -o test_H5Zfilter_avail test_H5Zfilter_avail.c -lhdf5 > // valgrind --leak-check=yes --leak-check=full --show-reachable=yes > ./test_H5Zfilter_avail > // > > #include > #include > > // http://wiki.hdfgroup.org > #ifndef H5Z_BZIP2 > #define H5Z_BZIP2 307 > #endif > > int main(int nargs, char *args[]) { > > fprintf(stderr, > "filter with identifier `%d' is %s registered\n", > H5Z_BZIP2, > (H5Zfilter_avail(H5Z_BZIP2))?"already":"not" > ); > > return (0); } > --><8- > > A closer look shows that the memory leakes are let by the threadsafe > machinery. When trying to reproduce this bug I only get 'still reachable' class memory leaks, with the very same small memory footprint no matter how many times H5Zfilter_avail was called. Is that what you experienced? I tend to consider 'still reachable' memory leaks not leaks. Especially when there're stable. Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#879143: pdal: please build-depend on libhdf5-dev instead of transitional package libhdf5-serial-dev
Source: pdal Version: 1.5.0-4 Severity: normal Control: block 878535 by -1 -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi, libhdf5-serial-dev has been a transitional dummy package for at least 3 Debian releases. Please build-depend on libhdf5-dev instead. Thanks, _g. - -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.13.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -BEGIN PGP SIGNATURE- iQEzBAEBCAAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAlnpA04ACgkQ7+hsbH/+ z4NSIQgApso+zgykt0MRll1HI1jDV9ODTOZfGAL1X/YFvVqazpX2hI/ZkvGs2OwW AAWJmmn1xO9LrzcxJ3tFcmWuF86aFE5pmAcr9uxrjFLDNkOlJmnXCS8koAoj4YjU k80GCVHKgPnonQBu3J9T36BmkliuRXF1SWsL07g/sbyaDeKmnPVQkCuW7wYpzKeo 1akI26CO1KuloJRc74ZiJQy/bqHKCSol16vIpdtm9peTbeJEabeYD4fAQM+/FaB7 9flFvTLLy6Ntl2ihGKix72s42z/84vpDatmdoltgMlM9Xz4getGrtHTm0lkgPXgS EFVoV8tT/q2O/AgORg/aWK8BfxT/yA== =iE6V -END PGP SIGNATURE- ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#875925: hdf5: interaction with nfs changed between jessie and stretch
Hi Frédéric, pi...@synchrotron-soleil.fr a écrit le 16/09/2017 à 07:25 : > Source: hdf5 > Version: 1.10.0-patch1+docs-3 > Severity: important > > Dear Maintainer, > > after upgrading my system from jessie to stretch, I could not read anymore my > hdf5 files located on > our nfs filesystem. > > I have an error like this > > Can not flock ... > > looking at the nfs documentation, I could find flock in the local_lock > options which is set to > "none" on my system. > > Since I red that some of these options can create conflict between lock > mechanism. > And because I am not the only one accessing these files (other system are > CentOS 5, 6). > I would like your opinion on the best way to solve this issue. Well, honestly I'm not at ease at all with file locking over NFS. Would you mind forwarding this question to upstream [1]? [1] h...@hdfgroup.org As I understand it, you should experience the very same problem using flock(1) shell command on these files. Is that correct? Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/01: debian/rules: fix javahelper invocation (closes: #871506)
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit f4b5e675a41b9cc71a093b66781dbb2a4f646061 Author: Gilles Filippini Date: Sun Aug 13 19:10:20 2017 +0200 debian/rules: fix javahelper invocation (closes: #871506) --- debian/changelog | 6 ++ debian/rules | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index fce9172..90309cb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.0-patch1+docs-4) unstable; urgency=medium + + * debian/rules: fix javahelper invocation (closes: #871506) + + -- Gilles Filippini Sun, 13 Aug 2017 18:50:36 +0200 + hdf5 (1.10.0-patch1+docs-3) unstable; urgency=medium * Enable openmpi flavor on hppa (closes: #833457) diff --git a/debian/rules b/debian/rules index ad84f79..c6dcede 100755 --- a/debian/rules +++ b/debian/rules @@ -107,7 +107,7 @@ SERIAL_FLAGS = $(call FLAVOR_FLAGS,serial) --enable-threadsafe --enable-cxx # No java >= 1.7 on hppa and hurd-i386 ifeq (,$(filter $(DEB_HOST_ARCH),hppa hurd-i386)) SERIAL_FLAGS += --enable-java -DH_HELPERS = --with-javahelper +DH_HELPERS = --with javahelper install_jni := install_jni dh_install_java := dh_install_java PACKAGES_java := libhdf5-java libhdf5-jni -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-4 created (now dcd6f44)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-4 in repository hdf5. at dcd6f44 (tag) tagging f4b5e675a41b9cc71a093b66781dbb2a4f646061 (commit) replaces debian/1.10.0-patch1+docs-3 tagged by Gilles Filippini on Sun Aug 13 19:15:28 2017 +0200 - Log - hdf5 Debian release 1.10.0-patch1+docs-4 Gilles Filippini (1): debian/rules: fix javahelper invocation (closes: #871506) --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master updated (d0f0356 -> f4b5e67)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master in repository hdf5. from d0f0356 Upload release 1.10.0-patch1+docs-3 to unstable new f4b5e67 debian/rules: fix javahelper invocation (closes: #871506) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 6 ++ debian/rules | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#855810: libhdf5-openmpi-100 doesn't work on arm64
Package: libhdf5-openmpi-100 Version: 1.10.0-patch1+docs-3 Severity: important -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 The attached simple testcase fails on arm64 with: HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) MPI-process 0: #000: ../../../src/H5F.c line 491 in H5Fcreate(): unable to create file major: File accessibilty minor: Unable to open file #001: ../../../src/H5Fint.c line 1100 in H5F_open(): unable to open file: time = Mon Feb 20 10:57:13 2017 , name = 'test.med', tent_flags = 13 major: File accessibilty minor: Unable to open file #002: ../../../src/H5FD.c line 812 in H5FD_open(): open failed major: Virtual File Layer minor: Unable to initialize object #003: ../../../src/H5FDmpio.c line 997 in H5FD_mpio_open(): MPI_File_open failed major: Internal error (too specific to document in detail) minor: Some MPI function failed #004: ../../../src/H5FDmpio.c line 997 in H5FD_mpio_open(): MPI_ERR_OTHER: known error not in list major: Internal error (too specific to document in detail) minor: MPI Error String HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) MPI-process 0: #000: ../../../src/H5F.c line 749 in H5Fclose(): not a file ID major: Invalid arguments to routine minor: Inappropriate type To build it: $ h5pcc.openmpi -o h5_mpitest h5_mpitest.c To run it: $ OMPI_MCA_orte_rsh_agent=/bin/false mpirun.openmpi -np 1 ./h5_mpitest _g. -BEGIN PGP SIGNATURE- iQEzBAEBCAAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAlisuGoACgkQ7+hsbH/+ z4OlwAf/UP1ZVWtfDEkSiGiGz8ieeQ2gzmogBnd64WPKdKupv3ApyXwh33Of00pw KtRxN6cDqYIxKkd5dbwERHf2+pV82kWLJmnV6gDhi83FjEPm6cxNhaKUAcgnexZz QlNHjfQKXoYj8NAm7rtOyJSKyEVfupGzJNgYWdUat9xEnh1blbRNGKeod8y67HVC lM2CEw+jPNpuFlHSVuNP3eJj4rym+KybYF6dSlQRrDrv9zSs7XREyvfiJ6MaHpzZ Fzq/xlTR0nfQ0xBvec6aTzuOqdkFsYhNJ1hH+p+9oNnrkv9czIogU8avYe5snde0 H2HMZn5P02JhvfB6wAZy4IfHt/SXNg== =a4uN -END PGP SIGNATURE- #include #include #define FILE "test.med" int main(int argc, char *argv[]) { hid_t file_id; hid_t fapl; int mpi_size, mpi_rank, ret=0; MPI_Init(&argc, &argv); MPI_Comm_size(MPI_COMM_WORLD, &mpi_size); MPI_Comm_rank(MPI_COMM_WORLD, &mpi_rank); /* Create a new file using default properties. */ fapl = H5Pcreate (H5P_FILE_ACCESS); H5Pset_fapl_mpio(fapl, MPI_COMM_WORLD, MPI_INFO_NULL); file_id = H5Fcreate(FILE,H5F_ACC_TRUNC, H5P_DEFAULT,fapl); /* Close the file. */ H5Fclose(file_id); H5Pclose(fapl); MPI_Finalize(); return 0; } ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 03/03: Upload release 1.10.0-patch1+docs-3 to unstable
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit d0f0356cc5da09be9d339c46ea01d7296c0a07b8 Author: Gilles Filippini Date: Mon Dec 5 09:28:08 2016 +0100 Upload release 1.10.0-patch1+docs-3 to unstable --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 2f4cf49..fce9172 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -hdf5 (1.10.0-patch1+docs-3) UNRELEASED; urgency=medium +hdf5 (1.10.0-patch1+docs-3) unstable; urgency=medium * Enable openmpi flavor on hppa (closes: #833457) * Fix missing symbols for powerpcspe 'closes: #842595) - -- Gilles Filippini Sun, 04 Dec 2016 14:58:27 +0100 + -- Gilles Filippini Mon, 05 Dec 2016 09:27:39 +0100 hdf5 (1.10.0-patch1+docs-2) unstable; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/03: Enable openmpi flavor on hppa
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 84c3691d27e6073cf8158591e26a771337e4ebd6 Author: Gilles Filippini Date: Mon Dec 5 09:26:44 2016 +0100 Enable openmpi flavor on hppa --- debian/changelog | 6 ++ debian/rules | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 06271e9..9086b46 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.0-patch1+docs-3) UNRELEASED; urgency=medium + + * Enable openmpi flavor on hppa (closes: #833457) + + -- Gilles Filippini Sun, 04 Dec 2016 14:58:27 +0100 + hdf5 (1.10.0-patch1+docs-2) unstable; urgency=medium * Don't build the java wrapper library on hppa and hurd-i386 where diff --git a/debian/rules b/debian/rules index 6122b04..ad84f79 100755 --- a/debian/rules +++ b/debian/rules @@ -60,8 +60,8 @@ DEFAULT_MPI=$(ARCH_DEFAULT_MPI_IMPL) # Setting empty OMPIARCHS and MPICHARCHS environment variables disables # the related mpi targets # -# openmpi broken on archs hppa m68k sh4 (2016-02-24) -OMPIARCHS?=any !hppa !m68k !sh4 +# openmpi broken on archs m68k sh4 (2016-12-04) +OMPIARCHS?=any !m68k !sh4 MPICHARCHS?=any # BEGIN - Construct the FLAVORS list for current arch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 02/03: Fix missing symbols for powerpcspe
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 46ad5837f27f14bf96f611bd7e38db22b447aa9a Author: Gilles Filippini Date: Mon Dec 5 09:27:27 2016 +0100 Fix missing symbols for powerpcspe --- debian/changelog | 1 + debian/libhdf5-100.symbols | 6 +++--- debian/libhdf5-mpich-100.symbols | 6 +++--- debian/libhdf5-openmpi-100.symbols | 6 +++--- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9086b46..2f4cf49 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ hdf5 (1.10.0-patch1+docs-3) UNRELEASED; urgency=medium * Enable openmpi flavor on hppa (closes: #833457) + * Fix missing symbols for powerpcspe 'closes: #842595) -- Gilles Filippini Sun, 04 Dec 2016 14:58:27 +0100 diff --git a/debian/libhdf5-100.symbols b/debian/libhdf5-100.symbols index d0ead73..5c8d3b1 100644 --- a/debian/libhdf5-100.symbols +++ b/debian/libhdf5-100.symbols @@ -2454,19 +2454,19 @@ libhdf5_serial.so.100 libhdf5-100 H5T__conv_ldouble_double@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_float@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_int@HDF5_SERIAL_1.8.7 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_ldouble_llong@HDF5_SERIAL_1.8.7 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_ldouble_llong@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_long@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_schar@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_short@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_uchar@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_uint@HDF5_SERIAL_1.8.7 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_ldouble_ullong@HDF5_SERIAL_1.8.7 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_ldouble_ullong@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_ulong@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_ldouble_ushort@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_llong_double@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_llong_float@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_llong_int@HDF5_SERIAL_1.8.7 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_llong_ldouble@HDF5_SERIAL_1.8.7 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_llong_ldouble@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_llong_long@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_llong_schar@HDF5_SERIAL_1.8.7 1.8.13 H5T__conv_llong_short@HDF5_SERIAL_1.8.7 1.8.13 diff --git a/debian/libhdf5-mpich-100.symbols b/debian/libhdf5-mpich-100.symbols index bbf3d6f..bcc9e88 100644 --- a/debian/libhdf5-mpich-100.symbols +++ b/debian/libhdf5-mpich-100.symbols @@ -2509,19 +2509,19 @@ libhdf5_mpich.so.100 libhdf5-mpich-100 #MINVER# H5T__conv_ldouble_double@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_float@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_int@HDF5_MPI_1.8.10 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_ldouble_llong@HDF5_MPI_1.8.10 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_ldouble_llong@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_long@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_schar@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_short@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_uchar@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_uint@HDF5_MPI_1.8.10 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_ldouble_ullong@HDF5_MPI_1.8.10 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_ldouble_ullong@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_ulong@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_ushort@HDF5_MPI_1.8.10 1.8.13 H5T__conv_llong_double@HDF5_MPI_1.8.10 1.8.13 H5T__conv_llong_float@HDF5_MPI_1.8.10 1.8.13 H5T__conv_llong_int@HDF5_MPI_1.8.10 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_llong_ldouble@HDF5_MPI_1.8.10 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_llong_ldouble@HDF5_MPI_1.8.10 1.8.13 H5T__conv_llong_long@HDF5_MPI_1.8.10 1.8.13 H5T__conv_llong_schar@HDF5_MPI_1.8.10 1.8.13 H5T__conv_llong_short@HDF5_MPI_1.8.10 1.8.13 diff --git a/debian/libhdf5-openmpi-100.symbols b/debian/libhdf5-openmpi-100.symbols index 4cb91a5..be8c8be 100644 --- a/debian/libhdf5-openmpi-100.symbols +++ b/debian/libhdf5-openmpi-100.symbols @@ -2509,19 +2509,19 @@ libhdf5_openmpi.so.100 libhdf5-openmpi-100 #MINVER# H5T__conv_ldouble_double@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_float@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_int@HDF5_MPI_1.8.10 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_ldouble_llong@HDF5_MPI_1.8.10 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_ldouble_llong@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_long@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_schar@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_short@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_uchar@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_uint@HDF5_MPI_1.8.10 1.8.13 - (arch=!powerpc !ppc64)H5T__conv_ldouble_ullong@HDF5_MPI_1.8.10 1.8.13 + (arch=!powerpc !powerpcspe !ppc64)H5T__conv_ldouble_ullong@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_ulong@HDF5_MPI_1.8.10 1.8.13 H5T__conv_ldouble_ushort@HDF5_MPI_1.8.10 1.8.13 H5T__conv_llong_d
[hdf5] annotated tag debian/1.10.0-patch1+docs-3 created (now 902295c)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-3 in repository hdf5. at 902295c (tag) tagging d0f0356cc5da09be9d339c46ea01d7296c0a07b8 (commit) replaces debian/1.10.0-patch1+docs-2 tagged by Gilles Filippini on Mon Dec 5 09:41:20 2016 +0100 - Log - hdf5 Debian release 1.10.0-patch1+docs-3 Gilles Filippini (3): Enable openmpi flavor on hppa Fix missing symbols for powerpcspe Upload release 1.10.0-patch1+docs-3 to unstable --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master updated (a1028b8 -> d0f0356)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master in repository hdf5. from a1028b8 Upload release 1.10.0-patch1+docs-2 to unstable new 84c3691 Enable openmpi flavor on hppa new 46ad583 Fix missing symbols for powerpcspe new d0f0356 Upload release 1.10.0-patch1+docs-3 to unstable The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 7 +++ debian/libhdf5-100.symbols | 6 +++--- debian/libhdf5-mpich-100.symbols | 6 +++--- debian/libhdf5-openmpi-100.symbols | 6 +++--- debian/rules | 4 ++-- 5 files changed, 18 insertions(+), 11 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#846353: FTBFS: ERROR: Test "ruby2.3" failed. Exiting.
Sebastiaan Couwenberg a écrit le 03/12/2016 à 19:33 : > Control: tags -1 pending > > On 12/03/2016 07:19 PM, Gilles Filippini wrote: >> I've filed #846853 against src:hdf-eos5. There are issues in >> ruby-hdfeos5 as well. See the attached patch. >> >> With these fixes the ruby-hdfeos5 testsuite passes on 64 bit and 32 bit >> arches. > > Thanks for the patch! I've applied it in git, and will do a team upload > after hdf-eos5 is fixed, unless Youhei beats me to it. Fixed hdf-eos5 is now in unstable. Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch experimental deleted (was 23a1d22)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch experimental in repository hdf5. was 23a1d22 debian/changelog update The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master-1.10 deleted (was a1028b8)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master-1.10 in repository hdf5. was a1028b8 Upload release 1.10.0-patch1+docs-2 to unstable The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch svn-import/upstream deleted (was 6e36993)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch svn-import/upstream in repository hdf5. was 6e36993 [svn-upgrade] Tagging new upstream version, hdf5 (1.6.7) This change permanently discards the following revisions: discards 6e36993 [svn-upgrade] Tagging new upstream version, hdf5 (1.6.7) discards 5236969 [svn-upgrade] Integrating new upstream version, hdf5 (1.6.7) discards 1adcfae [svn-upgrade] Tagging new upstream version, hdf5 (1.6.6) discards 7fc1a99 [svn-upgrade] Integrating new upstream version, hdf5 (1.6.6) discards 2b0bc25 [svn-inject] Tagging upstream source version of hdf5 discards ac6c743 [svn-inject] Installing original source of hdf5 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch svn-import/1.6.6 deleted (was 61c2cc5)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch svn-import/1.6.6 in repository hdf5. was 61c2cc5 Fixating a minor bug This change permanently discards the following revisions: discards 61c2cc5 Fixating a minor bug discards 4dee1e9 Creating branch discards d19531f Missing 1.6.6-4 tag added -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch svn-import/trunk@813 deleted (was 73fc22c)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch svn-import/trunk@813 in repository hdf5. was 73fc22c [svn-inject] Installing original source of hdf5 The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch svn-import/1.6.5 deleted (was c995159)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch svn-import/1.6.5 in repository hdf5. was c995159 Main fixes for current sid branch This change permanently discards the following revisions: discards c995159 Main fixes for current sid branch discards 55a2edd Fixing RC bug in branch discards f9232bc Branching 1.6.5 discards d12a15b [svn-buildpackage] Tagging hdf5 (1.6.5-5) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-2_exp2 created (now d18594c)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-2_exp2 in repository hdf5. at d18594c (tag) tagging 2b023745ecbbca3fa13bda41da0ee6ee6525cbfb (commit) replaces debian/1.10.0-patch1+docs-2_exp1 tagged by Gilles Filippini on Thu Dec 1 22:06:56 2016 +0100 - Log - hdf5 Debian release 1.10.0-patch1+docs-2~exp2 Gilles Filippini (1): Fix FTBFS on kfreebsd-* --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-2 created (now d364296)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-2 in repository hdf5. at d364296 (tag) tagging a1028b874cf7b427335bcac1d8b12b2d779de884 (commit) replaces debian/1.10.0-patch1+docs-2_exp2 tagged by Gilles Filippini on Sun Dec 4 14:14:32 2016 +0100 - Log - hdf5 Debian release 1.10.0-patch1+docs-2 Gilles Filippini (2): No java wrapper library on hppa and hurd-i386 Upload release 1.10.0-patch1+docs-2 to unstable --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/03: Fix FTBFS on kfreebsd-*
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 2b023745ecbbca3fa13bda41da0ee6ee6525cbfb Author: Gilles Filippini Date: Thu Dec 1 21:53:53 2016 +0100 Fix FTBFS on kfreebsd-* --- debian/changelog | 6 ++ debian/rules | 5 + 2 files changed, 11 insertions(+) diff --git a/debian/changelog b/debian/changelog index f3a0df6..d73bb84 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.0-patch1+docs-2~exp2) experimental; urgency=medium + + * Fix FTBFS on kfreebsd-* + + -- Gilles Filippini Thu, 01 Dec 2016 21:52:43 +0100 + hdf5 (1.10.0-patch1+docs-2~exp1) experimental; urgency=medium * New binary packages for the java wrapper library which is now diff --git a/debian/rules b/debian/rules index 9a758a5..edafea7 100755 --- a/debian/rules +++ b/debian/rules @@ -111,6 +111,11 @@ MPI_ENV = H5_LDFLAGS="-Wl,--version-script,\$$(top_srcdir)/debian/map_mpi.ver" \ CC=mpicc.$(1) FC=mpif90.$(1) F9X=mpif90.$(1) RUNPARALLEL=/usr/bin/mpirun.$(1) OPENMPI_ENV := $(call MPI_ENV,openmpi) MPICH_ENV := $(call MPI_ENV,mpich) + +# Fix FTBFS on kfreebsd-* +ifneq (,$(filter $(DEB_HOST_ARCH),kfreebsd-i386 kfreebsd-amd64)) +SERIAL_ENV += H5_CPPFLAGS="-I/usr/lib/jvm/default-java/include/bsd" +endif # END - Configure flags and environment variables # Compose the packages' name flavor part from $(flavor) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 03/03: Upload release 1.10.0-patch1+docs-2 to unstable
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit a1028b874cf7b427335bcac1d8b12b2d779de884 Author: Gilles Filippini Date: Sun Dec 4 13:55:37 2016 +0100 Upload release 1.10.0-patch1+docs-2 to unstable --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index c1783f2..06271e9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -hdf5 (1.10.0-patch1+docs-2~exp3) experimental; urgency=medium +hdf5 (1.10.0-patch1+docs-2) unstable; urgency=medium * Don't build the java wrapper library on hppa and hurd-i386 where there is no JDK >= 1.7 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master updated (d8e4794 -> a1028b8)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master in repository hdf5. from d8e4794 Merge branch 'master-1.10' adds 9e3c930 New binary packages libhdf5-java and libhdf5-jni adds a45e5ce java: new patch java-runtime-exception.patch adds c209863 Fix building arch all only adds b8880c0 Upload release 1.10.0-patch1+docs-2~exp1 to experimental new 2b02374 Fix FTBFS on kfreebsd-* new 794c4a2 No java wrapper library on hppa and hurd-i386 new a1028b8 Upload release 1.10.0-patch1+docs-2 to unstable The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 22 +++ debian/control | 22 ++- debian/control.in | 22 ++- debian/libhdf5-doc.doc-base | 2 +- debian/libhdf5-java.jlibs | 1 + debian/libhdf5-jni.install.in | 1 + debian/patches/java-runtime-exception.patch | 13 +++ debian/patches/series | 1 + debian/rules| 57 - 9 files changed, 128 insertions(+), 13 deletions(-) create mode 100644 debian/libhdf5-java.jlibs create mode 100644 debian/libhdf5-jni.install.in create mode 100644 debian/patches/java-runtime-exception.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 02/03: No java wrapper library on hppa and hurd-i386
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit 794c4a2b25b213c2fda6c73bb4bfb3d3091a3a2d Author: Gilles Filippini Date: Fri Dec 2 11:35:11 2016 +0100 No java wrapper library on hppa and hurd-i386 where there is no JDK >= 1.7. --- debian/changelog | 7 +++ debian/control| 2 +- debian/control.in | 2 +- debian/rules | 32 4 files changed, 33 insertions(+), 10 deletions(-) diff --git a/debian/changelog b/debian/changelog index d73bb84..c1783f2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +hdf5 (1.10.0-patch1+docs-2~exp3) experimental; urgency=medium + + * Don't build the java wrapper library on hppa and hurd-i386 where +there is no JDK >= 1.7 + + -- Gilles Filippini Fri, 02 Dec 2016 11:32:12 +0100 + hdf5 (1.10.0-patch1+docs-2~exp2) experimental; urgency=medium * Fix FTBFS on kfreebsd-* diff --git a/debian/control b/debian/control index 6ca1eb8..7ac035a 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 10~), mpi-default-dev, libmpich-dev, zlib1g-dev, libjpeg-dev, gfortran, sharutils, chrpath, autotools-dev, automake, dh-autoreconf, libaec-dev, - default-jdk-headless, javahelper, + default-jdk-headless (>= 2:1.7) [!hppa !hurd-i386], javahelper [!hppa !hurd-i386], Build-Depends-Indep: doxygen, php-cli, Standards-Version: 3.9.8 diff --git a/debian/control.in b/debian/control.in index 6585f19..595c05b 100644 --- a/debian/control.in +++ b/debian/control.in @@ -8,7 +8,7 @@ Build-Depends: debhelper (>= 10~), mpi-default-dev, libmpich-dev, zlib1g-dev, libjpeg-dev, gfortran, sharutils, chrpath, autotools-dev, automake, dh-autoreconf, libaec-dev, - default-jdk-headless, javahelper, + default-jdk-headless (>= 2:1.7) [!hppa !hurd-i386], javahelper [!hppa !hurd-i386], Build-Depends-Indep: doxygen, php-cli, Standards-Version: 3.9.8 diff --git a/debian/rules b/debian/rules index edafea7..6122b04 100755 --- a/debian/rules +++ b/debian/rules @@ -102,7 +102,19 @@ CONFIGURE_FLAGS = --prefix=/usr --host=$(DEB_HOST_GNU_TYPE) \ --with-szlib \ --enable-fortran --enable-fortran2003 FLAVOR_FLAGS = --includedir=\$${prefix}/include/hdf5/$(1) --with-flavor=$(1) -SERIAL_FLAGS = $(call FLAVOR_FLAGS,serial) --enable-threadsafe --enable-cxx --enable-java +SERIAL_FLAGS = $(call FLAVOR_FLAGS,serial) --enable-threadsafe --enable-cxx + +# No java >= 1.7 on hppa and hurd-i386 +ifeq (,$(filter $(DEB_HOST_ARCH),hppa hurd-i386)) +SERIAL_FLAGS += --enable-java +DH_HELPERS = --with-javahelper +install_jni := install_jni +dh_install_java := dh_install_java +PACKAGES_java := libhdf5-java libhdf5-jni +else +export DH_OPTIONS += -Nlibhdf5-java -Nlibhdf5-jni +endif + OPENMPI_FLAGS = $(call FLAVOR_FLAGS,openmpi) --enable-parallel=yes MPICH_FLAGS = $(call FLAVOR_FLAGS,mpich) --enable-parallel=yes @@ -182,7 +194,7 @@ $(foreach flavor,$(FLAVORS),$(eval $(call helper_flavor_rule,$(flavor),$(flavorp %: - dh $@ --with javahelper + dh $@ $(DH_HELPERS) override_dh_auto_clean: debian/control rm -fr $(DEBIAN_OUT) @@ -225,15 +237,17 @@ install_%: dh_auto_install --builddirectory=$(builddir) --destdir=$(destdir) chrpath -d $(destdir)/usr/lib/*/libhdf5*so* -override_dh_auto_install-arch: serial_builddir = $(CURDIR)/debian/build-serial -override_dh_auto_install-arch: serial_destdir = $(serial_builddir)/tmpinst -override_dh_auto_install-arch: $(foreach flavor,$(FLAVORS),install_$(flavor)) +install_jni: serial_builddir = $(CURDIR)/debian/build-serial +install_jni: serial_destdir = $(serial_builddir)/tmpinst +install_jni: install_serial dh_auto_install --builddirectory=$(serial_builddir)/java/src/jni --destdir=$(serial_destdir) jnilib=$(serial_destdir)/usr/lib/$(DEB_HOST_MULTIARCH)/libhdf5_java.so && \ install -D $(serial_destdir)/usr/lib/$(DEB_HOST_MULTIARCH)/libhdf5_java.so \ $(serial_destdir)/usr/lib/$(DEB_HOST_MULTIARCH)/jni/libhdf5_java.so -PACKAGES_serial := $(serpack) $(package)-dev hdf5-helpers hdf5-tools $(sercpppack) libhdf5-java libhdf5-jni +override_dh_auto_install-arch: $(foreach flavor,$(FLAVORS),install_$(flavor)) $(install_jni) + +PACKAGES_serial := $(serpack) $(package)-dev hdf5-helpers hdf5-tools $(sercpppack) $(PACKAGES_java) PACKAGES_openmpi := $(openmpipack) $(package)-openmpi-dev PACKAGES_mpich := $(mpichpack) $(package)-mpich-dev @@ -285,9 +299,11 @@ dh_install_doc: -execdir /bin/sh -c "/usr/bin/php -f '{}' > '{}.new'" \; \ -exec mv "{}.new" "{}" \; -override_dh_auto_build-indep: build_doc build_serial -override_dh_auto_install-indep: +dh_install_java: build_serial mv debian/build-serial/java/src/jarhdf5-$(upstreamversion).jar debian/bu
[hdf5] branch master-1.10 updated (b8880c0 -> a1028b8)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master-1.10 in repository hdf5. from b8880c0 Upload release 1.10.0-patch1+docs-2~exp1 to experimental new 2b02374 Fix FTBFS on kfreebsd-* new 794c4a2 No java wrapper library on hppa and hurd-i386 new a1028b8 Upload release 1.10.0-patch1+docs-2 to unstable The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 13 + debian/control| 2 +- debian/control.in | 2 +- debian/rules | 37 + 4 files changed, 44 insertions(+), 10 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#846353: FTBFS: ERROR: Test "ruby2.3" failed. Exiting.
Control: block -1 by 846853 Control: tags -1 + patch Gilles Filippini a écrit le 03/12/2016 à 02:34 : > Gilles Filippini a écrit le 03/12/2016 à 01:35 : >> Gilles Filippini a écrit le 02/12/2016 à 23:26 : >>> Sebastiaan Couwenberg a écrit le 02/12/2016 à 15:34 : >>>> On 12/02/2016 09:55 AM, Sebastiaan Couwenberg wrote: >>>>> On 12/01/2016 07:48 PM, Sebastiaan Couwenberg wrote: >>>>>> On Wed, 30 Nov 2016 15:10:03 + Iain Lane wrote: >>>>>>> This package FTBFS on 32 bit arches (works on amd64 and other 64 bit >>>>>>> arches), maybe due to the new hdf5 >>>>>> >>>>>> Quite likely, since hdf-eos5 hasn't been rebuilt for the hdf5 transition >>>>>> yet. I suspect this issue to fix itself once that's done. >>>>> >>>>> It did not, but did only fail on 32-bit architectures. >>>> >>>> Gilles, these failures seem to be caused by the hid_t type change from >>>> 32-bit to a 64-bit value. I'm not sure how to fix it for ruby-hdfeos5, >>>> can you maybe provide a patch? >>> >>> Damn, I tested the build on amd64 only :/ >>> I've tried fixing the 'incompatible pointer type' warning, but it >>> deosn't change anything wrt the test suite. >>> Is there a way to ensure first that hdf-eos5 works fine on 32 bit archs? >> >> CC-ing Alastair, maintainer of hdf-eos5. >> >> AIUI the problem lies in hdf-eos5. I've ran a very simple C test made >> after the first lines of test/test_gd.rb (source attached), both on >> amd64 and i386. It succeeds on amd64 and fails on i386 at the >> HE5_GDdetach step with: >> >> $ ./myhe5-32 >> bufsize = 19 >> ColumnAmountAerosol >> HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: >> #000: GDapi.c line 1140 in HE5_GDchkgdid(): Cannot get the Grid index >> >> major: Invalid arguments to routine >> minor: Out of range >> HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: >> #000: EHapi.c line 2206 in HE5_EHchkfid(): Invalid file ID: 0. ID >> should range from 67108864 to 67109064 . >> >> major: Invalid arguments to routine >> minor: Bad value >> HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: >> #000: GDapi.c line 1151 in HE5_GDchkgdid(): Checking for file ID failed. >> >> major: Invalid arguments to routine >> minor: Out of range >> HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: >> #000: GDapi.c line 12623 in HE5_GDdetach(): Checking for grid ID failed. >> >> major: Invalid arguments to routine >> minor: Out of range > > The problem seems to be the type conversion functions in EHapi.c. For > instance: > > long > HE5_EHhid2long(hid_t invalue) > { > long outvalue = FAIL; > > if (sizeof(hid_t) == sizeof(int)) > outvalue = HE5_EHint2long(invalue); > else if (sizeof(hid_t) == sizeof(long)) > outvalue = invalue; > > return(outvalue); > } > > On 32 bit archs: > sizeof(hid_t) != sizeof(int) > sizeof(hid_t) != sizeof(long) > sizeof(hid_t) == sizeof(long long) > > The conversion functions should be adapted accordingly. I've filed #846853 against src:hdf-eos5. There are issues in ruby-hdfeos5 as well. See the attached patch. With these fixes the ruby-hdfeos5 testsuite passes on 64 bit and 32 bit arches. Thanks, _g. diff -Nru ruby-hdfeos5-1.2/debian/changelog ruby-hdfeos5-1.2/debian/changelog --- ruby-hdfeos5-1.2/debian/changelog 2016-03-01 10:16:48.0 +0100 +++ ruby-hdfeos5-1.2/debian/changelog 2016-12-03 18:55:27.0 +0100 @@ -1,3 +1,10 @@ +ruby-hdfeos5 (1.2-6.1) unstable; urgency=medium + + * Non-maintainer upload + * Fix FTBFS on 32 bi architectures against hdf5 1.10 (closes: #846353) + + -- Gilles Filippini Sat, 03 Dec 2016 18:55:27 +0100 + ruby-hdfeos5 (1.2-6) unstable; urgency=medium * Remove dbg package diff -Nru ruby-hdfeos5-1.2/debian/patches/hid_t.patch ruby-hdfeos5-1.2/debian/patches/hid_t.patch --- ruby-hdfeos5-1.2/debian/patches/hid_t.patch 1970-01-01 01:00:00.0 +0100 +++ ruby-hdfeos5-1.2/debian/patches/hid_t.patch 2016-12-03 15:23:32.0 +0100 @@ -0,0 +1,142 @@ +Index: ruby-hdfeos5-1.2/hdfeos5gd_wrap.c +=== +--- ruby-hdfeos5-1.2.orig/hdfeos5gd_wrap.c ruby-hdfeos5-1.2/hdfeos5gd_wrap.c +@@ -20,7 +20,7 @@ + #endif + + extern int check_numbertype(char *); +-extern int change_numbertype(char *); ++extern hid_t change_numbertype(char
Bug#846353: FTBFS: ERROR: Test "ruby2.3" failed. Exiting.
Gilles Filippini a écrit le 03/12/2016 à 01:35 : > Gilles Filippini a écrit le 02/12/2016 à 23:26 : >> Sebastiaan Couwenberg a écrit le 02/12/2016 à 15:34 : >>> On 12/02/2016 09:55 AM, Sebastiaan Couwenberg wrote: >>>> On 12/01/2016 07:48 PM, Sebastiaan Couwenberg wrote: >>>>> On Wed, 30 Nov 2016 15:10:03 + Iain Lane wrote: >>>>>> This package FTBFS on 32 bit arches (works on amd64 and other 64 bit >>>>>> arches), maybe due to the new hdf5 >>>>> >>>>> Quite likely, since hdf-eos5 hasn't been rebuilt for the hdf5 transition >>>>> yet. I suspect this issue to fix itself once that's done. >>>> >>>> It did not, but did only fail on 32-bit architectures. >>> >>> Gilles, these failures seem to be caused by the hid_t type change from >>> 32-bit to a 64-bit value. I'm not sure how to fix it for ruby-hdfeos5, >>> can you maybe provide a patch? >> >> Damn, I tested the build on amd64 only :/ >> I've tried fixing the 'incompatible pointer type' warning, but it >> deosn't change anything wrt the test suite. >> Is there a way to ensure first that hdf-eos5 works fine on 32 bit archs? > > CC-ing Alastair, maintainer of hdf-eos5. > > AIUI the problem lies in hdf-eos5. I've ran a very simple C test made > after the first lines of test/test_gd.rb (source attached), both on > amd64 and i386. It succeeds on amd64 and fails on i386 at the > HE5_GDdetach step with: > > $ ./myhe5-32 > bufsize = 19 > ColumnAmountAerosol > HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: > #000: GDapi.c line 1140 in HE5_GDchkgdid(): Cannot get the Grid index > > major: Invalid arguments to routine > minor: Out of range > HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: > #000: EHapi.c line 2206 in HE5_EHchkfid(): Invalid file ID: 0. ID > should range from 67108864 to 67109064 . > > major: Invalid arguments to routine > minor: Bad value > HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: > #000: GDapi.c line 1151 in HE5_GDchkgdid(): Checking for file ID failed. > > major: Invalid arguments to routine > minor: Out of range > HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: > #000: GDapi.c line 12623 in HE5_GDdetach(): Checking for grid ID failed. > > major: Invalid arguments to routine > minor: Out of range The problem seems to be the type conversion functions in EHapi.c. For instance: long HE5_EHhid2long(hid_t invalue) { long outvalue = FAIL; if (sizeof(hid_t) == sizeof(int)) outvalue = HE5_EHint2long(invalue); else if (sizeof(hid_t) == sizeof(long)) outvalue = invalue; return(outvalue); } On 32 bit archs: sizeof(hid_t) != sizeof(int) sizeof(hid_t) != sizeof(long) sizeof(hid_t) == sizeof(long long) The conversion functions should be adapted accordingly. Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#846353: FTBFS: ERROR: Test "ruby2.3" failed. Exiting.
Gilles Filippini a écrit le 02/12/2016 à 23:26 : > Sebastiaan Couwenberg a écrit le 02/12/2016 à 15:34 : >> On 12/02/2016 09:55 AM, Sebastiaan Couwenberg wrote: >>> On 12/01/2016 07:48 PM, Sebastiaan Couwenberg wrote: >>>> On Wed, 30 Nov 2016 15:10:03 + Iain Lane wrote: >>>>> This package FTBFS on 32 bit arches (works on amd64 and other 64 bit >>>>> arches), maybe due to the new hdf5 >>>> >>>> Quite likely, since hdf-eos5 hasn't been rebuilt for the hdf5 transition >>>> yet. I suspect this issue to fix itself once that's done. >>> >>> It did not, but did only fail on 32-bit architectures. >> >> Gilles, these failures seem to be caused by the hid_t type change from >> 32-bit to a 64-bit value. I'm not sure how to fix it for ruby-hdfeos5, >> can you maybe provide a patch? > > Damn, I tested the build on amd64 only :/ > I've tried fixing the 'incompatible pointer type' warning, but it > deosn't change anything wrt the test suite. > Is there a way to ensure first that hdf-eos5 works fine on 32 bit archs? CC-ing Alastair, maintainer of hdf-eos5. AIUI the problem lies in hdf-eos5. I've ran a very simple C test made after the first lines of test/test_gd.rb (source attached), both on amd64 and i386. It succeeds on amd64 and fails on i386 at the HE5_GDdetach step with: $ ./myhe5-32 bufsize = 19 ColumnAmountAerosol HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: #000: GDapi.c line 1140 in HE5_GDchkgdid(): Cannot get the Grid index major: Invalid arguments to routine minor: Out of range HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: #000: EHapi.c line 2206 in HE5_EHchkfid(): Invalid file ID: 0. ID should range from 67108864 to 67109064 . major: Invalid arguments to routine minor: Bad value HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: #000: GDapi.c line 1151 in HE5_GDchkgdid(): Checking for file ID failed. major: Invalid arguments to routine minor: Out of range HDF5-DIAG: Error detected in HDF5 (1.10.0-patch1) thread 4142823168: #000: GDapi.c line 12623 in HE5_GDdetach(): Checking for grid ID failed. major: Invalid arguments to routine minor: Out of range Thanks, _g. #include const char *filename = "OMI-Aura_L3-OMAEROe_2008m0101_v003-2009m0114t114202.he5"; int main(int argc, char *argv[]) { hid_t fid, gdid; long ngrid, bufsize = 0; herr_t ret; char *buffer; fid = HE5_EHopen(filename, H5F_ACC_RDONLY, H5P_DEFAULT); ngrid = HE5_GDinqgrid(filename, NULL, &bufsize); printf("bufsize = %ld\n", bufsize); buffer = malloc((size_t)bufsize+1); buffer[bufsize] = '\0'; ngrid = HE5_GDinqgrid(filename, buffer, &bufsize); printf("%s\n", buffer); gdid = HE5_GDattach(fid, buffer); HE5_GDdetach(gdid); free(buffer); ret = HE5_EHclose(fid); return ret; } signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#846353: FTBFS: ERROR: Test "ruby2.3" failed. Exiting.
Sebastiaan Couwenberg a écrit le 02/12/2016 à 15:34 : > On 12/02/2016 09:55 AM, Sebastiaan Couwenberg wrote: >> On 12/01/2016 07:48 PM, Sebastiaan Couwenberg wrote: >>> On Wed, 30 Nov 2016 15:10:03 + Iain Lane wrote: This package FTBFS on 32 bit arches (works on amd64 and other 64 bit arches), maybe due to the new hdf5 >>> >>> Quite likely, since hdf-eos5 hasn't been rebuilt for the hdf5 transition >>> yet. I suspect this issue to fix itself once that's done. >> >> It did not, but did only fail on 32-bit architectures. > > Gilles, these failures seem to be caused by the hid_t type change from > 32-bit to a 64-bit value. I'm not sure how to fix it for ruby-hdfeos5, > can you maybe provide a patch? Damn, I tested the build on amd64 only :/ I've tried fixing the 'incompatible pointer type' warning, but it deosn't change anything wrt the test suite. Is there a way to ensure first that hdf-eos5 works fine on 32 bit archs? Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.8.13+docs-15+deb8u1 created (now e8d54d6)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.8.13+docs-15+deb8u1 in repository hdf5. at e8d54d6 (tag) tagging f29ea1b4f89d3fe035c84c41783be662872b533b (commit) replaces debian/1.8.13+docs-15 tagged by Gilles Filippini on Tue Nov 29 09:21:28 2016 +0100 - Log - hdf5 Debian release 1.8.13+docs-15+deb8u1 Gilles Filippini (1): Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-2_exp1 created (now 5b83ada)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-2_exp1 in repository hdf5. at 5b83ada (tag) tagging b8880c0ef93b640bb05178867228070d46f02c92 (commit) replaces debian/1.10.0-patch1+docs-1 tagged by Gilles Filippini on Tue Nov 29 00:44:19 2016 +0100 - Log - hdf5 Debian release 1.10.0-patch1+docs-2~exp1 Gilles Filippini (9): debian/watch: use dirversionmangle Build-Depends: php-cli for php7.0 transition Upload release 1.8.16+docs-8 to unstable Merge tag 'debian/1.10.0-patch1+docs-1_exp4' Merge branch 'master-1.10' New binary packages libhdf5-java and libhdf5-jni java: new patch java-runtime-exception.patch Fix building arch all only Upload release 1.10.0-patch1+docs-2~exp1 to experimental --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 04/04: Upload release 1.10.0-patch1+docs-2~exp1 to experimental
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master-1.10 in repository hdf5. commit b8880c0ef93b640bb05178867228070d46f02c92 Author: Gilles Filippini Date: Tue Nov 29 00:39:42 2016 +0100 Upload release 1.10.0-patch1+docs-2~exp1 to experimental --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 3999065..f3a0df6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,7 +5,7 @@ hdf5 (1.10.0-patch1+docs-2~exp1) experimental; urgency=medium * New patch java-runtime-exception.patch to define HDF5Exception as a subclass of RuntimeException, to make it an unchecked exception - -- Gilles Filippini Thu, 03 Nov 2016 20:37:50 +0100 + -- Gilles Filippini Tue, 29 Nov 2016 00:38:20 +0100 hdf5 (1.10.0-patch1+docs-1) unstable; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 03/04: Fix building arch all only
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master-1.10 in repository hdf5. commit c209863620d36b3e943ea9f0dc1e8292cab6fe0f Author: Gilles Filippini Date: Tue Nov 29 00:38:51 2016 +0100 Fix building arch all only --- debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index 13d3522..9a758a5 100755 --- a/debian/rules +++ b/debian/rules @@ -280,7 +280,7 @@ dh_install_doc: -execdir /bin/sh -c "/usr/bin/php -f '{}' > '{}.new'" \; \ -exec mv "{}.new" "{}" \; -override_dh_auto_build-indep: build_doc +override_dh_auto_build-indep: build_doc build_serial override_dh_auto_install-indep: mv debian/build-serial/java/src/jarhdf5-$(upstreamversion).jar debian/build-serial/java/src/jarhdf5.jar override_dh_install-indep: dh_install_serial dh_install_doc -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/04: New binary packages libhdf5-java and libhdf5-jni
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master-1.10 in repository hdf5. commit 9e3c9302e5b1f0da377bbb69848d97d09cf944ec Author: Gilles Filippini Date: Thu Nov 3 20:38:12 2016 +0100 New binary packages libhdf5-java and libhdf5-jni --- debian/changelog | 7 +++ debian/control| 22 +- debian/control.in | 22 +- debian/libhdf5-doc.doc-base | 2 +- debian/libhdf5-java.jlibs | 1 + debian/libhdf5-jni.install.in | 1 + debian/rules | 36 ++-- 7 files changed, 78 insertions(+), 13 deletions(-) diff --git a/debian/changelog b/debian/changelog index 72cec6f..b87be5f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +hdf5 (1.10.0-patch1+docs-2~exp1) experimental; urgency=medium + + * New binary packages for the java wrapper library which is now +integrated into the HDF5 source tree: libhdf5-java and libhdf5-jni + + -- Gilles Filippini Thu, 03 Nov 2016 20:37:50 +0100 + hdf5 (1.10.0-patch1+docs-1) unstable; urgency=medium * Upload to unstable diff --git a/debian/control b/debian/control index 5bf9143..6ca1eb8 100644 --- a/debian/control +++ b/debian/control @@ -4,10 +4,11 @@ Priority: optional Maintainer: Debian GIS Project Uploaders: Francesco Paolo Lovergine , Gilles Filippini -Build-Depends: debhelper (>= 9~), mpi-default-dev, libmpich-dev, zlib1g-dev, +Build-Depends: debhelper (>= 10~), mpi-default-dev, libmpich-dev, zlib1g-dev, libjpeg-dev, gfortran, sharutils, chrpath, autotools-dev, automake, dh-autoreconf, libaec-dev, + default-jdk-headless, javahelper, Build-Depends-Indep: doxygen, php-cli, Standards-Version: 3.9.8 @@ -184,3 +185,22 @@ Depends: libhdf5-dev, ${misc:Depends} Description: transitional dummy package This package is a transitionnal package from libhdf5-serial-dev to libhdf5-dev. It can safely be removed. + +Package: libhdf5-java +Section: java +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${java:Depends}, libhdf5-jni +Description: Hierarchical Data Format 5 (HDF5) - Java Wrapper Library + HDF5 is a file format and library for storing scientific data. + HDF5 was designed and implemented to address the deficiencies of + HDF4.x. It has a more powerful and flexible data model, supports + files larger than 2 GB, and supports parallel I/O. + . + This package contains the java wrapper library for HDF5. + +Package: libhdf5-jni +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: native library used by libhdf5-java + This package is only useful with libhdf5-java. diff --git a/debian/control.in b/debian/control.in index a0e8cba..6585f19 100644 --- a/debian/control.in +++ b/debian/control.in @@ -4,10 +4,11 @@ Priority: optional Maintainer: Debian GIS Project Uploaders: Francesco Paolo Lovergine , Gilles Filippini -Build-Depends: debhelper (>= 9~), mpi-default-dev, libmpich-dev, zlib1g-dev, +Build-Depends: debhelper (>= 10~), mpi-default-dev, libmpich-dev, zlib1g-dev, libjpeg-dev, gfortran, sharutils, chrpath, autotools-dev, automake, dh-autoreconf, libaec-dev, + default-jdk-headless, javahelper, Build-Depends-Indep: doxygen, php-cli, Standards-Version: 3.9.8 @@ -184,3 +185,22 @@ Depends: libhdf5-dev, ${misc:Depends} Description: transitional dummy package This package is a transitionnal package from libhdf5-serial-dev to libhdf5-dev. It can safely be removed. + +Package: libhdf5-java +Section: java +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${java:Depends}, libhdf5-jni +Description: Hierarchical Data Format 5 (HDF5) - Java Wrapper Library + HDF5 is a file format and library for storing scientific data. + HDF5 was designed and implemented to address the deficiencies of + HDF4.x. It has a more powerful and flexible data model, supports + files larger than 2 GB, and supports parallel I/O. + . + This package contains the java wrapper library for HDF5. + +Package: libhdf5-jni +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: native library used by libhdf5-java + This package is only useful with libhdf5-java. diff --git a/debian/libhdf5-doc.doc-base b/debian/libhdf5-doc.doc-base index 3635b23..52463c7 100644 --- a/debian/libhdf5-doc.doc-base +++ b/debian/libhdf5-doc.doc-base @@ -1,7 +1,7 @@ Document: libhdf5 Title: HDF5 manual Author: National Center for Supercomputing Applications (NCSA) -Abstract: Hierachical Data Format 5 (HDF5) - Documentation +Abstract: Hierarchical Data Format 5 (HDF5) - Documentation HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of HDF4.x. It has a more powerful and flexible data model, supports diff --git a/debian/libhdf5-java.jlibs b/debian/libhdf5-java.jlibs new file mode
[hdf5] branch jessie created (now f29ea1b)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch jessie in repository hdf5. at f29ea1b Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 This branch includes the following new commits: new f29ea1b Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 02/04: java: new patch java-runtime-exception.patch
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master-1.10 in repository hdf5. commit a45e5cefde4b3ed9b09ecad6f7811bb5097a1d0c Author: Gilles Filippini Date: Thu Nov 24 23:16:20 2016 +0100 java: new patch java-runtime-exception.patch Define HDF5Exeption as unchecked (subclass of RuntimeException). --- debian/changelog| 2 ++ debian/patches/java-runtime-exception.patch | 13 + debian/patches/series | 1 + 3 files changed, 16 insertions(+) diff --git a/debian/changelog b/debian/changelog index b87be5f..3999065 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ hdf5 (1.10.0-patch1+docs-2~exp1) experimental; urgency=medium * New binary packages for the java wrapper library which is now integrated into the HDF5 source tree: libhdf5-java and libhdf5-jni + * New patch java-runtime-exception.patch to define HDF5Exception as +a subclass of RuntimeException, to make it an unchecked exception -- Gilles Filippini Thu, 03 Nov 2016 20:37:50 +0100 diff --git a/debian/patches/java-runtime-exception.patch b/debian/patches/java-runtime-exception.patch new file mode 100644 index 000..e0c9972 --- /dev/null +++ b/debian/patches/java-runtime-exception.patch @@ -0,0 +1,13 @@ +Index: hdf5/java/src/hdf/hdf5lib/exceptions/HDF5Exception.java +=== +--- hdf5.orig/java/src/hdf/hdf5lib/exceptions/HDF5Exception.java hdf5/java/src/hdf/hdf5lib/exceptions/HDF5Exception.java +@@ -32,7 +32,7 @@ package hdf.hdf5lib.exceptions; + * error code returned by the HDF5 library. + * + */ +-public class HDF5Exception extends Exception { ++public class HDF5Exception extends RuntimeException { + protected String detailMessage; + + /** diff --git a/debian/patches/series b/debian/patches/series index ec125b1..bd5dc24 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -7,3 +7,4 @@ CVE-2016-4331-1.patch CVE-2016-4331-2.patch CVE-2016-4332.patch CVE-2016-4333.patch +java-runtime-exception.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/01: Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch jessie in repository hdf5. commit f29ea1b4f89d3fe035c84c41783be662872b533b Author: Gilles Filippini Date: Fri Nov 25 18:17:06 2016 +0100 Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 Backport patches CVE-2016-433*.patch from master-1.10 branch. --- debian/changelog | 8 ++ debian/patches/CVE-2016-4330.patch | 20 +++ debian/patches/CVE-2016-4331-1.patch | 229 +++ debian/patches/CVE-2016-4331-2.patch | 19 +++ debian/patches/CVE-2016-4332.patch | 37 ++ debian/patches/CVE-2016-4333.patch | 23 debian/patches/series| 5 + 7 files changed, 341 insertions(+) diff --git a/debian/changelog b/debian/changelog index 98e9952..9789b3f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +hdf5 (1.8.13+docs-15+deb8u1) jessie-security; urgency=high + + * New patches CVE-2016-433*.patch from upstream develop branch +to fix four vulnerabilities unveiled by TALOS (closes: #845301, +CVE-2016-4330, CVE-2016-4331, CVE-2016-4332, CVE-2016-4333) + + -- Gilles Filippini Fri, 25 Nov 2016 00:59:06 +0100 + hdf5 (1.8.13+docs-15) unstable; urgency=medium * New patch HDFFV-8917.patch from upstream to fix a resource diff --git a/debian/patches/CVE-2016-4330.patch b/debian/patches/CVE-2016-4330.patch new file mode 100644 index 000..8a49ae9 --- /dev/null +++ b/debian/patches/CVE-2016-4330.patch @@ -0,0 +1,20 @@ +commit b1eb1b3ee8693e2a56b074315b521c66255acca1 +Author: Neil Fortner +Date: Thu Sep 1 17:24:24 2016 -0500 + +Replace assertion in H5O_dtype_decode_helper for number of array dimensions with a check and error. The assertion was inappropriate because it is operating on data read from the file, which the library does not always have direct control of. + +Index: hdf5/src/H5Odtype.c +=== +--- hdf5.orig/src/H5Odtype.c hdf5/src/H5Odtype.c +@@ -518,7 +518,8 @@ H5O_dtype_decode_helper(H5F_t *f, unsign + dt->shared->u.array.ndims = *(*pp)++; + + /* Double-check the number of dimensions */ +-HDassert(dt->shared->u.array.ndims <= H5S_MAX_RANK); ++if(dt->shared->u.array.ndims > H5S_MAX_RANK) ++HGOTO_ERROR(H5E_DATATYPE, H5E_CANTLOAD, FAIL, "too many dimensions for array datatype") + + /* Skip reserved bytes, if version has them */ + if(version < H5O_DTYPE_VERSION_3) diff --git a/debian/patches/CVE-2016-4331-1.patch b/debian/patches/CVE-2016-4331-1.patch new file mode 100644 index 000..9d5f487 --- /dev/null +++ b/debian/patches/CVE-2016-4331-1.patch @@ -0,0 +1,229 @@ +commit 2409f991667283f8fa1dacc66f245950693495aa +Author: Neil Fortner +Date: Thu Sep 8 10:48:54 2016 -0500 + +Fix issues in H5Znbit.c where the decompression algorithm would not check the compressed data for validity, potentially causing a buffer overflow. + +Index: hdf5/src/H5Znbit.c +=== +--- hdf5.orig/src/H5Znbit.c hdf5/src/H5Znbit.c +@@ -62,11 +62,11 @@ static void H5Z_nbit_decompress_one_noop +unsigned char *buffer, size_t *j, int *buf_len, unsigned size); + static void H5Z_nbit_decompress_one_atomic(unsigned char *data, size_t data_offset, + unsigned char *buffer, size_t *j, int *buf_len, parms_atomic p); +-static void H5Z_nbit_decompress_one_array(unsigned char *data, size_t data_offset, ++static herr_t H5Z__nbit_decompress_one_array(unsigned char *data, size_t data_offset, +unsigned char *buffer, size_t *j, int *buf_len, const unsigned parms[]); +-static void H5Z_nbit_decompress_one_compound(unsigned char *data, size_t data_offset, ++static herr_t H5Z__nbit_decompress_one_compound(unsigned char *data, size_t data_offset, + unsigned char *buffer, size_t *j, int *buf_len, const unsigned parms[]); +-static void H5Z_nbit_decompress(unsigned char *data, unsigned d_nelmts, unsigned char *buffer, ++static herr_t H5Z__nbit_decompress(unsigned char *data, unsigned d_nelmts, unsigned char *buffer, + const unsigned parms[]); + static void H5Z_nbit_compress_one_nooptype(unsigned char *data, size_t data_offset, + unsigned char *buffer, size_t *j, int *buf_len, unsigned size); +@@ -899,7 +899,8 @@ H5Z_filter_nbit(unsigned flags, size_t c + HGOTO_ERROR(H5E_RESOURCE, H5E_NOSPACE, 0, "memory allocation failed for nbit decompression") + + /* decompress the buffer */ +-H5Z_nbit_decompress(outbuf, d_nelmts, (unsigned char *)*buf, cd_values); ++if(H5Z__nbit_decompress(outbuf, d_nelmts, (unsigned char *)*buf, cd_values) < 0) ++HGOTO_ERROR(H5E_P
[hdf5] branch master-1.10 updated (d8e4794 -> b8880c0)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master-1.10 in repository hdf5. from d8e4794 Merge branch 'master-1.10' new 9e3c930 New binary packages libhdf5-java and libhdf5-jni new a45e5ce java: new patch java-runtime-exception.patch new c209863 Fix building arch all only new b8880c0 Upload release 1.10.0-patch1+docs-2~exp1 to experimental The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog| 9 +++ debian/control | 22 - debian/control.in | 22 - debian/libhdf5-doc.doc-base | 2 +- debian/libhdf5-java.jlibs | 1 + debian/libhdf5-jni.install.in | 1 + debian/patches/java-runtime-exception.patch | 13 ++ debian/patches/series | 1 + debian/rules| 38 - 9 files changed, 95 insertions(+), 14 deletions(-) create mode 100644 debian/libhdf5-java.jlibs create mode 100644 debian/libhdf5-jni.install.in create mode 100644 debian/patches/java-runtime-exception.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master-1.10 updated (d07eb80 -> d8e4794)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master-1.10 in repository hdf5. from d07eb80 Upload release 1.10.0-patch1+docs-1 to unstable adds c64a634 debian/watch: use dirversionmangle adds e2896cf Build-Depends: php-cli for php7.0 transition adds 39f9405 Upload release 1.8.16+docs-8 to unstable adds 5eb9ff6 Merge tag 'debian/1.10.0-patch1+docs-1_exp4' adds d8e4794 Merge branch 'master-1.10' No new revisions were added by this update. Summary of changes: debian/changelog | 8 1 file changed, 8 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-1 created (now 45ac089)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-1 in repository hdf5. at 45ac089 (tag) tagging d07eb80e10f7e72233f2a532a7de6c2d0f76637f (commit) replaces debian/1.10.0-patch1+docs-1_exp6 tagged by Gilles Filippini on Mon Nov 28 09:14:37 2016 +0100 - Log - hdf5 Debian release 1.10.0-patch1+docs-1 Gilles Filippini (1): Upload release 1.10.0-patch1+docs-1 to unstable --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 02/02: Merge branch 'master-1.10'
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit d8e47945fcc4cdcc6bc407d5268ef9c0bb755b2e Merge: 5eb9ff6 d07eb80 Author: Gilles Filippini Date: Mon Nov 28 15:42:15 2016 +0100 Merge branch 'master-1.10' debian/changelog | 106 +--- debian/patches/CVE-2016-4330.patch | 20 +++ debian/patches/CVE-2016-4331-1.patch | 229 +++ debian/patches/CVE-2016-4331-2.patch | 19 +++ debian/patches/CVE-2016-4332.patch | 37 ++ debian/patches/CVE-2016-4333.patch | 23 debian/patches/series| 5 + debian/rules | 3 +- 8 files changed, 421 insertions(+), 21 deletions(-) diff --cc debian/changelog index 8ec4285,2ec27ec..72cec6f --- a/debian/changelog +++ b/debian/changelog @@@ -13,38 -94,15 +94,23 @@@ hdf5 (1.10.0+docs-1~exp1) experimental * Refresh other patches * libhdf5-cpp-: drop versioned dependency on libhdf5- to ease future transitions - * debian/control.in: - - Use Build-Depends-Indep - - Drop - now - useless versioned Build-Depends on dpkg-dev - - Drop *-dbg packages, superseded by automatic debug packages - - Standars-Version: bump to 3.9.8 (no changes) * debian/rules: - - Migrate to dh with compat=10 - improve soname retrieval - - Drop flag OMPI_MCA_disable_memory_allocator (old workaround for - bug #531522) - replace deprecated '--enable-production' with '--enable-build-mode' - - Move setting of substvar ${hdf5-mpi-dev} into dh_makeshlib; it was - ignored when set at configure step - - Set default plugins dir to /usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/plugins - (closes: #826522) * debian/watch: use dirversionmangle to have upstream releases properly sorted - * Symbols files: - - Update from new release - - Temporarily set DPKG_GENSYMBOLS_CHECK_LEVEL=0 - - Fix arch specific symbols + * Bump Standards-Version to 3.9.7 (no change) - -- Gilles Filippini Sat, 05 Nov 2016 23:23:33 +0100 + -- Gilles Filippini Sat, 16 Apr 2016 09:24:06 +0200 +hdf5 (1.8.16+docs-8) unstable; urgency=medium + + * Build-Depends: php-cli instead of php5-cli (closes: #821678) + * debian/watch: use dirversionmangle to have upstream versions +properly sorted + + -- Gilles Filippini Sat, 23 Apr 2016 11:43:31 +0200 + hdf5 (1.8.16+docs-7) unstable; urgency=medium * debian/rules: fix typo preventing doc installation. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master-1.10 updated (6bf983c -> d07eb80)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master-1.10 in repository hdf5. from 6bf983c Fix FTBFS when building arch-all only new d07eb80 Upload release 1.10.0-patch1+docs-1 to unstable The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 6 ++ 1 file changed, 6 insertions(+) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/02: Upload release 1.10.0-patch1+docs-1 to unstable
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master in repository hdf5. commit d07eb80e10f7e72233f2a532a7de6c2d0f76637f Author: Gilles Filippini Date: Mon Nov 28 09:01:43 2016 +0100 Upload release 1.10.0-patch1+docs-1 to unstable 'Go ahead' received for the transition. --- debian/changelog | 6 ++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 8c2d303..2ec27ec 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.0-patch1+docs-1) unstable; urgency=medium + + * Upload to unstable + + -- Gilles Filippini Mon, 28 Nov 2016 09:01:23 +0100 + hdf5 (1.10.0-patch1+docs-1~exp6) experimental; urgency=medium * Fix FTBFS when building arch-all only -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master updated (5eb9ff6 -> d8e4794)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master in repository hdf5. from 5eb9ff6 Merge tag 'debian/1.10.0-patch1+docs-1_exp4' adds df59eb7 Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 adds 6bf983c Fix FTBFS when building arch-all only new d07eb80 Upload release 1.10.0-patch1+docs-1 to unstable new d8e4794 Merge branch 'master-1.10' The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 106 +--- debian/patches/CVE-2016-4330.patch | 20 +++ debian/patches/CVE-2016-4331-1.patch | 229 +++ debian/patches/CVE-2016-4331-2.patch | 19 +++ debian/patches/CVE-2016-4332.patch | 37 ++ debian/patches/CVE-2016-4333.patch | 23 debian/patches/series| 5 + debian/rules | 3 +- 8 files changed, 421 insertions(+), 21 deletions(-) create mode 100644 debian/patches/CVE-2016-4330.patch create mode 100644 debian/patches/CVE-2016-4331-1.patch create mode 100644 debian/patches/CVE-2016-4331-2.patch create mode 100644 debian/patches/CVE-2016-4332.patch create mode 100644 debian/patches/CVE-2016-4333.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-1_exp6 created (now 713deb9)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-1_exp6 in repository hdf5. at 713deb9 (tag) tagging 6bf983c793865e753c39d49d5072bb0682d12448 (commit) replaces debian/1.10.0-patch1+docs-1_exp5 tagged by Gilles Filippini on Sat Nov 26 21:01:49 2016 +0100 - Log - hdf5 Debian release 1.10.0-patch1+docs-1~exp6 Gilles Filippini (1): Fix FTBFS when building arch-all only --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-1_exp5 created (now 4b5492e)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-1_exp5 in repository hdf5. at 4b5492e (tag) tagging df59eb7fa3ea84e0a5bd9f39b2302e808ac3e11d (commit) replaces debian/1.10.0-patch1+docs-1_exp4 tagged by Gilles Filippini on Fri Nov 25 00:41:48 2016 +0100 - Log - hdf5 Debian release 1.10.0-patch1+docs-1~exp5 Gilles Filippini (1): Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master-1.10 updated (9edc7e6 -> 6bf983c)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master-1.10 in repository hdf5. from 9edc7e6 Fix libhdf5-mpi-dev Depends field new df59eb7 Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 new 6bf983c Fix FTBFS when building arch-all only The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 14 +++ debian/patches/CVE-2016-4330.patch | 20 +++ debian/patches/CVE-2016-4331-1.patch | 229 +++ debian/patches/CVE-2016-4331-2.patch | 19 +++ debian/patches/CVE-2016-4332.patch | 37 ++ debian/patches/CVE-2016-4333.patch | 23 debian/patches/series| 5 + debian/rules | 3 +- 8 files changed, 349 insertions(+), 1 deletion(-) create mode 100644 debian/patches/CVE-2016-4330.patch create mode 100644 debian/patches/CVE-2016-4331-1.patch create mode 100644 debian/patches/CVE-2016-4331-2.patch create mode 100644 debian/patches/CVE-2016-4332.patch create mode 100644 debian/patches/CVE-2016-4333.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 02/02: Fix FTBFS when building arch-all only
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master-1.10 in repository hdf5. commit 6bf983c793865e753c39d49d5072bb0682d12448 Author: Gilles Filippini Date: Sat Nov 26 20:59:52 2016 +0100 Fix FTBFS when building arch-all only --- debian/changelog | 6 ++ debian/rules | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index d413087..8c2d303 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +hdf5 (1.10.0-patch1+docs-1~exp6) experimental; urgency=medium + + * Fix FTBFS when building arch-all only + + -- Gilles Filippini Sat, 26 Nov 2016 20:58:15 +0100 + hdf5 (1.10.0-patch1+docs-1~exp5) experimental; urgency=medium * New patches CVE-2016-433*.patch from upstream develop branch diff --git a/debian/rules b/debian/rules index ed161bf..eea2244 100755 --- a/debian/rules +++ b/debian/rules @@ -239,7 +239,7 @@ define rename_h5p_helpers ) : endef -override_dh_install: $(foreach flavor,$(FLAVORS),dh_install_$(flavor)) +override_dh_install-arch: $(foreach flavor,$(FLAVORS),dh_install_$(flavor)) find debian/$(serpack)/usr/lib -name '*cpp*' -delete override_dh_makeshlibs: @@ -266,6 +266,7 @@ install_doc: override_dh_auto_build-indep: build_doc override_dh_auto_install-indep: install_doc +override_dh_install-indep: dh_install_serial override_dh_installchangelogs: -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 01/02: Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master-1.10 in repository hdf5. commit df59eb7fa3ea84e0a5bd9f39b2302e808ac3e11d Author: Gilles Filippini Date: Fri Nov 25 00:37:12 2016 +0100 Fix CVE-2016-4330 CVE-2016-4331 CVE-2016-4332 CVE-2016-4333 New patches CVE-2016-433*.patch backported from related commits in upstream develop branch. --- debian/changelog | 8 ++ debian/patches/CVE-2016-4330.patch | 20 +++ debian/patches/CVE-2016-4331-1.patch | 229 +++ debian/patches/CVE-2016-4331-2.patch | 19 +++ debian/patches/CVE-2016-4332.patch | 37 ++ debian/patches/CVE-2016-4333.patch | 23 debian/patches/series| 5 + 7 files changed, 341 insertions(+) diff --git a/debian/changelog b/debian/changelog index fda1951..d413087 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +hdf5 (1.10.0-patch1+docs-1~exp5) experimental; urgency=medium + + * New patches CVE-2016-433*.patch from upstream develop branch +to fix four vulnerabilities unveiled by TALOS (closes: #845301, +CVE-2016-4330, CVE-2016-4331, CVE-2016-4332, CVE-2016-4333) + + -- Gilles Filippini Thu, 24 Nov 2016 23:30:44 +0100 + hdf5 (1.10.0-patch1+docs-1~exp4) experimental; urgency=medium * Move setting of substvar ${hdf5-mpi-dev} into dh_makeshlib; it was diff --git a/debian/patches/CVE-2016-4330.patch b/debian/patches/CVE-2016-4330.patch new file mode 100644 index 000..cbc09b3 --- /dev/null +++ b/debian/patches/CVE-2016-4330.patch @@ -0,0 +1,20 @@ +commit b1eb1b3ee8693e2a56b074315b521c66255acca1 +Author: Neil Fortner +Date: Thu Sep 1 17:24:24 2016 -0500 + +Replace assertion in H5O_dtype_decode_helper for number of array dimensions with a check and error. The assertion was inappropriate because it is operating on data read from the file, which the library does not always have direct control of. + +diff --git a/src/H5Odtype.c b/src/H5Odtype.c +index e51d319..eae542b 100644 +--- a/src/H5Odtype.c b/src/H5Odtype.c +@@ -519,7 +519,8 @@ H5O_dtype_decode_helper(H5F_t *f, unsigned *ioflags/*in,out*/, const uint8_t **p + dt->shared->u.array.ndims = *(*pp)++; + + /* Double-check the number of dimensions */ +-HDassert(dt->shared->u.array.ndims <= H5S_MAX_RANK); ++if(dt->shared->u.array.ndims > H5S_MAX_RANK) ++HGOTO_ERROR(H5E_DATATYPE, H5E_CANTLOAD, FAIL, "too many dimensions for array datatype") + + /* Skip reserved bytes, if version has them */ + if(version < H5O_DTYPE_VERSION_3) diff --git a/debian/patches/CVE-2016-4331-1.patch b/debian/patches/CVE-2016-4331-1.patch new file mode 100644 index 000..078c982 --- /dev/null +++ b/debian/patches/CVE-2016-4331-1.patch @@ -0,0 +1,229 @@ +commit 2409f991667283f8fa1dacc66f245950693495aa +Author: Neil Fortner +Date: Thu Sep 8 10:48:54 2016 -0500 + +Fix issues in H5Znbit.c where the decompression algorithm would not check the compressed data for validity, potentially causing a buffer overflow. + +Index: hdf5/src/H5Znbit.c +=== +--- hdf5.orig/src/H5Znbit.c hdf5/src/H5Znbit.c +@@ -60,11 +60,11 @@ static void H5Z_nbit_decompress_one_noop +unsigned char *buffer, size_t *j, int *buf_len, unsigned size); + static void H5Z_nbit_decompress_one_atomic(unsigned char *data, size_t data_offset, + unsigned char *buffer, size_t *j, int *buf_len, parms_atomic p); +-static void H5Z_nbit_decompress_one_array(unsigned char *data, size_t data_offset, ++static herr_t H5Z__nbit_decompress_one_array(unsigned char *data, size_t data_offset, +unsigned char *buffer, size_t *j, int *buf_len, const unsigned parms[]); +-static void H5Z_nbit_decompress_one_compound(unsigned char *data, size_t data_offset, ++static herr_t H5Z__nbit_decompress_one_compound(unsigned char *data, size_t data_offset, + unsigned char *buffer, size_t *j, int *buf_len, const unsigned parms[]); +-static void H5Z_nbit_decompress(unsigned char *data, unsigned d_nelmts, unsigned char *buffer, ++static herr_t H5Z__nbit_decompress(unsigned char *data, unsigned d_nelmts, unsigned char *buffer, + const unsigned parms[]); + static void H5Z_nbit_compress_one_nooptype(unsigned char *data, size_t data_offset, + unsigned char *buffer, size_t *j, int *buf_len, unsigned size); +@@ -990,7 +990,8 @@ H5Z_filter_nbit(unsigned flags, size_t c + HGOTO_ERROR(H5E_RESOURCE, H5E_NOSPACE, 0, "memory allocation failed for nbit decompression") + + /* decompress the buffer */ +-H5Z_nbit_decompress(outbuf, d_nelmts, (unsigned char *)*buf, cd_values); ++if(H5Z__nbit_decompress(outbuf, d
Bug#833457: hdf5: Please enable packaging of libhdf5-openmpi-dev on hppa arch
Control: tags -1 confirmed On Thu, 4 Aug 2016 17:33:58 +0200 Helge Deller wrote: > Package: hdf5 > Version: 1.8.16+docs-8 > Severity: normal > > Can you please re-enable hppa as arch which builds libhdf5-openmpi-dev ? > It breaks building other packages, and openmpi now builds on hppa (and m68k > and sh4). > > The relevant lines in the debian/rules file are: > ARCH_FLAG=-a > # openmpi broken on archs hppa m68k sh4 (2016-02-24) > OMPIARCHS?=any !hppa !m68k !sh4 > MPICHARCHS?=any Will do after the upcoming hdf5-1.10 transition. Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] annotated tag debian/1.10.0-patch1+docs-1_exp4 created (now 92780de)
This is an automated email from the git hooks/post-receive script. pini pushed a change to annotated tag debian/1.10.0-patch1+docs-1_exp4 in repository hdf5. at 92780de (tag) tagging 9edc7e69b3b981e95a87502da6d05557a2832885 (commit) replaces debian/1.10.0-patch1+docs-1_exp3 tagged by Gilles Filippini on Fri Jul 22 21:58:51 2016 +0200 - Log - hdf5 Debian release 1.10.0-patch1+docs-1~exp4 Gilles Filippini (1): Fix libhdf5-mpi-dev Depends field --- No new revisions were added by this update. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] 03/03: Upload release 1.10.0-patch1+docs-1~exp3 to experimental
This is an automated email from the git hooks/post-receive script. pini pushed a commit to branch master-1.10 in repository hdf5. commit 389a053da0b525f1fc51129bba2e0f225226b425 Author: Gilles Filippini Date: Tue Jun 28 22:47:59 2016 +0200 Upload release 1.10.0-patch1+docs-1~exp3 to experimental --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9763fd9..28ba166 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -hdf5 (1.10.0-patch1+docs-1~exp3) UNRELEASED; urgency=medium +hdf5 (1.10.0-patch1+docs-1~exp3) experimental; urgency=medium * Set default plugins dir to /usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/plugins * Symbols files: - CPP: use flag arch-its=64 instead of enumerating non 64 bits architectures - -- Gilles Filippini Tue, 28 Jun 2016 21:02:05 +0200 + -- Gilles Filippini Tue, 28 Jun 2016 22:47:41 +0200 hdf5 (1.10.0-patch1+docs-1~exp2) experimental; urgency=medium -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#826522: Set the plugin directory
Jerome BENOIT a écrit le 29/06/2016 à 08:32 : > Hi, > > On 29/06/16 07:16, PICCA Frederic-Emmanuel wrote: >>> I've juste uploaded release 1.10.0-patch1+docs-1~exp3 to experimental, >>> configured with: >>> --with-default-plugindir=/usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/plugins > > >> Just for information do we have this plugin directory available in the >> pkg-config file in order to setup >> the plugging directory for a third-party plugging project ? > > > Should be easy to do, I guess. > > Otherwise, would it be possible to add local plugins folder ? > Something as: > > --with-default-plugindir=/usr/local/lib/$(DEB_HOST_MULTIARCH)/hdf5/plugins:/usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/plugins No need to clutter it up. There is the environment variable HDF5_PLUGIN_PATH. From the HDF5 filters doc [1]: > The default path can be overwritten by a user with the HDF5_PLUGIN_PATH > environment variable. Several directories can be specified for the search > path using “:” as a path separator for UNIX-like systems and “;” for Windows. [1] https://www.hdfgroup.org/HDF5/doc/Advanced/DynamicallyLoadedFilters/HDF5DynamicallyLoadedFilters.pdf For now I'd rather stay with the above default configuration, until new real life cases are submitted. Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
Bug#826522: Set the plugin directory
Hi, Jérôme Kieffer a écrit le 28/06/2016 à 09:16 : > Dear HDF5 package maintainers, > > Currently the debian build system does not enforce the plugin directory > for HDF5 filters, defaulting to "/usr/local/hdf5/lib/plugin". I guess > Debian would prefer something like: > "/usr/share/hdf5/plugin" or even better: > "/usr/lib/x86_64-linux-gnu/hdf5/plugins". > > Would it be possible to specify the option > --with-default-plugindir=/usr/lib/x86_64-linux-gnu/hdf5/plugins > to ./configure in order to re-locate those plugins and offer in > external packages those plugins. > > At synchrotrons, some of our detectors use LZ4 compression in HDF5 > files. Having plugins packaged and directly installable is real > advantage compared to other operating systems. > > Thanks for you comprehention. > With my best regards, I've juste uploaded release 1.10.0-patch1+docs-1~exp3 to experimental, configured with: --with-default-plugindir=/usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/plugins Could you please give it a try? Thanks, _g. signature.asc Description: OpenPGP digital signature ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel
[hdf5] branch master-1.10 updated (3533146 -> 68c0d3a)
This is an automated email from the git hooks/post-receive script. pini pushed a change to branch master-1.10 in repository hdf5. from 3533146 Upload release 1.10.0-patch1+docs-1~exp1 to experimental new b4eac7e Symbols files: ignore -patch and ~(alpha|pre) new 1a7ad39 Update symbols files new 68c0d3a Upload release 1.10.0-patch1+docs-1~exp2 to experimental The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Summary of changes: debian/changelog | 10 + debian/libhdf5-100.symbols | 3556 +-- debian/libhdf5-cpp-100.symbols | 448 ++--- debian/libhdf5-mpich-100.symbols | 3626 ++-- debian/libhdf5-openmpi-100.symbols | 3626 ++-- debian/mangled-symbols-table | 126 ++ debian/map_serial.ver | 126 ++ debian/process-symbols-files |2 +- debian/rules |2 +- 9 files changed, 5892 insertions(+), 5630 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/hdf5.git ___ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel