[med-svn] [Git][med-team/mapsembler2][master] 6 commits: dropped 32bits.patch
Étienne Mollier
gitlab at salsa.debian.org
Tue Oct 20 21:12:57 BST 2020
Étienne Mollier pushed to branch master at Debian Med / mapsembler2
Commits:
f59a42b4 by Étienne Mollier at 2020-10-20T20:16:44+02:00
dropped 32bits.patch
mapsembler2 has been removed out of the archive for 32 bits
architectures.
- - - - -
a2611c4d by Étienne Mollier at 2020-10-20T20:17:51+02:00
clarifier description of gcc10.patch
- - - - -
73543abd by Étienne Mollier at 2020-10-20T20:18:42+02:00
check_memory.patch: updated description
- - - - -
c454eeef by Étienne Mollier at 2020-10-20T20:23:29+02:00
d/changelog: updated to reflect archives removal
- - - - -
8d5ae652 by Étienne Mollier at 2020-10-20T21:59:20+02:00
no_std_hash_redefinition.patch: removed TODO
Verified autopkgtests were running on remaining architectures
still supported by Debian and declared for mapsembler2, e.g.:
- amd64
- arm64
- ppc64el
- s390x
- - - - -
91bb0037 by Étienne Mollier at 2020-10-20T22:10:57+02:00
routine-update: Ready to upload to unstable
- - - - -
6 changed files:
- debian/changelog
- − debian/patches/32bits.patch
- debian/patches/check_memory.patch
- debian/patches/gcc10.patch
- debian/patches/no_std_hash_redefinition.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,14 +1,14 @@
-mapsembler2 (2.2.4+dfsg1-1) UNRELEASED; urgency=medium
+mapsembler2 (2.2.4+dfsg1-1) unstable; urgency=medium
* Team upload.
* added no_std_hash_redefinition.patch and gcc10.patch to address compilation
failures with Gcc 10. (Closes: #957519)
- * added check_memory.patch and 32bits.patch to address autopkgtest failures
- on CPUs with 32bit architectures (work in progress).
+ * package removed from 32 bits architecture repostories due to test failure
+ and end of maintenance upstream.
* excluded cmake build directory in gatb-core examples, as they are unusable,
and the CMakeCache.txt triggers a lintian error.
- -- Étienne Mollier <etienne.mollier at mailoo.org> Tue, 13 Oct 2020 22:58:46 +0200
+ -- Étienne Mollier <etienne.mollier at mailoo.org> Tue, 20 Oct 2020 22:08:22 +0200
mapsembler2 (2.2.4+dfsg-4) unstable; urgency=medium
=====================================
debian/patches/32bits.patch deleted
=====================================
@@ -1,15 +0,0 @@
---- mapsembler2.orig/run_mapsembler2_pipeline.sh
-+++ mapsembler2/run_mapsembler2_pipeline.sh
-@@ -11,7 +11,11 @@
- k=31 # size of kmers
- c=5 # minimal coverage
- d=1 # estimated number of error per read
--g=3000000000 # estimated genome size. Used only to control memory usage. e.g. 3 billion (3000000000) uses 4Gb of RAM.
-+# g is estimated genome size. Used only to control memory usage:
-+case "$(uname -m)" in
-+*64*) g=3000000000 ;; # 3 billion uses 4Gb of RAM.
-+* ) g=600000000 ;; # reduce to 800M on 32bits archs
-+esac
- t=0
- f=1 #kind of process (search mode 1=Breadth and 2=Depth)
- x=40 #node length limit
=====================================
debian/patches/check_memory.patch
=====================================
@@ -1,6 +1,7 @@
Description: check memory of OAHash construction
This has been written to try debugging why autopkgtest failures occurred on
- 32bit architectures, but this sort of control may remain useful to users of
+ 32bit architectures. While the package ended up being removed out of 32 bits
+ architectures repositories, this sort of control may remain useful to users of
mapsembler2 to diagnose issues; this is more useful message than "Segmentation
fault".
Author: Étienne Mollier
=====================================
debian/patches/gcc10.patch
=====================================
@@ -1,7 +1,6 @@
Description: fix common gcc10 FTBFS issue
After fixing #957519 with no_std_hash_redefinition.patch, a few more issues
- more generic than the ones described in this bug report turned out to crop up.
- This patch addresses them.
+ common to Gcc 10 cropped up. This patch addresses them.
Author: Étienne Mollier <etienne.mollier at mailoo.org>
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957519
Forwarded: no
=====================================
debian/patches/no_std_hash_redefinition.patch
=====================================
@@ -2,8 +2,6 @@ Description: remove redefinition of ‘struct std::hash<__int128 unsigned>’
This definition is not needed anymore with recent compiler versions apparently
on _LP64 systems. I'm not sure yet of The proper approach to address it in a
more architecture independent way.
- .
- TODO: check behavior on other archs supported by Debian.
Author: Étienne Mollier <etienne.mollier at mailoo.org>
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957519
Forwarded: no
=====================================
debian/patches/series
=====================================
@@ -8,4 +8,3 @@ spelling.patch
no_std_hash_redefinition.patch
gcc10.patch
check_memory.patch
-32bits.patch
View it on GitLab: https://salsa.debian.org/med-team/mapsembler2/-/compare/73d9dae0c0c876a415ba804e83602bb984a20ac0...91bb00377ada779b9135c1a2f92fd3e09cfd1da2
--
View it on GitLab: https://salsa.debian.org/med-team/mapsembler2/-/compare/73d9dae0c0c876a415ba804e83602bb984a20ac0...91bb00377ada779b9135c1a2f92fd3e09cfd1da2
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/20201020/0f7e1fac/attachment-0001.html>
More information about the debian-med-commit
mailing list