[med-svn] [Git][med-team/salmon][master] 2 commits: Remove all instances of boost_system to make sure the package builds
Andreas Tille (@tille)
gitlab at salsa.debian.org
Tue Feb 24 15:24:25 GMT 2026
Andreas Tille pushed to branch master at Debian Med / salmon
Commits:
272422b1 by Andreas Tille at 2026-02-24T16:10:24+01:00
Remove all instances of boost_system to make sure the package builds
with libboost 1.90
Closes: 1127277
- - - - -
decd5833 by Andreas Tille at 2026-02-24T16:17:35+01:00
Upload to unstable
- - - - -
3 changed files:
- debian/changelog
- + debian/patches/libboost1.90.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+salmon (1.10.3+ds1-3) unstable; urgency=medium
+
+ * Team upload.
+ * Remove all instances of boost_system to make sure the package builds
+ with libboost 1.90
+ Closes: 1127277
+
+ -- Andreas Tille <tille at debian.org> Tue, 24 Feb 2026 16:10:27 +0100
+
salmon (1.10.3+ds1-2) unstable; urgency=medium
* Team upload.
=====================================
debian/patches/libboost1.90.patch
=====================================
@@ -0,0 +1,54 @@
+Author: Andreas Tille
+Last-Update: 2026-02-24
+Bug-Debian: https://bugs.debian.org/1127277
+Description: Remove all instances of boost_system to make sure the package builds with libboost 1.90
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -425,7 +425,7 @@ endif()
+ ##
+ set(Boost_ADDITIONAL_VERSIONS "1.59.0" "1.60.0" "1.61.0" "1.62.0" "1.63.0" "1.64.0" "1.65.0" "1.66.0" "1.67.0" "1.68.0" "1.69.0" "1.70.0" "1.71.0" "1.72.0" "1.73.0" "1.74.0" "1.75.0" "1.76.0" "1.77.0" "1.78.0" "1.79.0" "1.80.0" "1.81.0" "1.82.0" "1.83.0" "1.84.0")
+ if (NOT BOOST_RECONFIGURE)
+-find_package(Boost 1.59.0 COMPONENTS iostreams system filesystem timer chrono program_options)
++find_package(Boost 1.59.0 COMPONENTS iostreams filesystem timer chrono program_options)
+ message("BOOST_INCLUDEDIR = ${BOOST_INCLUDEDIR}")
+ message("BOOST_LIBRARYDIR = ${BOOST_LIBRARYDIR}")
+ message("Boost_FOUND = ${Boost_FOUND}")
+@@ -454,7 +454,7 @@ if(BOOST_RECONFIGURE)
+ set(CMAKE_PREFIX_PATH ${CMAKE_CURRENT_SOURCE_DIR}/external/install)
+ set(Boost_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/external/install/include)
+ set(Boost_LIBRARY_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/external/install/lib)
+- find_package(Boost 1.59.0 COMPONENTS iostreams system filesystem timer chrono program_options locale REQUIRED)
++ find_package(Boost 1.59.0 COMPONENTS iostreams filesystem timer chrono program_options locale REQUIRED)
+ set(FETCH_BOOST FALSE)
+ endif()
+
+@@ -479,7 +479,7 @@ elseif(FETCH_BOOST)
+ ## Let the rest of the build process know we're going to be fetching boost
+ set(BOOST_LIB_SUBSET --with-iostreams --with-atomic --with-chrono --with-container --with-date_time --with-exception
+ --with-filesystem --with-graph --with-graph_parallel --with-math
+- --with-program_options --with-system --with-locale
++ --with-program_options --with-locale
+ --with-timer)
+ set(BOOST_WILL_RECONFIGURE TRUE)
+ set(FETCH_BOOST FALSE)
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -239,7 +239,7 @@ target_link_libraries(salmon
+ graphdump
+ ntcard
+ gff
+- boost_iostreams boost_filesystem boost_system boost_timer boost_chrono boost_program_options boost_regex
++ boost_iostreams boost_filesystem boost_timer boost_chrono boost_program_options boost_regex
+ ${ICU_LIBS}
+ ${CURL_LIBRARIES}
+ z
+@@ -275,7 +275,7 @@ if(TBB_RECONFIGURE OR TBB_TARGET_EXISTED
+ target_link_libraries(unitTests
+ Threads::Threads
+ ## PUFF_INTEGRATION
+- boost_iostreams boost_filesystem boost_system boost_timer boost_chrono boost_program_options boost_regex
++ boost_iostreams boost_filesystem boost_timer boost_chrono boost_program_options boost_regex
+ salmon_core
+ alevin_core
+ gff
=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@ disable-version-check.patch
# add_MEM_F_SELF_OVLP.patch
sphinx.patch
blhc.patch
+libboost1.90.patch
View it on GitLab: https://salsa.debian.org/med-team/salmon/-/compare/0beb627ca1163ebb61792a7dbb71d4086ac37568...decd58333eb5762ca34f70a2daa46aca2efb87fb
--
View it on GitLab: https://salsa.debian.org/med-team/salmon/-/compare/0beb627ca1163ebb61792a7dbb71d4086ac37568...decd58333eb5762ca34f70a2daa46aca2efb87fb
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/20260224/476cfae7/attachment-0001.htm>
More information about the debian-med-commit
mailing list