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

Reply via email to