Your message dated Mon, 2 Jul 2018 14:58:36 +0200 with message-id <[email protected]> and subject line Forgot to close bug in changelog has caused the Debian Bug report #898567, regarding pbseqlib: FTBFS against HDF5 1.10.2 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 898567: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898567 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: pbseqlib Version: 0~20161219-2 Severity: normal Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hi, pbseqlib FTBFS with HDF5 1.10.2 currently in experimental: g++ -std=c++11 -pedantic -Wall -Wextra -Wno-overloaded-virtual -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -DHAVE_HDF5_1_10_1 -I/usr/include -I/usr/include/hdf5/serial -c HDFWriterBase.cpp -o HDFWriterBase.o In file included from BufferedHDFArray.hpp:213:0, from HDFWriterBase.hpp:14, from HDFWriterBase.cpp:3: BufferedHDFArrayImpl.hpp: In member function 'void BufferedHDFArray<T>::Flush(bool, DSLength)': BufferedHDFArrayImpl.hpp:143:11: error: 'class H5::DataSetIException' has no member named 'printError'; did you mean 'printErrorStack'? e.printError(); ^~~~~~~~~~ printErrorStack BufferedHDFArrayImpl.hpp: In member function 'int BufferedHDFArray<T>::UpdateH5Dataspace()': BufferedHDFArrayImpl.hpp:295:11: error: 'class H5::DataSetIException' has no member named 'printError'; did you mean 'printErrorStack'? e.printError(); ^~~~~~~~~~ printErrorStack BufferedHDFArrayImpl.hpp:332:11: error: 'class H5::Exception' has no member named 'printError'; did you mean 'printErrorStack'? e.printError(); ^~~~~~~~~~ printErrorStack BufferedHDFArrayImpl.hpp: In member function 'int BufferedHDFArray<T>::Resize(DSLength)': BufferedHDFArrayImpl.hpp:354:11: error: 'class H5::DataSetIException' has no member named 'printError'; did you mean 'printErrorStack'? e.printError(); ^~~~~~~~~~ printErrorStack make[3]: *** [/<<PKGBUILDDIR>>/hdf//../rules.mk:20: HDFWriterBase.o] Error 1 Please consider the attached patch to fix the issue. Thanks, _g. - -- System Information: Distributor ID: PureOS Description: PureOS GNU/Linux 8 Release: 8 Codename: green Architecture: x86_64 Kernel: Linux 4.14.0-3-amd64 (SMP w/4 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) LSM: AppArmor: enabled -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEoJObzArDE05WtIyR7+hsbH/+z4MFAlr4b9oACgkQ7+hsbH/+ z4OMRgf+N2ETiAZzrrlGH6cANWDOMOiQfj92A36LWqe2T3RWI7WV48afTpUw48W+ 8nH0xhEm2QUEh+nY/XMzh3ESIwvLPFG1V4S9dZi0jAS8iO9PY8LyZsZj6uuh0I8l bOQLJX9W9iwu0UIdxxjsyDxwyBlX/VlXDOTFtqwiB29IXu3IIIM3j8p3NP8n7vZW EupNkeS1GepGrGBonp4UnRj+CPaH0O45Hs6dYCH54QRwREGg2pXg/81zF+yvMrFI EkC9qsryNt6jOVpNvov74DvJggfYv9epK0njWP/Dgb3A9MYD9P/p5ec9JjKOaIdU t1ivqd3mIq4t66oXHMsMS+9pzf1lpg== =ewdm -----END PGP SIGNATURE-----diff -Nru pbseqlib-0~20161219/debian/changelog pbseqlib-0~20161219/debian/changelog --- pbseqlib-0~20161219/debian/changelog 2017-11-10 04:48:55.000000000 +0100 +++ pbseqlib-0~20161219/debian/changelog 2018-04-08 18:32:30.000000000 +0200 @@ -1,3 +1,10 @@ +pbseqlib (0~20161219-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload + * Add support for HDF5 1.10.2 + + -- Gilles Filippini <[email protected]> Sun, 08 Apr 2018 18:32:30 +0200 + pbseqlib (0~20161219-2) unstable; urgency=medium * Add support for HDF5 1.10.1 diff -Nru pbseqlib-0~20161219/debian/patches/hdf5-1.10.2-support.patch pbseqlib-0~20161219/debian/patches/hdf5-1.10.2-support.patch --- pbseqlib-0~20161219/debian/patches/hdf5-1.10.2-support.patch 1970-01-01 01:00:00.000000000 +0100 +++ pbseqlib-0~20161219/debian/patches/hdf5-1.10.2-support.patch 2018-04-08 18:32:30.000000000 +0200 @@ -0,0 +1,52 @@ +Index: pbseqlib-0~20161219/hdf/BufferedHDFArrayImpl.hpp +=================================================================== +--- pbseqlib-0~20161219.orig/hdf/BufferedHDFArrayImpl.hpp ++++ pbseqlib-0~20161219/hdf/BufferedHDFArrayImpl.hpp +@@ -140,7 +140,11 @@ void BufferedHDFArray<T>::Flush(bool app + } + catch(H5::DataSetIException e) { + std::cout <<"ERROR! Could not write HDF5 data." << std::endl; ++#ifdef HAVE_HDF5_1_10_1 ++ e.printErrorStack(); ++#else + e.printError(); ++#endif + exit(1); + } + memorySpace.close(); +@@ -292,7 +292,11 @@ int BufferedHDFArray<T>::UpdateH5Dataspa + dataspace = dataset.getSpace(); + } + catch(H5::DataSetIException &e) { ++#ifdef HAVE_HDF5_1_10_1 ++ e.printErrorStack(); ++#else + e.printError(); ++#endif + return 0; + } + maxDims = MAX_DIMS; +@@ -329,7 +329,11 @@ int BufferedHDFArray<T>::UpdateH5Dataspa + dataspace.close(); + } + catch(H5::Exception& e) { ++#ifdef HAVE_HDF5_1_10_1 ++ e.printErrorStack(); ++#else + e.printError(); ++#endif + return 0; + } + return 1; +@@ -351,7 +351,11 @@ int BufferedHDFArray<T>::Resize(const DS + dataset.extend(fileArraySize); + fileSpace.close(); + } catch(H5::DataSetIException &e) { ++#ifdef HAVE_HDF5_1_10_1 ++ e.printErrorStack(); ++#else + e.printError(); ++#endif + return 0; + } + return 1; diff -Nru pbseqlib-0~20161219/debian/patches/series pbseqlib-0~20161219/debian/patches/series --- pbseqlib-0~20161219/debian/patches/series 2017-11-10 04:48:55.000000000 +0100 +++ pbseqlib-0~20161219/debian/patches/series 2018-04-08 18:32:30.000000000 +0200 @@ -1 +1,2 @@ hdf5-1.10.1-support.patch +hdf5-1.10.2-support.patch
--- End Message ---
--- Begin Message ---Closing bug manually now. -- http://fam-tille.de
--- End Message ---

