[med-svn] [Git][med-team/probabel][master] 7 commits: Fix build with gcc-16 Closes: #1143692
Andreas Tille (@tille)
gitlab at salsa.debian.org
Sat Sep 5 07:32:53 BST 2026
Andreas Tille pushed to branch master at Debian Med / probabel
Commits:
d5d0e489 by Andreas Tille at 2026-09-05T07:52:55+02:00
Fix build with gcc-16 Closes: #1143692
- - - - -
3ee2d127 by Andreas Tille at 2026-09-05T06:53:04+01:00
Reformat the Last-Update date as ISO YYYY-MM-DD.
Changes-By: lintian-brush
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/examples.patch]
Fixes: lintian: source: invalid-dep3-format-patch-wrong-last-update [debian/patches/ignore_failing_build_time_test.patch]
See-also: https://lintian.debian.org/tags/invalid-dep3-format-patch-wrong-last-update.html
- - - - -
fda6c181 by Andreas Tille at 2026-09-05T06:53:04+01:00
Remove redundant Priority: optional from source stanza.
Changes-By: lintian-brush
Fixes: lintian: source: redundant-priority-optional-field
See-also: https://lintian.debian.org/tags/redundant-priority-optional-field.html
- - - - -
dd94e225 by Andreas Tille at 2026-09-05T06:53:05+01:00
Update standards version to 4.7.4, no changes needed.
Upgrade checklist verified:
4.6.1 → 4.6.2:
* Package does not provide x-window-manager alternative
4.6.2 → 4.7.0:
* Package does not use dpkg-divert
4.7.0 → 4.7.1:
* Package does not install to non-/usr paths
4.7.3 → 4.7.4:
* Package is not in non-free-firmware
Changes-By: lintian-brush
Fixes: lintian: source: ancient-standards-version 4.6.0 (released 2021-08-18) (current is 4.7.4.1)
See-also: https://lintian.debian.org/tags/ancient-standards-version.html
- - - - -
8b53019b by Andreas Tille at 2026-09-05T07:58:42+02:00
d/watch: version=5
- - - - -
d2e2b85e by Andreas Tille at 2026-09-05T07:59:40+02:00
cme fix dpkg-control
- - - - -
7993b69d by Andreas Tille at 2026-09-05T08:26:11+02:00
Upload to unstable
- - - - -
6 changed files:
- debian/changelog
- debian/control
- debian/patches/examples.patch
- debian/patches/ignore_failing_build_time_test.patch
- debian/rules
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,11 +1,20 @@
-probabel (0.5.0+dfsg-7) UNRELEASED; urgency=medium
+probabel (0.5.0+dfsg-7) unstable; urgency=medium
- * Team upload.
+ [ Étienne Mollier ]
* d/control: remove any-i386 support.
This follows up on ftbfs bug #1091575 and removal request #1092275.
* d/salsa-ci.yml: skip i386 CI build.
- -- Étienne Mollier <emollier at debian.org> Mon, 06 Jan 2025 21:51:06 +0100
+ [ Andreas Tille ]
+ * Fix build with gcc-16
+ Closes: #1143692
+ * Reformat the Last-Update date as ISO YYYY-MM-DD.
+ * Remove redundant Priority: optional from source stanza.
+ * Update standards version to 4.7.4, no changes needed.
+ * d/watch: version=5
+ * cme fix dpkg-control
+
+ -- Andreas Tille <tille at debian.org> Sat, 05 Sep 2026 07:59:45 +0200
probabel (0.5.0+dfsg-6) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -1,19 +1,20 @@
Source: probabel
+Standards-Version: 4.7.4
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Andreas Tille <tille at debian.org>,
- L.C. Karssen <lennart at karssen.org>,
- Pranav Ballaney <ballaneypranav at gmail.com>
+Uploaders:
+ Andreas Tille <tille at debian.org>,
+ L.C. Karssen <lennart at karssen.org>,
+ Pranav Ballaney <ballaneypranav at gmail.com>,
Section: science
-Priority: optional
-Build-Depends: debhelper-compat (= 13),
- libeigen3-dev,
- texlive-latex-base,
- texlive-latex-extra,
- texlive-latex-recommended,
- texlive-fonts-recommended,
- r-cran-survival <!nocheck>,
- debhelper
-Standards-Version: 4.6.0
+Build-Depends:
+ debhelper-compat (= 14),
+ libeigen3-dev,
+ texlive-latex-base,
+ texlive-latex-extra,
+ texlive-latex-recommended,
+ texlive-fonts-recommended,
+ r-cran-survival <!nocheck>,
+ debhelper,
Vcs-Browser: https://salsa.debian.org/med-team/probabel
Vcs-Git: https://salsa.debian.org/med-team/probabel.git
Homepage: http://www.genabel.org
@@ -21,9 +22,11 @@ Rules-Requires-Root: no
Package: probabel
Architecture: any-amd64 m68k sh4 x32
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Recommends: ${perl:Depends}
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+Recommends:
+ ${perl:Depends},
Description: Toolset for Genome-Wide Association Analysis
The ProbABEL package is part of the GenABEL project for analysis of genome-wide
data. ProbABEL is used to run GWAS. Using files in filevector/DatABEL format
@@ -31,10 +34,13 @@ Description: Toolset for Genome-Wide Association Analysis
Package: probabel-examples
Architecture: all
-Depends: ${misc:Depends}
-Recommends: probabel (= ${binary:Version})
-Enhances: probabel
Multi-Arch: foreign
+Depends:
+ ${misc:Depends},
+Recommends:
+ probabel (= ${binary:Version}),
+Enhances:
+ probabel,
Description: Example files for ProbABEL
The ProbABEL package is part of the GenABEL project for analysis of genome-wide
data. ProbABEL is used to run GWAS. Using files in filevector/DatABEL format
=====================================
debian/patches/examples.patch
=====================================
@@ -1,5 +1,5 @@
Author: Pranav Ballaney
-Last-Update: 2020-08-03 20:45:43 +0530
+Last-Update: 2020-08-03
Description: Fix path in example scripts
--- a/examples/example_bt.sh
=====================================
debian/patches/ignore_failing_build_time_test.patch
=====================================
@@ -2,7 +2,7 @@ Description: Build-time test issue reported at
https://github.com/GenABEL-Project/ProbABEL/issues/47
is failing and was patched out for the moment.
Author: Andreas Tille <tille at debian.org>
-Last-Update: Mon, 11 Oct 2021 11:36:55 +0200
+Last-Update: 2021-10-11
--- a/checks/R-tests/run_models_in_R_palinear.R
+++ b/checks/R-tests/run_models_in_R_palinear.R
=====================================
debian/rules
=====================================
@@ -6,8 +6,12 @@ BUILDARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+# GCC removed operator>>(istream&, char*) for -std=c++20 and later (LWG 2499);
+# this package relies on it, so pin the C++ standard explicitly.
+export DEB_CXXFLAGS_MAINT_APPEND = -std=c++17
+
ifeq ($(DEB_HOST_ARCH),arm64)
- export DEB_CXXFLAGS_MAINT_APPEND = -march=armv8-a+nosimd
+ export DEB_CXXFLAGS_MAINT_APPEND += -march=armv8-a+nosimd
endif
include /usr/share/dpkg/default.mk
=====================================
debian/watch
=====================================
@@ -1,4 +1,7 @@
-version=4
+Version: 5
-opts="repacksuffix=+dfsg,dversionmangle=s/\+dfsg//g,repack,compression=xz" \
- https://github.com/GenABEL-Project/ProbABEL/tags .*/v?@ANY_VERSION@@ARCHIVE_EXT@
+Template: Github
+Dist: https://github.com/GenABEL-Project/ProbABEL
+Dversion-Mangle: auto
+Repack-Suffix: +dfsg
+Custom-Version: v(\d[\d.]+)
View it on GitLab: https://salsa.debian.org/med-team/probabel/-/compare/4aa4b62c78a645c9c8e2e6da591de6d8a1a3089b...7993b69d17b7d38f86529824713bdeed4ab4fa73
--
View it on GitLab: https://salsa.debian.org/med-team/probabel/-/compare/4aa4b62c78a645c9c8e2e6da591de6d8a1a3089b...7993b69d17b7d38f86529824713bdeed4ab4fa73
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/20260905/1e7b669e/attachment-0001.htm>
More information about the debian-med-commit
mailing list