Package: pulseview
Version: 0.4.2-4
Followup-For: Bug #1128142
Control: tags -1 patch ftbfs
Dear maintainer,
Attached patch, based on the one given to schroot, fixes the build.
Regards,
Daniel.
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.18.15+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages pulseview depends on:
ii libboost-filesystem1.83.0 1.83.0-5+b2
ii libboost-serialization1.83.0 1.83.0-5+b2
ii libc6 2.42-13
ii libgcc-s1 15.2.0-14
ii libglib2.0-0t64 2.87.2-3
ii libglibmm-2.4-1t64 2.66.8-3
ii libqt5core5t64 5.15.17+dfsg-7+b1
ii libqt5gui5t64 5.15.17+dfsg-7+b1
ii libqt5widgets5t64 5.15.17+dfsg-7+b1
ii libsigrok4t64 0.5.2-5.1+b4
ii libsigrokcxx4t64 0.5.2-5.1+b4
ii libsigrokdecode4 0.5.3-4+b5
ii libstdc++6 15.2.0-14
pulseview recommends no packages.
pulseview suggests no packages.
-- no debconf information
From: Daniel Serpell <[email protected]>
Date: Mar, 06 2026 20:56:48 -0300
Subject: [PATCH] Fixes build with Boost 1.90
Newer Boost (from version 1.89) removed system library.
--- pulseview-0.4.2.orig/CMakeLists.txt
+++ pulseview-0.4.2/CMakeLists.txt
@@ -139,7 +139,12 @@ endif()
set(QT_LIBRARIES Qt5::Gui Qt5::Widgets Qt5::Svg)
-set(BOOSTCOMPS filesystem serialization system)
+set(BOOSTCOMPS filesystem serialization)
+
+if(Boost_MAJOR_VERSION EQUAL 1 AND Boost_MINOR_VERSION LESS 84)
+ list(APPEND BOOSTCOMPS system)
+endif()
+
if(ENABLE_TESTS)
list(APPEND BOOSTCOMPS unit_test_framework)
endif()