[med-svn] [Git][med-team/spades][master] 6 commits: Adjust fix-sigill-on-non-popcnt-cpus.patch to not overflow on large int.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Mon Apr 11 20:41:57 BST 2022



Étienne Mollier pushed to branch master at Debian Med / spades


Commits:
e6c70253 by Étienne Mollier at 2022-04-11T20:53:05+02:00
Adjust fix-sigill-on-non-popcnt-cpus.patch to not overflow on large int.

- - - - -
2b4dbd66 by Étienne Mollier at 2022-04-11T21:28:57+02:00
fix-sigill-on-non-popcnt-cpus.patch: mark as forwarded

- - - - -
56312465 by Étienne Mollier at 2022-04-11T21:29:39+02:00
update changelog, solving the TODO item

- - - - -
0dd2ebda by Étienne Mollier at 2022-04-11T21:39:49+02:00
routine-update: Ready to upload to unstable

- - - - -
9f4377ac by Étienne Mollier at 2022-04-11T21:40:29+02:00
d/control: add myself to uploaders

- - - - -
d3c54b2a by Étienne Mollier at 2022-04-11T21:41:18+02:00
really ready to upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/patches/fix-sigill-on-non-popcnt-cpus.patch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-spades (3.15.4+dfsg-1) UNRELEASED; urgency=medium
+spades (3.15.4+dfsg-1) unstable; urgency=medium
 
   [ Michael R. Crusoe ]
   * New upstream version
@@ -54,11 +54,11 @@ spades (3.15.4+dfsg-1) UNRELEASED; urgency=medium
   * Remove constraints unnecessary since buster:
     + Build-Depends: Drop versioned constraint on asciidoctor.
 
-  TODO: autopkgtest fails with
-   The program was terminated by segmentation fault
-     -> https://github.com/ablab/spades/issues/872
+  [ Étienne Mollier ]
+  * Adjust fix-sigill-on-non-popcnt-cpus.patch to not overflow on large int.
+  * d/control: add myself to Uploaders.
 
- -- Andreas Tille <tille at debian.org>  Sun, 20 Feb 2022 15:24:14 +0100
+ -- Étienne Mollier <emollier at debian.org>  Mon, 11 Apr 2022 21:30:33 +0200
 
 spades (3.13.1+dfsg-2) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -3,7 +3,8 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
 Uploaders: Andreas Tille <tille at debian.org>,
            Sascha Steinbiss <satta at debian.org>,
            Michael R. Crusoe <crusoe at debian.org>,
-           Alexandre Mestiashvili <mestia at debian.org>
+           Alexandre Mestiashvili <mestia at debian.org>,
+           Étienne Mollier <emollier at debian.org>
 Section: science
 Priority: optional
 Build-Depends: debhelper-compat (= 13),


=====================================
debian/patches/fix-sigill-on-non-popcnt-cpus.patch
=====================================
@@ -1,6 +1,6 @@
 Description: fix baseline violation caused by asm calling popcnt
 Author: Étienne Mollier <etienne.mollier at mailoo.org>
-Forwarded: no
+Forwarded: https://github.com/ablab/spades/issues/872
 Last-Update: 2021-02-27
 ---
 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
@@ -15,7 +15,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
 -                       :
 -                       : "cc");
 -       return val;
-+       return __builtin_popcount(val);
++       return __builtin_popcountl(val);
  }
  
  static inline int popcntv(const uint64_t val, int ignore)



View it on GitLab: https://salsa.debian.org/med-team/spades/-/compare/5ff491c3c911d986266f4c05b7f0086bdf488670...d3c54b2ae8f0ee29a639fe0246d670fcad54b45b

-- 
View it on GitLab: https://salsa.debian.org/med-team/spades/-/compare/5ff491c3c911d986266f4c05b7f0086bdf488670...d3c54b2ae8f0ee29a639fe0246d670fcad54b45b
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/20220411/144af95e/attachment-0001.htm>


More information about the debian-med-commit mailing list