PipeASIO v1.4.2
Fixed
- Building from source on Debian works out of the box
(#20 follow-up). The
asio_probe/asio_loopbacktest hosts failed withwindows.h: No such file or directorybecause winegcc compiled them without the probed Wine
SDK include dirs, and stock Debian could not even configure because its
Wine tools are namedwinebuild-stable/winegcc-stable(the unsuffixed
copies live off-PATH in/usr/lib/wine). Include propagation and tool
discovery now handle the Debian and WineHQ/optlayouts. - The
asio_probe_rttest failed instead of skipping on machines where a
PipeWire daemon is reachable but Wine or the installed driver is absent
(e.g. a distrobox sharing the host PipeWire socket).
Added
- Debian stable joined the CI build matrix and the
tests/distroharness:
the driver and both Wine test hosts now build against Debian's real
hardening flags, Wine tool naming, and the PipeWire 1.4.2 floor on every
push.
Install
Prebuilt for Arch Linux / CachyOS (x86_64). The exact build toolchain (Wine, glibc, PipeWire, MinGW) is recorded in BUILD-INFO.txt inside the tarball.
- User-local:
tar -xzf pipeasio-v1.4.2-archlinux-x86_64.tar.gz -C "$HOME/.local", then runpipeasio-register. - Proton / Faugus: extract to
$HOME/.localand setWINEDLLPATH=$HOME/.local/lib/wine.
Compatibility
A Wine builtin DLL is coupled to the Wine version and glibc it was built against. A different Wine or an older glibc may fail to load (regsvr32 c0000135). In that case build from source (README) or use the AUR package. Source tarballs are attached automatically below.