Étienne Mollier pushed to branch master at Debian Med / jellyfish
Commits: 8fc8f2f4 by Étienne Mollier at 2022-06-22T21:33:29+02:00 initialize changelog - - - - - f4b7ca6b by Étienne Mollier at 2022-06-22T21:53:43+02:00 Add gcc-12.patch: fix ftbfs with gcc-12 Closes: #1012953 Thanks: Guillaume Marçais - - - - - 9b32ea5b by Étienne Mollier at 2022-06-22T23:05:57+02:00 d/copyright: identify randomc.h is under GPL-3. - - - - - c522fa5c by Étienne Mollier at 2022-06-22T23:09:32+02:00 update changelog - - - - - 3fb876ba by Étienne Mollier at 2022-06-22T23:09:53+02:00 routine-update: Standards-Version: 4.6.1 - - - - - a85fc907 by Étienne Mollier at 2022-06-22T23:16:54+02:00 routine-update: Ready to upload to unstable - - - - - 5 changed files: - debian/changelog - debian/control - debian/copyright - + debian/patches/gcc-12.patch - debian/patches/series Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,12 @@ +jellyfish (2.3.0-14) unstable; urgency=medium + + * Add gcc-12.patch: fix ftbfs with gcc-12. + Thanks to Guillaume Marçais (Closes: #1012953) + * d/copyright: identify randomc.h is under GPL-3. + * Standards-Version: 4.6.1 (routine-update) + + -- Étienne Mollier <[email protected]> Wed, 22 Jun 2022 23:10:04 +0200 + jellyfish (2.3.0-13) unstable; urgency=medium * Disable reprotest ===================================== debian/control ===================================== @@ -22,7 +22,7 @@ Build-Depends: debhelper-compat (= 13), libhts-dev, dos2unix, samtools -Standards-Version: 4.6.0 +Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/med-team/jellyfish Vcs-Git: https://salsa.debian.org/med-team/jellyfish.git Homepage: https://github.com/gmarcais/Jellyfish ===================================== debian/copyright ===================================== @@ -9,8 +9,12 @@ License: GPL-3+ or BSD-3-clause Files: jellyfish/randomc.h Copyright: Copyright 2008 Agner Fog -License: GPL - See `/usr/share/common-licenses/GPL'. +License: GPL-3 + See `/usr/share/common-licenses/GPL-3'. +Comment: + See [1] for the source. + . + [1]: https://www.agner.org/random/ Files: lib/jsoncpp.cpp include/jellyfish/json.h Copyright: 2007-2010 Baptiste Lepilleur ===================================== debian/patches/gcc-12.patch ===================================== @@ -0,0 +1,21 @@ +Description: fix ftbfs with gcc-12. +Author: Guillaume Marçais <[email protected]> +Origin: upstream +Bug: https://github.com/gmarcais/Jellyfish/issues/190 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012953 +Applied-Upstream: https://github.com/gmarcais/Jellyfish/commit/32d0cbaefb08121b83fbf32fd9998e60544fe6fa +Reviewed-by: Étienne Mollier <[email protected]> +Last-Update: 2022-06-22 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- jellyfish.orig/unit_tests/test_misc.cc ++++ jellyfish/unit_tests/test_misc.cc +@@ -70,7 +70,7 @@ + + for(int i = 0; i < size; ++i) + EXPECT_EQ(i, *jellyfish::binary_search_first_false(jellyfish::pointer_integer<int>(0), jellyfish::pointer_integer<int>(size), +- std::bind2nd(std::less<int>(), i))); ++ std::bind(std::less<int>(), std::placeholders::_1, i))); + } + + TEST(Slices, NonOverlapAll) { ===================================== debian/patches/series ===================================== @@ -8,3 +8,4 @@ test_needs_bash python3 fix-32-bit.patch fix-autoreconf.patch +gcc-12.patch View it on GitLab: https://salsa.debian.org/med-team/jellyfish/-/compare/ae3ee78e1841d84f448f57c713004a11cb48906c...a85fc9073997d934c192617b64d181191cae03ce -- View it on GitLab: https://salsa.debian.org/med-team/jellyfish/-/compare/ae3ee78e1841d84f448f57c713004a11cb48906c...a85fc9073997d934c192617b64d181191cae03ce You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
