Control: tags 1129855 + patch Control: tags 1129855 + pending Dear maintainer,
I've prepared an NMU for rsem (versioned as 1.3.3+dfsg-3.1) and uploaded it to DELAYED/14. Please feel free to tell me if I should cancel it. cu Adrian
diffstat for rsem-1.3.3+dfsg rsem-1.3.3+dfsg changelog | 7 +++++++ patches/stdgnu++11.patch | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff -Nru rsem-1.3.3+dfsg/debian/changelog rsem-1.3.3+dfsg/debian/changelog --- rsem-1.3.3+dfsg/debian/changelog 2023-12-18 14:58:36.000000000 +0200 +++ rsem-1.3.3+dfsg/debian/changelog 2026-03-26 22:02:59.000000000 +0200 @@ -1,3 +1,10 @@ +rsem (1.3.3+dfsg-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS with Boost 1.90. (Closes: #1129855) + + -- Adrian Bunk <[email protected]> Thu, 26 Mar 2026 22:02:59 +0200 + rsem (1.3.3+dfsg-3) unstable; urgency=medium * Team upload. diff -Nru rsem-1.3.3+dfsg/debian/patches/stdgnu++11.patch rsem-1.3.3+dfsg/debian/patches/stdgnu++11.patch --- rsem-1.3.3+dfsg/debian/patches/stdgnu++11.patch 2023-12-18 14:58:36.000000000 +0200 +++ rsem-1.3.3+dfsg/debian/patches/stdgnu++11.patch 2026-03-26 22:02:54.000000000 +0200 @@ -1,10 +1,11 @@ -Description: port codebase to gnu++11. +Description: port codebase to gnu++14. 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 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. + Boost 1.90 requires at least C++14. Author: Étienne Mollier <[email protected]> Bug: https://github.com/deweylab/RSEM/pull/96 @@ -19,7 +20,7 @@ # 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 ?=

