[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