pipewire-git (1.5.0.r13799.9a6f8d31d-1) fails to configure on current Arch:
Run-time dependency lhdcv5 found: NO (tried pkg-config and cmake)
pipewire/spa/meson.build:97:15: ERROR: Dependency "lhdcv5" not found (tried pkg-config and cmake)
Root cause: upstream master added LHDC v5 support after the 1.6.8 release — a new bluez5-codec-lhdc feature option (default auto) backed by dependency('lhdcv5', required: get_option('bluez5-codec-lhdc')). Arch's arch-meson wrapper passes --auto-features enabled, so this auto feature is promoted to enabled and the missing Savitech lhdcv5 SDK (not in official repos) becomes a hard error. Stable 1.6.8 doesn't have this line, which is why official builds are unaffected.
Suggested fix: add -D bluez5-codec-lhdc=disabled to the meson options, alongside the existing lc3plus/ldac-dec overrides (or add an lhdcv5 makedepends if a packaged version ever exists).
Thanks for maintaining!
Pinned Comments