[med-svn] [Git][med-team/jellyfish][master] 6 commits: initialize changelog

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Wed Jun 22 22:17:41 BST 2022



É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 <emollier at debian.org>  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 <gmarcais at umd.edu>
+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 <emollier at debian.org>
+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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20220622/f3ec3b21/attachment-0001.htm>


More information about the debian-med-commit mailing list