retitle 739266 wheezy-pu: package hdf5/1.8.8-9+deb7u1 tag 739266 wheezy user release.debian.org@packages.debian.org usertag 739266 - binnmu usertag 739266 + pu thanks Gilles Filippini wrote, On 17/02/2014 14:27: > Steffen Grunewald wrote, On 17/02/2014 14:03: >> Hi Gilles, >> >>>>> nmu hdf5_1.8.8-9 . ALL . stable . -m "Rebuild with current gfortran in wheezy (closes: #739261)" >>>> >>>> Are there plans to make libhdf5-serial-dev work again, aka #706044? >>> >>> I hadn't. But this is indeed a good opportunity to fix it as well. So >>> the plan would be to upload to stable a fix for #706044 which would >>> close #739266 by the way. Am I reading you correctly? >> >> If that could be done, we'd get rid of a quite nasty issue, indeed. >> (I still have no idea how #706044 could slip through during Wheezy >> freeze.) >> >>> Thanks, >> >> Thank you - there are quite some people around who would be very happy! > > Let's go this way then. It is currently building on my box. Then would > retitling this bug as "pu: ..." be sufficient? The new package is ready. I've successfully tested the build of a hdf5 c++ example in a clean wheezy chroot. Debdiff attached. Thanks, _g.
diff -Nru hdf5-1.8.8/debian/changelog hdf5-1.8.8/debian/changelog --- hdf5-1.8.8/debian/changelog 2012-03-08 11:09:55.000000000 +0100 +++ hdf5-1.8.8/debian/changelog 2014-02-17 15:43:30.000000000 +0100 @@ -1,3 +1,11 @@ +hdf5 (1.8.8-9+deb7u1) stable; urgency=medium + + * Backport change from the 1.8.9-1 source package: + + Bring back the C++ library (closes: 706044). + * Upload to stable (closes: #739266). + + -- Gilles Filippini <pini@debian.org> Mon, 17 Feb 2014 15:43:17 +0100 + hdf5 (1.8.8-9) unstable; urgency=low * Force the dependency on the serpack for hdf5-tools & hdf5-helpers. diff -Nru hdf5-1.8.8/debian/hdf5-helpers.install hdf5-1.8.8/debian/hdf5-helpers.install --- hdf5-1.8.8/debian/hdf5-helpers.install 2012-02-24 11:15:58.000000000 +0100 +++ hdf5-1.8.8/debian/hdf5-helpers.install 2014-02-17 15:35:54.000000000 +0100 @@ -1,3 +1,3 @@ usr/bin/h5cc usr/bin/h5fc - +usr/bin/h5c++ diff -Nru hdf5-1.8.8/debian/rules hdf5-1.8.8/debian/rules --- hdf5-1.8.8/debian/rules 2012-03-08 11:09:08.000000000 +0100 +++ hdf5-1.8.8/debian/rules 2014-02-17 15:35:54.000000000 +0100 @@ -91,7 +91,7 @@ --with-pthread --enable-linux-lfs --enable-unsupported \ --enable-shared --enable-production=$(USE_PROD) \ --disable-sharedlib-rpath --with-zlib --with-default-api-version=v18 -SERIAL_ONLY_FLAGS = --enable-fortran --enable-threadsafe +SERIAL_ONLY_FLAGS = --enable-fortran --enable-threadsafe --enable-cxx configure: configure-stamp-debian configure-stamp \ $(configure_stamp_openmpi) configure-stamp-mpich2 @@ -245,7 +245,7 @@ dh_makeshlibs -p$(openmpipack) -V $(openmpipack) endif dh_makeshlibs -p$(mpich2pack) -V $(mpich2pack) - dh_makeshlibs -p$(serpack) -V "$(serpack) | $(virtpack)" + dh_makeshlibs -p$(serpack) -Xhdf5_cpp -Xhdf5_hl_cpp -V "$(serpack) | $(virtpack)" dh_installdeb $(ARCH_FLAG) dh_shlibdeps -p$(serpack) -L$(serpack) -ldebian/$(serpack)/usr/lib:debian/build/test/.libs dh_shlibdeps -phdf5-tools -L$(serpack) -ldebian/$(serpack)/usr/lib:debian/build/test/.libs
Attachment:
signature.asc
Description: OpenPGP digital signature