The update to pipewire v0.3.75 broke builds of the Rust bindings for pipewire (pipewire, pipewire-sys, libspa, libspa-sys) and helvum, with what looks like a missing import in one of the C header files: /usr/include/pipewire-0.3/pipewire/version.h:25:1: error: unknown type name 'bool' Indeed, this file does not "#include <stdbool.h>". Looking at upstream, this was already fixed in this commit: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/193384b26aba3917d086ac3f009aa2cab9d197d2 If possible, please backport this commit to the Fedora package for pipewire v0.3.75. Reproducible: Always
Looks like v0.3.76 contains the necessary changes.