Source: kylin-process-manager
Version: 4.10.0.0-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
Dear maintainer,
kylin-process-manager FTBFS with procps 4.0.6:
[ 56%] Building CXX object
CMakeFiles/kylin-process-manager.dir/utils/processinfohelper.cpp.o
/usr/bin/x86_64-linux-gnu-g++ -DKCOREADDONS_LIB -DQT_CONCURRENT_LIB
-DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG
-DQT_NO_KEYWORDS -DQT_WIDGETS_LIB
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/obj-x86_64-linux-gnu
-I/build/reproducible-path/kylin-process-manager-4.10.0.0
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/obj-x86_64-linux-gnu/kylin-process-manager_autogen/include
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/core
-I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libmount
-I/usr/include/blkid -I/usr/include/sysprof-6
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/base
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/utils
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/control
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/core/monitor
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/core/data
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/core/state
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/core/scene
-I/build/reproducible-path/kylin-process-manager-4.10.0.0/core/policy
-I/usr/include/kysdk/kysdk-system -isystem
/usr/include/x86_64-linux-gnu/qt6/QtCore -isystem
/usr/include/x86_64-linux-gnu/qt6 -isystem
/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem
/usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem
/usr/include/x86_64-linux-gnu/qt6/QtGui -isystem
/usr/include/x86_64-linux-gnu/qt6/QtConcurrent -isystem
/usr/include/x86_64-linux-gnu/qt6/QtDBus -isystem /usr/include/KF6/KIOCore
-isystem /usr/include/KF6/KIO -isystem /usr/include/KF6/KCoreAddons -isystem
/usr/include/x86_64-linux-gnu/qt6/QtNetwork -isystem
/usr/include/KF6/KWindowSystem -isystem /usr/include/KF6/KConfig -isystem
/usr/include/KF6/KConfigCore -g -O2
-ffile-prefix-map=/build/reproducible-path/kylin-process-manager-4.10.0.0=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-std=gnu++17 -MD -MT
CMakeFiles/kylin-process-manager.dir/utils/processinfohelper.cpp.o -MF
CMakeFiles/kylin-process-manager.dir/utils/processinfohelper.cpp.o.d -o
CMakeFiles/kylin-process-manager.dir/utils/processinfohelper.cpp.o -c
/build/reproducible-path/kylin-process-manager-4.10.0.0/utils/processinfohelper.cpp
/build/reproducible-path/kylin-process-manager-4.10.0.0/utils/processinfohelper.cpp:205:50:
error: macro ‘PIDS_VAL’ passed 4 arguments, but takes just 3
205 | int ppid = PIDS_VAL(1, s_int, stack, info); // PIDS_ID_PPID
| ^
In file included from
/build/reproducible-path/kylin-process-manager-4.10.0.0/utils/processinfohelper.cpp:22:
/usr/include/libproc2/pids.h:247:9: note: macro ‘PIDS_VAL’ defined here
247 | #define PIDS_VAL( relative_enum, type, stack ) \
| ^~~~~~~~
/build/reproducible-path/kylin-process-manager-4.10.0.0/utils/processinfohelper.cpp:207:53:
error: macro ‘PIDS_VAL’ passed 4 arguments, but takes just 3
207 | int pid = PIDS_VAL(0, s_int, stack, info); // PIDS_ID_PID
| ^
/usr/include/libproc2/pids.h:247:9: note: macro ‘PIDS_VAL’ defined here
247 | #define PIDS_VAL( relative_enum, type, stack ) \
| ^~~~~~~~
/build/reproducible-path/kylin-process-manager-4.10.0.0/utils/processinfohelper.cpp:244:50:
error: macro ‘PIDS_VAL’ passed 4 arguments, but takes just 3
244 | int ppid = PIDS_VAL(1, s_int, stack, info); // PIDS_ID_PPID
| ^
/usr/include/libproc2/pids.h:247:9: note: macro ‘PIDS_VAL’ defined here
247 | #define PIDS_VAL( relative_enum, type, stack ) \
| ^~~~~~~~
/build/reproducible-path/kylin-process-manager-4.10.0.0/utils/processinfohelper.cpp:246:53:
error: macro ‘PIDS_VAL’ passed 4 arguments, b
ut takes just 3
246 | int pid = PIDS_VAL(0, s_int, stack, info); // PIDS_ID_PID
| ^
/usr/include/libproc2/pids.h:247:9: note: macro ‘PIDS_VAL’ defined here
247 | #define PIDS_VAL( relative_enum, type, stack ) \
| ^~~~~~~~
See
https://buildd.debian.org/status/fetch.php?pkg=kylin-process-manager&arch=amd64&ver=4.10.0.0-2%2Bb1&stamp=1782907426&raw=0
for more details.
Cheers
--
Sebastian Ramacher