CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_LD_FLAGS
ECM_MKSPECS_INSTALL_DIR
Updating crates.io index
Downloading crates ...
Downloaded async-recursion v1.1.1
Downloaded endi v1.1.1
Downloaded bitflags v2.11.0
Downloaded async-trait v0.1.89
Downloaded futures-core v0.3.32
Downloaded equivalent v1.0.2
Downloaded easy_color v0.1.13
Downloaded proc-macro-crate v3.5.0
Downloaded fastrand v2.3.0
Downloaded zbus_polkit v5.0.0
Downloaded strum v0.28.0
Downloaded event-listener-strategy v0.5.4
Downloaded parking v2.2.1
Downloaded errno v0.3.14
Downloaded rand_chacha v0.3.1
Downloaded async-broadcast v0.7.2
Downloaded rand_core v0.6.4
Downloaded serde_repr v0.1.20
Downloaded zvariant_utils v3.3.0
Downloaded futures-io v0.3.32
Downloaded zvariant_derive v5.10.0
Downloaded enumflags2 v0.7.12
Downloaded quote v1.0.45
Downloaded strum_macros v0.28.0
Downloaded zbus_names v4.3.1
Downloaded qmk-via-api v0.7.0
Downloaded once_cell v1.21.4
Downloaded pin-project-lite v0.2.17
Downloaded crossbeam-utils v0.8.21
Downloaded hex v0.4.3
Downloaded heck v0.5.0
Downloaded cfg-if v1.0.4
Downloaded toml_datetime v1.1.0+spec-1.1.0
Downloaded shlex v1.3.0
Downloaded zbus_macros v5.14.0
Downloaded tracing-core v0.1.36
Downloaded unicode-ident v1.0.24
Downloaded uuid v1.23.0
Downloaded toml_edit v0.25.8+spec-1.1.0
Downloaded bytes v1.11.1
Downloaded serde v1.0.228
Downloaded cc v1.2.58
Downloaded rand v0.8.5
Downloaded zvariant v5.10.0
Downloaded memchr v2.8.0
Downloaded mio v1.2.0
Downloaded indexmap v2.13.0
Downloaded futures-lite v2.6.1
Downloaded socket2 v0.6.3
Downloaded hidapi v2.6.5
Downloaded serde_derive v1.0.228
Downloaded serde_core v1.0.228
Downloaded proc-macro2 v1.0.106
Downloaded ordered-stream v0.2.0
Downloaded getrandom v0.2.17
Downloaded itertools v0.14.0
Downloaded hashbrown v0.16.1
Downloaded zbus v5.14.0
Downloaded winnow v1.0.1
Downloaded winnow v0.7.15
Downloaded find-msvc-tools v0.1.9
Downloaded event-listener v5.4.1
Downloaded enumflags2_derive v0.7.12
Downloaded tracing-attributes v0.1.31
Downloaded toml_parser v1.1.0+spec-1.1.0
Downloaded static_assertions v1.1.0
Downloaded signal-hook-registry v1.4.8
Downloaded rustversion v1.0.22
Downloaded ppv-lite86 v0.2.21
Downloaded num_enum v0.7.6
Downloaded zerocopy v0.8.48
Downloaded syn v2.0.117
Downloaded pkg-config v0.3.32
Downloaded tokio-macros v2.6.1
Downloaded num_enum_derive v0.7.6
Downloaded either v1.15.0
Downloaded concurrent-queue v2.5.0
Downloaded rustix v1.1.4
Downloaded tracing v0.1.44
Downloaded libc v0.2.183
Downloaded tokio v1.50.0
Downloaded linux-raw-sys v0.12.1
Compiling proc-macro2 v1.0.106
Compiling quote v1.0.45
Compiling unicode-ident v1.0.24
Compiling syn v2.0.117
Compiling serde_core v1.0.228
Compiling libc v0.2.183
Compiling serde v1.0.228
Compiling equivalent v1.0.2
Compiling winnow v1.0.1
Compiling hashbrown v0.16.1
Compiling toml_parser v1.1.0+spec-1.1.0
Compiling serde_derive v1.0.228
Compiling indexmap v2.13.0
Compiling toml_datetime v1.1.0+spec-1.1.0
Compiling toml_edit v0.25.8+spec-1.1.0
Compiling proc-macro-crate v3.5.0
Compiling enumflags2_derive v0.7.12
Compiling winnow v0.7.15
Compiling pin-project-lite v0.2.17
Compiling crossbeam-utils v0.8.21
Compiling cfg-if v1.0.4
Compiling zvariant_utils v3.3.0
Compiling zvariant_derive v5.10.0
Compiling zerocopy v0.8.48
Compiling parking v2.2.1
Compiling concurrent-queue v2.5.0
Compiling enumflags2 v0.7.12
Compiling shlex v1.3.0
Compiling find-msvc-tools v0.1.9
Compiling endi v1.1.1
Compiling futures-core v0.3.32
Compiling cc v1.2.58
Compiling zvariant v5.10.0
Compiling event-listener v5.4.1
Compiling getrandom v0.2.17
Compiling errno v0.3.14
Compiling rustversion v1.0.22
Compiling once_cell v1.21.4
Compiling rustix v1.1.4
Compiling pkg-config v0.3.32
Compiling tracing-core v0.1.36
Compiling hidapi v2.6.5
Compiling zbus_names v4.3.1
Compiling signal-hook-registry v1.4.8
Compiling rand_core v0.6.4
Compiling event-listener-strategy v0.5.4
Compiling tokio-macros v2.6.1
Compiling ppv-lite86 v0.2.21
Compiling tracing-attributes v0.1.31
Compiling mio v1.2.0
Compiling socket2 v0.6.3
Compiling bytes v1.11.1
Compiling linux-raw-sys v0.12.1
Compiling fastrand v2.3.0
Compiling futures-io v0.3.32
Compiling bitflags v2.11.0
Compiling futures-lite v2.6.1
Compiling tokio v1.50.0
Compiling tracing v0.1.44
Compiling rand_chacha v0.3.1
Compiling async-broadcast v0.7.2
Compiling zbus_macros v5.14.0
error: failed to run custom build command for `hidapi v2.6.5`
Caused by:
process didn't exit successfully: `/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/build/cargo/kameleon-qmk-helper_3223f/release/build/hidapi-1c92f313e0c45525/build-script-build` (exit status: 101)
--- stdout
cargo:rustc-check-cfg=cfg(hidapi)
cargo:rustc-check-cfg=cfg(libusb)
cargo:rerun-if-changed=etc/hidapi/linux/hid.c
cargo:rerun-if-env-changed=LIBUDEV_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=LIBUDEV_STATIC
cargo:rerun-if-env-changed=LIBUDEV_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
--- stderr
thread 'main' (19300) panicked at /var/pisi/kdeplasma-addons-6.7.0-105/work/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/hidapi-2.6.5/build.rs:59:50:
Unable to find libudev:
pkg-config exited with status code 1
> PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags libudev
The system library `libudev` required by crate `hidapi` was not found.
The file `libudev.pc` needs to be installed and the PKG_CONFIG_PATH environment variable must contain its parent directory.
The PKG_CONFIG_PATH environment variable is not set.
HINT: if you have installed the library, try setting PKG_CONFIG_PATH to the directory containing `libudev.pc`.
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
make[2]: *** [kdeds/kameleon/qmk/kameleon-qmk-helper/CMakeFiles/_cargo-build_kameleon-qmk-helper.dir/build.make:70: kdeds/kameleon/qmk/kameleon-qmk-helper/CMakeFiles/_cargo-build_kameleon-qmk-helper] Error 101
make[1]: *** [CMakeFiles/Makefile2:9673: kdeds/kameleon/qmk/kameleon-qmk-helper/CMakeFiles/_cargo-build_kameleon-qmk-helper.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp: In member function ‘bool ComicEngine::requestSource(const QString&, RequestReason)’:
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::stripTitle’ [-Wmissing-field-initializers]
100 | Q_EMIT requestFinished(ComicMetaData{.reason = reason, .error = true});
| ^
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::imageUrl’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::image’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::websiteUrl’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::shopUrl’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::firstStripIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::previousStripIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::nextIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::previousIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::author’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::comicAuthor’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::additionalText’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::identifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::lastCachedStripIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:100:77: warning: missing initializer for member ‘ComicMetaData::providerName’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::stripTitle’ [-Wmissing-field-initializers]
108 | Q_EMIT requestFinished(ComicMetaData{.reason = reason, .error = true});
| ^
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::imageUrl’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::image’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::websiteUrl’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::shopUrl’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::firstStripIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::previousStripIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::nextIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::previousIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::author’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::comicAuthor’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::additionalText’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::identifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::lastCachedStripIdentifier’ [-Wmissing-field-initializers]
/var/pisi/kdeplasma-addons-6.7.0-105/work/kdeplasma-addons-6.7.0/applets/comic/engine/comic.cpp:108:81: warning: missing initializer for member ‘ComicMetaData::providerName’ [-Wmissing-field-initializers]
make: *** [Makefile:136: all] Error 2
[01;31mProgram terminated.
[0m[01;31mCommand "make -j5 -C build" failed, return value was 2.
[0m