Skip to content

PipeASIO v1.4.2

Choose a tag to compare

@github-actions github-actions released this 05 Aug 14:07
v1.4.2
707f6de

Fixed

  • Building from source on Debian works out of the box
    (#20 follow-up). The
    asio_probe / asio_loopback test hosts failed with windows.h: No such file or directory because winegcc compiled them without the probed Wine
    SDK include dirs, and stock Debian could not even configure because its
    Wine tools are named winebuild-stable / winegcc-stable (the unsuffixed
    copies live off-PATH in /usr/lib/wine). Include propagation and tool
    discovery now handle the Debian and WineHQ /opt layouts.
  • The asio_probe_rt test 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/distro harness:
    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 run pipeasio-register.
  • Proton / Faugus: extract to $HOME/.local and set WINEDLLPATH=$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.