Package: shogun Version: 3.2.0-7.1 Severity: normal Tags: patch pending Dear maintainer,
I've prepared an NMU for shogun (versioned as 3.2.0-7.2) and uploaded it to DELAYED/1. Please feel free to tell me if I should delay it longer. This upload fixes two FTBFSs blocking the ongoing hdf5 transition: * on mips* /usr/bin/clang is now provided by the clang package; * on kfreebsd-i386 a dot process hangs forever; a successfully tested workaround is to force dot to run on one thread only via the DOT_NUM_THREADS setting in Doxyfile. Regards. _g. diff -Nru shogun-3.2.0/debian/changelog shogun-3.2.0/debian/changelog --- shogun-3.2.0/debian/changelog 2014-08-27 10:36:29.000000000 +0200 +++ shogun-3.2.0/debian/changelog 2014-08-31 22:35:12.000000000 +0200 @@ -1,3 +1,14 @@ +shogun (3.2.0-7.2) unstable; urgency=medium + + * Non-maintainer upload. + * Build-Depends: clang instead of clang-3.4 + /usr/bin/clang is now provided by clang since co-installability of + clang-* packages. + * On kfreebsd-i386 force doxygen to run dot sequentialy to workaround + a not yet explained dot process hanging. + + -- Gilles Filippini <p...@debian.org> Sun, 31 Aug 2014 18:11:41 +0200 + shogun (3.2.0-7.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru shogun-3.2.0/debian/control shogun-3.2.0/debian/control --- shogun-3.2.0/debian/control 2014-08-27 10:33:12.000000000 +0200 +++ shogun-3.2.0/debian/control 2014-08-31 18:11:37.000000000 +0200 @@ -9,7 +9,7 @@ liblzo2-dev, zlib1g-dev, liblzma-dev, libxml2-dev, libjson-c-dev, cmake, libarpack2-dev, libsnappy-dev, libhdf5-dev (>= 1.8.8~) | libhdf5-serial-dev, libprotobuf-dev, protobuf-compiler, libcurl4-gnutls-dev, libbz2-dev, libcolpack-dev, - clang-3.4 [mips mipsel powerpc] + clang [mips mipsel powerpc] Standards-Version: 3.9.5 Homepage: http://www.shogun-toolbox.org Vcs-Svn: http://bollin.googlecode.com/svn/shogun/trunk/ diff -Nru shogun-3.2.0/debian/rules shogun-3.2.0/debian/rules --- shogun-3.2.0/debian/rules 2014-07-11 21:42:37.000000000 +0200 +++ shogun-3.2.0/debian/rules 2014-08-31 23:42:38.000000000 +0200 @@ -19,6 +19,22 @@ override_dh_auto_configure: dh_auto_configure -- -DCMAKE_SKIP_RPATH=TRUE -DBUILD_EXAMPLES=OFF -DUSE_SVMLIGHT=OFF -DCmdLineStatic=ON $(OVERRIDE_COMPILER) $(DISABLE_SSE) +ifeq ($(ARCH),kfreebsd-i386) + # Workaround dot process hanging on kfreebsd-i386 when run on multiple threads + sed -i.orig '$$s/$$/\nDOT_NUM_THREADS = 1/' doc/Doxyfile_*.in +endif + +DOXYFILES_IN := $(shell ls doc/Doxyfile_*.in) +DOXYFILES_OUT := $(DOXYFILES_IN:.in=) +override_dh_clean: +ifeq ($(ARCH),kfreebsd-i386) + cd doc && if ls Doxyfile_*.in.orig; then \ + for file in Doxyfile_*.in.orig; do \ + mv $$file $$(basename $$file .orig) || exit 1; \ + done; \ + fi +endif + dh_clean $(DOXYFILES_OUT) override_dh_install: $(MAKE) -C doc doc -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org