Dear Yaroslav, I've uploaded a new version of Stimfit to debian mentors that should hopefully fix bug #756699:
https://mentors.debian.net/package/stimfit As the bug is apparently affecting the current hdf5 transition it would be good to upload it soon. Thanks for your work. Best wishes, Christoph On Fri, Aug 01, 2014 at 12:51:08PM +0200, Gilles Filippini wrote: > Hi Christoph, > > Thanks for your prompt answer. > > Christoph Schmidt-Hieber a écrit , Le 01/08/2014 12:10: > > Thanks for the patch. It's been applied in the master and 0.14 > > branches: > > > > https://github.com/neurodroid/stimfit/commit/b589dea2 > > > > Please review. Is any further action required from my side? > > It seems OK to me, except that since you have applied the patch against > configure.ac to the source tree you'll have to bump the upstream version > and drop the NMU line from the changelog. > > Would you mind uploading to unstable as soon as possible? > > Many thanks in advance, > > _g. > > > > > Best > > Christoph > > > > On Fri, Aug 01, 2014 at 12:51:44AM +0200, Gilles Filippini wrote: > >> Source: stimfit > >> Version: 0.13.15-1 > >> Severity: important > >> Tags: patch > >> User: p...@debian.org > >> Usertags: HDF5-transition > >> > > Hi, > > > > The hdf5 1.8.13 package in experimental features a new layout for > > headers and libraries, so that all the binary packages are now > > co-installable. > > > > Please find attached a patch proposal to support both the current > > and the new layouts. > > > > Because this bug is in the way of the hdf5 transition I intend to NMU > > in a few days. I apologize for the urge, and I hope this approach won't > > offend you. Please tell me otherwise. > > > > Kind regards, > > > > _g. > > > > -- System Information: > > Debian Release: jessie/sid > > APT prefers testing > > APT policy: (500, 'testing'), (1, 'experimental') > > Architecture: i386 (i686) > > > > Kernel: Linux 3.14-1-486 > > Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) > > Shell: /bin/sh linked to /bin/dash > > > > > >> diff -Nru stimfit-0.13.15/debian/changelog stimfit-0.13.15/debian/changelog > >> --- stimfit-0.13.15/debian/changelog 2014-02-16 14:23:17.000000000 > >> +0100 > >> +++ stimfit-0.13.15/debian/changelog 2014-07-26 20:24:11.000000000 > >> +0200 > >> @@ -1,3 +1,12 @@ > >> +stimfit (0.13.15-1.1) unstable; urgency=low > >> + > >> + * Non-maintainer upload. > >> + * Support hdf5 1.8.13 new packaging layout. > >> + * New patch fix-enable-debian.patch to support dpkg-buildflags with > >> + --enable-module. > >> + > >> + -- Gilles Filippini <p...@debian.org> Sat, 26 Jul 2014 18:48:03 +0200 > >> + > >> stimfit (0.13.15-1) unstable; urgency=low > >> > >> * Fix half duration limits bug > >> diff -Nru stimfit-0.13.15/debian/patches/fix-enable-debian.patch > >> stimfit-0.13.15/debian/patches/fix-enable-debian.patch > >> --- stimfit-0.13.15/debian/patches/fix-enable-debian.patch 1970-01-01 > >> 01:00:00.000000000 +0100 > >> +++ stimfit-0.13.15/debian/patches/fix-enable-debian.patch 2014-07-26 > >> 20:22:45.000000000 +0200 > >> @@ -0,0 +1,26 @@ > >> +Index: stimfit-0.13.15/configure.ac > >> +=================================================================== > >> +--- stimfit-0.13.15.orig/configure.ac 2014-02-16 13:38:45.000000000 > >> +0100 > >> ++++ stimfit-0.13.15/configure.ac 2014-07-26 20:22:40.900894278 +0200 > >> +@@ -100,15 +100,17 @@ > >> + else > >> + if test "$enable_debian" = "yes" ; then > >> + LIBSTF_LDFLAGS="-Wl,-rpath,/usr/lib/stimfit -avoid-version" > >> +- CPPFLAGS="${CPPFLAGS} `dpkg-buildflags --get CPPFLAGS`" > >> +- CFLAGS="${CFLAGS} `dpkg-buildflags --get CFLAGS`" > >> +- CXXFLAGS="${CXXFLAGS} `dpkg-buildflags --get CXXFLAGS`" > >> +- LDFLAGS="${LDFLAGS} `dpkg-buildflags --get LDFLAGS`" > >> + else > >> + LIBSTF_LDFLAGS="-Wl,-rpath,${prefix}/lib/stimfit > >> -avoid-version" > >> + fi > >> + CPPFLAGS="${CPPFLAGS}" > >> + fi > >> ++ if test "$enable_debian" = "yes" ; then > >> ++ CPPFLAGS="${CPPFLAGS} `dpkg-buildflags --get CPPFLAGS`" > >> ++ CFLAGS="${CFLAGS} `dpkg-buildflags --get CFLAGS`" > >> ++ CXXFLAGS="${CXXFLAGS} `dpkg-buildflags --get CXXFLAGS`" > >> ++ LDFLAGS="${LDFLAGS} `dpkg-buildflags --get LDFLAGS`" > >> ++ fi > >> + STF_PYTHON_LIBNAME="libpystf.so" > >> + STFIO_PYTHON_LIBNAME="libpystfio.so" > >> + ;; > >> diff -Nru stimfit-0.13.15/debian/patches/series > >> stimfit-0.13.15/debian/patches/series > >> --- stimfit-0.13.15/debian/patches/series 1970-01-01 01:00:00.000000000 > >> +0100 > >> +++ stimfit-0.13.15/debian/patches/series 2014-07-26 20:21:50.000000000 > >> +0200 > >> @@ -0,0 +1 @@ > >> +fix-enable-debian.patch > >> diff -Nru stimfit-0.13.15/debian/rules stimfit-0.13.15/debian/rules > >> --- stimfit-0.13.15/debian/rules 2014-02-16 14:23:17.000000000 +0100 > >> +++ stimfit-0.13.15/debian/rules 2014-07-31 18:39:53.000000000 +0200 > >> @@ -15,6 +15,11 @@ > >> MAKEFLAGS += -j$(NUMJOBS) > >> endif > >> > >> +ifneq ($(wildcard /usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/serial/libhdf5.so),) > >> + export DEB_CPPFLAGS_MAINT_APPEND := -I/usr/include/hdf5/serial > >> + export DEB_LDFLAGS_MAINT_APPEND := > >> -Wl,-L/usr/lib/$(DEB_HOST_MULTIARCH)/hdf5/serial > >> +endif > >> + > >> build: build-arch build-indep > >> build-arch: build-stamp > >> build-indep: build-stamp > > -- Christoph Schmidt-Hieber Wolfson Institute for Biomedical Research University College London Gower Street London WC1E 6BT UK Phone +44 (0)7551994016
pgpnVoj91tdDb.pgp
Description: PGP signature