hdf5 (1.8.4-5) unstable; urgency=low * Now forces optimization off (-O0) in debian/rules due to some known problems with gcc 4.3+ for 1.8.4. This is required to override Debian build evnironment settings. -- Francesco Paolo Lovergine Tue, 02 Feb 2010 12:29:07 +0100 hdf5 (1.8.4-4) unstable; urgency=low * New patch sigbus.diff to revert changes done in 1.8.4 for SIGBUS/SIGSEGV handlers which cause sigbus error on space, mips and mipsel in H5detect. (closes: #567256) * SuperH saga ends hopefully with a final patch to debian/rules. Thanks Nobuhiro Iwamatsu. (closes: #553979) -- Francesco Paolo Lovergine Fri, 29 Jan 2010 12:27:12 +0100 hdf5 (1.8.4-3) unstable; urgency=low * All libraries have to conflict against past 1.8.3 virtual package to solve previous mess. -- Francesco Paolo Lovergine Mon, 25 Jan 2010 17:37:39 +0100 hdf5 (1.8.4-2) unstable; urgency=low * Current library still retains the 1.8 SONAME and that causes problems in upgrading. Unfortunately HDF5 library has a long history of API/ABI violations among "minor" revisions. So introducing one more virtual package to provide/conflict and also coflicting against last 1.8.3 package for managing a safe upgrade. See README.source for more information. (closes: #566540, #566339, #566533, #566738, #566698) * Completed superH support. (closes: #553979) -- Francesco Paolo Lovergine Mon, 25 Jan 2010 10:31:47 +0100 hdf5 (1.8.4-1) unstable; urgency=low * New upstream release. * Policy bumped to 3.8.3, no changes. * Added a workaround in debian/rules to manage correctly mpich fortran building which misses header files. * Added support for superH. (closes: #553979) * Added support for m68k. (closes: #490852) * Patch autotools.diff rebuilt by reautoconfiscating with current tools. * Incorporating NMU for not build-depends on libibverbs-dev on GNU/kFreeBSD archs. Thanks aba. (closes: #540875) * Added html.tgz.uu file stolen from HDF svn repository to provide missing HTML documentation. (closes: #541162) * Added build-dep on sharutils for uudecode. * Added README.source to explain a few details about packaging. -- Francesco Paolo Lovergine Thu, 21 Jan 2010 13:50:26 +0100 hdf5 (1.8.3-2) unstable; urgency=low * Uploaded to unstable. (closes: #519575, #501564, #470159) * Fixed shlibs.in to avoid wrong interdependencies. (closes: #537413) * Added libjpeg-dev as an alternative build-dep and replaced into the -dev package list of deps. * [PATCH] mpi.diff added to remove mpio.h including, which is supefluous for LAM, MPICH and OpenMPI AFAIK. (closes: #515579) -- Francesco Paolo Lovergine Thu, 06 Aug 2009 16:40:50 +0200 hdf5 (1.8.3-1) experimental; urgency=low * New upstream release. * Added a patch debian/patches/autotools to update autotools and remove limitation in using thread-safety along with C++/Fortran bindings. Note that now there's a single configure.in in the base directory. * Added a note about thread-safety for non-C bindings in README.Debian. * Policy bumped to 3.8.2. No changes. * Secondary ABI interface number -0 dropped. * Changed Section in doc-base description document for hdf5-doc. * Debhelper level set to 7. * This version has been built with 1.6 interface as default. See NEWS for more information. * Added a (temporary) OMPI_MCA_disable_memory_allocator=1 definition to allow building under fakeroot for openmpi (see #531522). To be removed when better fixed by OpenMPI maintainer and upstreams. -- Francesco Paolo Lovergine Mon, 22 Jun 2009 09:39:25 +0200 hdf5 (1.6.7-1) unreleased; urgency=low * New upstream release. This is a bug fix release, but for removing of the virtual stream I/O library, which is now stripped out of the main library. I know Cactus uses that I/O driver, but it is not packaged. * Manually run "autoupdate; libtoolize --force --copy; aclocal; autoheader; autoconf" in the base directory, and "autoupdate; libtoolize --force --copy; aclocal; autoconf" in the c++/ directory. * [LINTIAN] Changed a bit versions used in build-dep to avoid possible breakages. * Homepage field updated in debian/control.in. (closes: #501564) * Updated and normalized debian/copyright. * Now enabled Fortran (openmpi and mpich only) and C++ (serial only) binding. (closes: #470159) * Dropped -0 suffix in all run-time libraries packages. * Changed SONAMEs and solib names as consequence. Dependencies will require rebuilding in order to use the new libraries. Now SONAMEs uses an ordinary serialization which depends on the upstream versions. Incidentally the new SONAMEs and library names do not conflict with the old ones. * Now using quilt to manage patches. -- Francesco Paolo Lovergine Thu, 09 Oct 2008 15:44:25 +0200 hdf5 (1.6.6-4) unstable; urgency=low * Previous fix had typos. Also now it controls archs in control.in by debian/rules. Added versioning for sed to use -e arg for completeness. (closes: #473871) -- Francesco Paolo Lovergine Wed, 02 Apr 2008 12:11:24 +0200 hdf5 (1.6.6-3) unstable; urgency=low * Fixating for most (not any) archs debhelper flag. (closes: #473669) -- Francesco Paolo Lovergine Tue, 01 Apr 2008 11:25:56 +0200 hdf5 (1.6.6-2) unstable; urgency=low * Fixed changelog due to patch dropped before release, but still logged. * Do not create the libdhf5-openmpi-* packages on some selected architectures. Thanks Rafael Laboissiere (closes: #473328). -- Francesco Paolo Lovergine Mon, 31 Mar 2008 16:47:51 +0200 hdf5 (1.6.6-1) unstable; urgency=low [ Francesco Paolo Lovergine ] * New upstream release. All Debian source changes already merged. * Manually run "autoupdate; libtoolize --force --copy; aclocal; autoheader; autoconf" in the base directory, and "autoupdate; libtoolize --force --copy; aclocal; autoconf" in the c++/ directory. * Added Homepage field in debian/control.in * Watch file updated. (closes: #449723) * Fixed rpath issue with dh_shlibdeps due to missing library path. Thanks both Adam C Powell IV and Riku Voipio for NMU. (closes: #463393,#456862,#466739) * [Lintian] Policy bumped to 3.7.3 * [Lintian] Now using ${binary:Version} in debian/control.in * Added Vcs-* fields to debian/control.in [ Adam C Powell IV ] * Added OpenMPI version (closes: #457080) -- Francesco Paolo Lovergine Wed, 02 Jan 2008 16:38:38 +0100 hdf5 (1.6.5-5) unstable; urgency=low * Changed maintainer and added uploards for true in control.in * Moved to debhelper compatibility level 5. -- Francesco Paolo Lovergine Mon, 14 May 2007 23:40:30 +0200 hdf5 (1.6.5-4) unstable; urgency=low * New maintainership team. Added me as uploader. (closes: #393101) * Normalized descriptions in debian/control. * Policy bumped to 3.7.2 (no changes) * Patched c++/src/H5PropList.cpp for gcc 4.3. Thanks Martin Michlmayr. (closes: #417234) -- Francesco Paolo Lovergine Mon, 14 May 2007 15:42:13 +0200 hdf5 (1.6.5-3) unstable; urgency=low * Orphan package. -- Josselin Mouette Sun, 15 Oct 2006 03:08:38 +0200 hdf5 (1.6.5-2.1) unstable; urgency=low * Non maintainer upload * Added patch to fix CommonFG::getObjnameByIdx. Closes: #368974 -- Enrico Zini Wed, 20 Sep 2006 10:34:22 +0200 hdf5 (1.6.5-2) unstable; urgency=medium * config/gnu-flags: don't use -fomit-frame-pointer on m68k, to avoid an ICE. -- Josselin Mouette Mon, 3 Apr 2006 22:35:40 +0200 hdf5 (1.6.5-1) unstable; urgency=low * New upstream release. * Re-run "autoupdate; libtoolize --force --copy; aclocal; autoheader; autoconf" in the base directory, and "autoupdate; libtoolize --force --copy; aclocal; autoconf" in the c++/ directory. * Remove the C++ transition's c2 in package names. * For some random reason, the C++ library cannot be built in parallel builds anymore *sigh*. + Only use --enable-cxx for the serial build. + Make a specific shlibs file for the serial package. -- Josselin Mouette Sat, 4 Mar 2006 15:51:19 +0100 hdf5 (1.6.4-4) unstable; urgency=medium * src/H5detect.c: correctly restore the signal mask when trapping SIGBUS or SIGSEGV. This should make hdf5 build on the ia64 buildd. -- Josselin Mouette Thu, 8 Sep 2005 20:50:09 +0200 hdf5 (1.6.4-3) unstable; urgency=low * Rebuild against GCC and G++ 4.0 (closes: #318164). * Rename the library packages with a "c2" at the end. * Standards-version is 3.6.2 (no changes). * Bump build-dependencies on lam and mpich appropriately. * Don't recommend mpich-bin anymore, libmpich1.0 already does it. -- Josselin Mouette Wed, 31 Aug 2005 13:48:53 +0200 hdf5 (1.6.4-2) unstable; urgency=low * c++/config/ia64-linux-gnu: use a path relative to $srcdir to fix FTBFS on ia64. -- Josselin Mouette Tue, 14 Jun 2005 20:51:30 +0200 hdf5 (1.6.4-1) unstable; urgency=low * New upstream release (closes: #301418). + Update copyright. + Re-run "autoupdate; libtoolize --force --copy; aclocal-1.7; autoheader; autoconf" in the base directory, and "autoupdate; libtoolize --force --copy; aclocal-1.7; autoconf" in the c++/ directory. * debian/{rules,control.in}: enable again the C++ build for MPICH. + Build-depend on mpich 1.2.5.3-2. * Build-depend on libmpich1.0-dev instead of mpich, recommend mpich-bin in the binary package, and make the development package depend on libmpich1.0-dev. * debian/docs_shlib: ship RELEASE.txt * debian/watch: added. * debian/man/h5{jam,unjam,repack}: write manpages from the HTML documentation for the new commands. * config/gnu-flags: don't force -O3 for GCC 3.3/3.4; according to upstream it can lead to some type conversion issues. -- Josselin Mouette Sun, 5 Jun 2005 11:00:50 +0200 hdf5 (1.6.2-3) unstable; urgency=low * debian/{rules,control.in}: provide correct dependencies for libhdf5 and libhdf5_cpp. Only the latter is unavailable with the mpich version. -- Josselin Mouette Fri, 21 May 2004 03:44:58 +0200 hdf5 (1.6.2-2) unstable; urgency=low * debian/rules: don't build the C++ interface for the mpich version. * debian/control.in: + make the mpich shared library require mpich | mpich-mpd. + document that there are no C++ bindings for this version. + don't provide libhdf5-@VERSION@-0 as there is no C++ library. -- Josselin Mouette Fri, 14 May 2004 12:42:00 +0200 hdf5 (1.6.2-1) unstable; urgency=low * New upstream release. I don't like to introduce a SONAME change at this time, but it is needed by PyTables 0.8. + Re-run autoupdate; libtoolize --force --copy; aclocal-1.7; autoheader; autoconf. + Updated copyright. * config/gnu-flags: re-enable optimization with gcc 3.3. * config/ia64-linux-gnu: remove patch, ecc is now autodetected. * Enable C++ library: + c++/config: make C++ stuff work like C stuff. + c++/config/commence.in: grab correct libtool. + c++/config/conclude.in: don't use /. at the end of the install path for libraries, as libtool doesn't like it for an obscure reason. + c++/src/Makefile.in: link explicitly with libhdf5.la. + Run autoupdate; libtoolize --force --copy; aclocal-1.7; autoconf in the c++ directory. + debian/rules: - Add --enable-cxx and use correct CXX for parallel builds. - Split dh_shlibdeps calls for each package, to generate correct dependencies for the C++ library. * Add manpages from Jason Kraftcheck (closes: #236026): + Put them in debian/man. + Some unused files are in debian/man/unused. + debian/ hdf5-utils.1, hdf5-tools.README.Debian, hdf5-tools.links: removed. + debian/hdf5-tools.manpages: use the above manpages. * debian/libhdf5-doc.install: install examples. * debian/rules: split dh_makeshlibs calls so that the correct library is required when building against libhdf5-{mpich,lam}-dev. -- Josselin Mouette Fri, 19 Mar 2004 16:38:58 +0100 hdf5 (1.6.1-4) unstable; urgency=medium * Make libhdf5-lam-dev depend on lam4-dev (closes: #230742). -- Josselin Mouette Tue, 3 Feb 2004 15:59:19 +0100 hdf5 (1.6.1-3) unstable; urgency=low * Don't use gcc-3.2 on hppa anymore, the ICE is fixed. * Build-depend on lam-dev instead of lam3-dev. -- Josselin Mouette Thu, 22 Jan 2004 09:36:51 +0100 hdf5 (1.6.1-2) unstable; urgency=low * config/gnu-flags: remove -Wpadded no avoid failure when the configure scripts checks for -fPIC. -- Josselin Mouette Tue, 4 Nov 2003 23:24:54 +0100 hdf5 (1.6.1-1) unstable; urgency=low * New upstream release. * Replace the broken upstream tarball (including the same file twice) by a locally-generated one. * Re-run autoupdate; libtoolize --force --copy; aclocal-1.7; autoheader; autoconf. * debian/rules: make the shlibs file ask for the serial package by default. * debian/compat: new file. * debian/control.in: standards version is 3.6.1. -- Josselin Mouette Tue, 28 Oct 2003 15:07:40 +0100 hdf5 (1.6.0-3) unstable; urgency=low * Provide correct SONAME versioning, forking from upstream (closes: #202260). - config/commence.in: use the upstream version as a release number for libtool. - rework debian/ stuff so that it doesn't need no be changed upon upgrade. - update README.Debian files. -- Josselin Mouette Mon, 21 Jul 2003 18:54:43 +0200 hdf5 (1.6.0-2) unstable; urgency=low * Separate README.Debian for each package. * Include HISTORY.txt in shared library packages. * Remove ecc crap on ia64 (closes: #201488). * Use gcc-3.2 on hppa (ICE with gcc-3.3). * Remove Makefile.in files from documentation package. * libhdf5-doc now Suggests: doc-base. -- Josselin Mouette Wed, 16 Jul 2003 15:41:22 +0200 hdf5 (1.6.0-1) unstable; urgency=low * New upstream release. - Fix data corruption bug (closes: #193033). * Update copyright information. * Re-run autoupdate; libtoolize --force --copy; aclocal-1.7; autoheader; autoconf. * Update debian/ files to match version 1.6.0. * Standards-version is 3.6.0. * Move development packages to libdevel. * Make MPI packages priority extra. * Update manpage stuff. * Install README.Debian in all packages. -- Josselin Mouette Tue, 15 Jul 2003 22:58:48 +0200 hdf5 (1.4.5-2) unstable; urgency=low * Re-ran autoupdate; libtoolize --force --copy; aclocal-1.7; autoheader; autoconf. Hopefully closes: #184259. -- Josselin Mouette Tue, 11 Mar 2003 19:51:19 +0100 hdf5 (1.4.5-1) unstable; urgency=low * New upstream release. * Updated control and rules regarding the new version. * config/gnu-flags: use upstream gcc-3.2 detection. * configure.in: revert our changes. * debian/rules: enable LFS on all arches without testing, as upstream seems to think it works even on 64-bit arches. Testing on ia64, alpha and hppa is welcome. * debian/control: put upstream URL in package descriptions. * debian/rules: make mpich being detected only by using mpicc.mpich. -- Josselin Mouette Mon, 10 Mar 2003 16:00:56 +0100 hdf5 (1.4.4-2) unstable; urgency=low * config/gnu-flags: made the build system know about GCC 3.2. Used GCC 3.1 flags and added -g to $PROD_CFLAGS (the binaries are stripped later). This should solve issues on m68k by using -O2 again. * debian/rules: removed a bit of unuseful crap. * Support the noopt flag in DEB_BUILD_OPTIONS. * Enabled thread-safety. -- Josselin Mouette Thu, 6 Feb 2003 11:06:49 +0100 hdf5 (1.4.4-1) unstable; urgency=low * New maintainer (closes: #174114). * Standards-version 3.5.8. * Use debhelper mode 4. * Renewed rules file. * configure.in: changed test for LFS to use standard autoconf macros. * Ran autoupdate; libtoolize --force --copy; aclocal; autoheader; autoconf * debian/control: removed full stops at the end of package names. * Don't use autotools-dev anymore. -- Josselin Mouette Wed, 15 Jan 2003 16:36:04 +0100 hdf5 (1.4.4-0.2) unstable; urgency=low * debian/rules: removed autoconf invocation. * debian/control: removed build-dependency on autoconf. * ran libtoolize --force --copy; aclocal; autoheader; autoconf with latest libtool, automake and autoconf (closes: #163606). * debian/control: correct spelling errors in descriptions (closes: #124731, #124974, #124975, #124976, #124977, #124978, #124979, #124980). -- Josselin Mouette Tue, 8 Oct 2002 21:02:19 +0200 hdf5 (1.4.4-0.1) unstable; urgency=low * NMU. * New upstream release. * Remove build dependency on HDF4 and --with-hdf4 (deprecated). * Update a few things in debian/rules, including a config.guess and config.sub automatic update (closes: #134248). * Now build depend on autotools-dev. * Stop build-depending on autoconf2.13. * Updated sparse manpage to remove hdf4 references and document new scripts. * Upstream seems to change their ABI at will, let's use virtual packages to avoid problems. * Correct dependencies for hdf5-tools and libhdf5-*-dev. * Added doc-base entry. * Removed the MSWord file in documentation. -- Josselin Mouette Sat, 14 Sep 2002 00:50:44 +0200 hdf5 (1.4.2-2.2) unstable; urgency=low * New NMU to correct a problem with the previous one, sorry. * Added a build dependency on autoconf2.13. -- Josselin Mouette Mon, 2 Sep 2002 15:00:25 +0200 hdf5 (1.4.2-2.1) unstable; urgency=low * NMU during bug squashing party * Set a versioned build-dependency on mpich 1.2.4-3, it should build everywhere now (closes: #133327). -- Josselin Mouette Fri, 30 Aug 2002 23:43:33 +0200 hdf5 (1.4.2-2) unstable; urgency=high * Applied upstream patch1, fixes data corruption bug (Closes: #114914) * Fixed up some Section:'s, fixed hdf5-utils Description * High priority, because of 114914 * Cleaned out cruft from README.Debian -- Brian Russo Sun, 14 Oct 2001 23:18:08 -1000 hdf5 (1.4.2-1) unstable; urgency=medium * Utils are now in their own package (hdf5-tools) * New upstream source release (1.4.2) (Closes: #107644) * Fixed dependency re threaded libs needing serial lib (Closes: #110320, #106183) * Recompiled with lam3 (Closes: #106950) * Should handle binary-only builds correctly now (Closes: #109528) -- Brian Russo Thu, 20 Sep 2001 00:47:31 -1000 hdf5 (1.4.1-1) unstable; urgency=low * The octave-people-and-edd-will-be-happy release * (Closes: #81874) -- Brian Russo Wed, 13 Jun 2001 14:31:17 +1100