[med-svn] [Git][med-team/rsem][master] 7 commits: Fix FTBFS with Boost 1.90. Closes: #1129855.
Santiago Vila (@sanvila)
gitlab at salsa.debian.org
Thu Mar 26 23:27:41 GMT 2026
Santiago Vila pushed to branch master at Debian Med / rsem
Commits:
22a76005 by Adrian Bunk at 2026-03-26T23:44:00+01:00
Fix FTBFS with Boost 1.90. Closes: #1129855.
- - - - -
dcdbc323 by Santiago Vila at 2026-03-26T23:45:00+01:00
Reword and rename patch for C++ 2014.
- - - - -
e059c6c5 by Santiago Vila at 2026-03-26T23:46:00+01:00
d/control: Drop "Rules-Requires-Root: no" (default).
- - - - -
ad3d7c6d by Santiago Vila at 2026-03-26T23:47:00+01:00
d/control: Drop "Priority: optional" (default).
- - - - -
8ab01399 by Santiago Vila at 2026-03-26T23:48:00+01:00
d/control: Update standards-version.
- - - - -
65d56ff5 by Santiago Vila at 2026-03-26T23:49:00+01:00
d/salsa-ci.yml: Disable redundant/duplicate jobs.
- - - - -
c79e6d48 by Santiago Vila at 2026-03-26T23:50:00+01:00
Upload for unstable as 1.3.3+dfsg-4
- - - - -
5 changed files:
- debian/changelog
- debian/control
- debian/patches/series
- debian/patches/stdgnu++11.patch → debian/patches/stdgnu++14.patch
- debian/salsa-ci.yml
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+rsem (1.3.3+dfsg-4) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Adrian Bunk ]
+ * Fix FTBFS with Boost 1.90. Closes: #1129855.
+
+ [ Santiago Vila ]
+ * Drop "Rules-Requires-Root: no" (default).
+ * Drop "Priority: optional" (default).
+ * Update standards-version.
+ * Disable redundant/duplicate jobs in salsa-ci.yml.
+
+ -- Santiago Vila <sanvila at debian.org> Thu, 26 Mar 2026 23:50:00 +0100
+
rsem (1.3.3+dfsg-3) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -3,7 +3,6 @@ Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.
Uploaders: Michael R. Crusoe <crusoe at debian.org>,
Andreas Tille <tille at debian.org>
Section: science
-Priority: optional
Build-Depends: debhelper-compat (= 13),
zlib1g-dev,
libncurses-dev,
@@ -16,11 +15,10 @@ Build-Depends: debhelper-compat (= 13),
# bowtie is a run-time dependency available on only a few systems, not actually
# needed for building but it prevents the creation of uninstallable packages
bowtie | bowtie2
-Standards-Version: 4.6.2
+Standards-Version: 4.7.3
Vcs-Browser: https://salsa.debian.org/med-team/rsem
Vcs-Git: https://salsa.debian.org/med-team/rsem.git
Homepage: https://deweylab.github.io/RSEM/
-Rules-Requires-Root: no
Package: rsem
Architecture: any
=====================================
debian/patches/series
=====================================
@@ -1,4 +1,4 @@
hardening
use_debian_packaged_samtools.patch
2to3.patch
-stdgnu++11.patch
+stdgnu++14.patch
=====================================
debian/patches/stdgnu++11.patch → debian/patches/stdgnu++14.patch
=====================================
@@ -1,7 +1,7 @@
-Description: port codebase to gnu++11.
- Since boost 1.83, it is necessary to build rsem with C++ 2011 standard. This
- patch bumps the -std=gnu++98 passed by upstream Makefil to -std=gnu++11. It
- should become unnecessary once upstream bumped to C++ 2011 or later, or when
+Description: port codebase to gnu++14.
+ Since boost 1.90, it is necessary to build rsem with C++ 2014 standard. This
+ patch bumps the -std=gnu++98 passed by upstream Makefile to -std=gnu++14. It
+ should become unnecessary once upstream bumped to C++ 2014 or later, or when
the package will not depend on boost anymore, in case this is in upstream's
agenda; there is a merge request open upstream to bump to -std=gnu++17 in the
meantime.
@@ -9,7 +9,7 @@ Description: port codebase to gnu++11.
Author: Étienne Mollier <emollier at debian.org>
Bug: https://github.com/deweylab/RSEM/pull/96
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056010
-Last-Update: 2023-12-18
+Last-Update: 2026-03-26
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- rsem.orig/Makefile
@@ -19,7 +19,7 @@ This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
# Compilation variables
CXX = g++
-CXXFLAGS += -std=gnu++98 -Wall -I. -I$(BOOST)
-+CXXFLAGS += -std=gnu++11 -Wall -I. -I$(BOOST)
++CXXFLAGS += -std=gnu++14 -Wall -I. -I$(BOOST)
CPPFLAGS ?=
LDFLAGS ?=
=====================================
debian/salsa-ci.yml
=====================================
@@ -6,3 +6,5 @@ include:
# i386 is explicitly excluded by Build-Depends: bowtie2
variables:
SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+ SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
View it on GitLab: https://salsa.debian.org/med-team/rsem/-/compare/7d77511a9b2e955a9f35904b1c7dc8ce1806a289...c79e6d48492dee7248271a0f72289643ad46644b
--
View it on GitLab: https://salsa.debian.org/med-team/rsem/-/compare/7d77511a9b2e955a9f35904b1c7dc8ce1806a289...c79e6d48492dee7248271a0f72289643ad46644b
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/20260326/c1a15fce/attachment-0001.htm>
More information about the debian-med-commit
mailing list