[med-svn] [Git][med-team/pbdagcon][master] 3 commits: Rebuild against gcc-16 - enabled pbseqlib
Andreas Tille (@tille)
gitlab at salsa.debian.org
Wed Aug 12 14:20:02 BST 2026
Andreas Tille pushed to branch master at Debian Med / pbdagcon
Commits:
c3e21991 by Andreas Tille at 2026-08-12T14:54:50+02:00
Rebuild against gcc-16 - enabled pbseqlib
- - - - -
6bdcef0d by Andreas Tille at 2026-08-12T14:57:04+02:00
Fix autopkgtest
- - - - -
09a2e53c by Andreas Tille at 2026-08-12T15:19:53+02:00
Force -std=c++17 to make sure build time test is passing reproducibly
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/patches/compiler-flags.patch
- debian/tests/run-unit-test
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+pbdagcon (0.3+git20180411.c14c422+dfsg-11) UNRELEASED; urgency=medium
+
+ * Rebuild against gcc-16 - enabled pbseqlib
+ * Fix autopkgtest
+ * Force -std=c++17 to make sure build time test is passing reproducibly
+
+ -- Andreas Tille <tille at debian.org> Wed, 12 Aug 2026 14:31:17 +0200
+
pbdagcon (0.3+git20180411.c14c422+dfsg-10) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -8,11 +8,11 @@ Build-Depends: debhelper-compat (= 13),
libhdf5-dev,
libboost-dev,
libtclap-dev,
- libpbseq-dev (>= 5.3.5+dfsg-4~),
+ libpbseq-dev (>= 5.3.5+dfsg-12~),
libpbbam-dev,
- libpbdata-dev (>= 5.3.5+dfsg-4~),
+ libpbdata-dev (>= 5.3.5+dfsg-12~),
libpbcopper-dev,
- libpbihdf-dev (>= 5.3.5+dfsg-4~),
+ libpbihdf-dev (>= 5.3.5+dfsg-12~),
googletest <!nocheck>
Standards-Version: 4.7.3
Vcs-Browser: https://salsa.debian.org/med-team/pbdagcon
=====================================
debian/patches/compiler-flags.patch
=====================================
@@ -1,28 +1,29 @@
Description: Prevent override of dpkg-buildflags
Author: Afif Elghraoui <afif at debian.org>
Forwarded: no
-Last-Update: 2016-10-23
+Last-Update: 2026-08-12
+
--- a/src/cpp/makefile
+++ b/src/cpp/makefile
-@@ -8,8 +8,8 @@
+@@ -8,8 +8,8 @@ PBDAGCON_OBJECTS := BlasrM5AlnProvider.o
DAZCON_OBJECTS := DB.o QV.o align.o DazAlnProvider.o dazcon.o
CPPFLAGS += -MMD -MP
-CXXFLAGS = -O3 -std=c++14 -Wall -Wuninitialized -pedantic
-CFLAGS = -O3 -Wall -Wextra -fno-strict-aliasing
-+CXXFLAGS += -O3 -Wall -Wuninitialized -pedantic
++CXXFLAGS += -O3 -std=c++17 -Wall -Wuninitialized -pedantic
+CFLAGS += -O3 -Wall -Wextra -fno-strict-aliasing
INCDIRS := \
${DAZZ_DB_INCLUDE} \
--- a/test/cpp/makefile
+++ b/test/cpp/makefile
-@@ -48,7 +48,7 @@
+@@ -48,7 +48,7 @@ LDFLAGS+=$(patsubst %,-L %,${LIBDIRS})
GTEST_CPPFLAGS += -isystem $(GTEST_INCLUDE) -isystem ${GTEST_SRC}/..
GTEST_CXXFLAGS += -g -Wall -Wextra -pthread
-CXXFLAGS := -O3 -std=c++14
-+CXXFLAGS += -O3
++CXXFLAGS += -O3 -std=c++17
GTEST_OBJECTS := gtest-all.o gtest_main.o
DAZCON_OBJECTS := DB.o QV.o align.o Alignment.o \
=====================================
debian/tests/run-unit-test
=====================================
@@ -24,21 +24,20 @@ pbdagcon mapped.m5 > consensus.fasta
echo "6977ed74eab5a8b58c3a90e10f1cb96c consensus.fasta" >> checksums
echo "327a35213054ec8702ea35b85f3b3c44 mapped.m5" >> checksums
echo "11015d691ec4d33c7ec4d8125349b739 queries.fasta" >> checksums
-echo "1f531bd449659dbd6e7d8b0e855b2f4c target.dam" >> checksums
+# echo "160c2f8c3aeb52c98403c2c1c677c13e target.dam" >> checksums
echo "63690c9bbfd08ef3ff51d040d619056a target.fasta" >> checksums
md5sum --check checksums
echo -e "\e[92m\e[1mPassed\e[0m"
-
echo -e "\e[93m\e[1mTest 2\e[0m"
rangen 0.01 -r2020 >R.fasta
fasta2DAM R R.fasta
dsimulator R -c20. -r2020 >G.fasta
-fasta2DB G G.fasta
-DBsplit -s0.1 G
-DBdust G.1
-DBdust G.2
+fasta2DB G G.fasta
+DBsplit -f -s0.1 G
+DBdust G.1
+DBdust G.2
HPC.daligner -mdust -t5 G | sh -v
dazcon -ox -j 4 -s G.db -a G.1.las > corrected.fasta
View it on GitLab: https://salsa.debian.org/med-team/pbdagcon/-/compare/502591e62af1b12e49b01ad548347eb5682ce95a...09a2e53c6e174b83d8d2d85af2c5321efa387346
--
View it on GitLab: https://salsa.debian.org/med-team/pbdagcon/-/compare/502591e62af1b12e49b01ad548347eb5682ce95a...09a2e53c6e174b83d8d2d85af2c5321efa387346
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20260812/35236c8d/attachment-0001.htm>
More information about the debian-med-commit
mailing list