[med-svn] [Git][med-team/ampliconnoise][master] 4 commits: Fix FTBFS with GCC 15. Closes: #1096305.

Santiago Vila (@sanvila) gitlab at salsa.debian.org
Sun Sep 21 18:03:07 BST 2025



Santiago Vila pushed to branch master at Debian Med / ampliconnoise


Commits:
b3a7efdd by Adrian Bunk at 2025-09-21T18:40:00+02:00
Fix FTBFS with GCC 15. Closes: #1096305.

- - - - -
ead01c50 by Santiago Vila at 2025-09-21T18:45:00+02:00
Create bin directory before dh_auto_clean to make Salsa CI happy.

- - - - -
cd5b9192 by Santiago Vila at 2025-09-21T18:50:00+02:00
Update standards-version.

- - - - -
85177490 by Santiago Vila at 2025-09-21T18:55:00+02:00
Upload for unstable as 1.29-16

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/gcc-15.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+ampliconnoise (1.29-16) unstable; urgency=medium
+
+  * Team upload.
+  [ Adrian Bunk ]
+  * Fix FTBFS with GCC 15. Closes: #1096305.
+  [ Santiago Vila ]
+  * Create bin directory before dh_auto_clean to make Salsa CI happy.
+  * Update standards-version.
+
+ -- Santiago Vila <sanvila at debian.org>  Sun, 21 Sep 2025 18:55:00 +0200
+
 ampliconnoise (1.29-15) unstable; urgency=medium
 
   * d/t/Run.sh: remove openmpi specific --use-hwthread-cpu argument.


=====================================
debian/control
=====================================
@@ -8,7 +8,7 @@ Priority: optional
 Build-Depends: debhelper-compat (= 13),
                libgsl-dev,
                mpi-default-dev
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/med-team/ampliconnoise
 Vcs-Git: https://salsa.debian.org/med-team/ampliconnoise.git
 Homepage: https://github.com/lanzen/ampliconnoise


=====================================
debian/patches/gcc-15.patch
=====================================
@@ -0,0 +1,26 @@
+Description: Fix FTBFS with GCC 15
+Author: Adrian Bunk <bunk at debian.org>
+Bug-Debian: https://bugs.debian.org/1096305
+
+--- ampliconnoise-1.29.orig/Perseus/Perseus.h
++++ ampliconnoise-1.29/Perseus/Perseus.h
+@@ -148,7 +148,7 @@ void broadcastData(t_Data *ptData);
+ 
+ double needlemanWunschN(const char* acA, const char* acB, int nLenA, int nLenB, int nM);
+ 
+-void initLookUp();
++void initLookUp(t_Params *ptParams);
+ 
+ char* getChimera(int *pnCLength, t_Align* ptA, t_Align* ptB, int nSplit, int nLenI);
+ 
+--- ampliconnoise-1.29.orig/PerseusD/PerseusD.h
++++ ampliconnoise-1.29/PerseusD/PerseusD.h
+@@ -173,7 +173,7 @@ void broadcastData(t_Data *ptData);
+ 
+ double needlemanWunschN(const char* acA, const char* acB, int nLenA, int nLenB, int nM);
+ 
+-void initLookUp();
++void initLookUp(t_Params *ptParams);
+ 
+ char* getChimera(int *pnCLength, t_Align* ptA, t_Align* ptB, int nSplit, int nLenI);
+ 


=====================================
debian/patches/series
=====================================
@@ -6,3 +6,4 @@ mayhem.patch
 fix_sequence_of_function_definitions.patch
 fix_missing_header.patch
 gcc-14.patch
+gcc-15.patch


=====================================
debian/rules
=====================================
@@ -23,6 +23,9 @@ override_dh_auto_install:
 	dh_install Data/* /usr/share/ampliconnoise/Data/
 	dh_install Scripts/* /usr/share/ampliconnoise/Scripts/
 
+execute_before_dh_auto_clean:
+	mkdir -p bin
+
 #A typo in the upstream Makefile prevents proper cleaning.
 override_dh_clean:
 	dh_clean



View it on GitLab: https://salsa.debian.org/med-team/ampliconnoise/-/compare/6d04fd95e4189c01437e5bfe917df8b5b4ae5f06...85177490dbe8a3e35082224dd1737f920e1ed750

-- 
View it on GitLab: https://salsa.debian.org/med-team/ampliconnoise/-/compare/6d04fd95e4189c01437e5bfe917df8b5b4ae5f06...85177490dbe8a3e35082224dd1737f920e1ed750
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/20250921/08c79cb2/attachment-0001.htm>


More information about the debian-med-commit mailing list