From 6a7e07e22244722bb6485fa34c7b239393a8b1cb Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Fri, 23 Dec 2022 21:13:37 +0100 Subject: [PATCH] Remove mentions of broken Wine 7.21, 7.22, 8.0-rc1 With yabridge 5.0.3's release. --- CHANGELOG.md | 9 +++++++++ README.md | 25 +++++-------------------- 2 files changed, 14 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 31ff4b77..497a0bbe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,15 @@ Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +# Changed + +- The yabridge 5.0.3 binaries up on the GitHub releases page (and in the + [`yabridge-bin`](https://aur.archlinux.org/packages/yabridge-bin) AUR package) + now work again with every Wine version after Wine 5.7, including 7.21, 7.22, + and the 8.0 release candidates. All workarounds for Wine 7.21 and 7.22 have + been reverted. See Wine bug + [#53912](https://bugs.winehq.org/show_bug.cgi?id=53912) for more information. + ### Packaging notes - The VST3 dependency has been updated to target version 3.7.7 with tag diff --git a/README.md b/README.md index 458e2945..f5572573 100644 --- a/README.md +++ b/README.md @@ -39,15 +39,7 @@ while also staying easy to debug and maintain. ## Tested with -Yabridge has been tested under the following hosts using Wine Staging **7.20**. -Wine 7.21 and 7.22 contain a major regression -[#53912](https://bugs.winehq.org/show_bug.cgi?id=53912) that breaks yabridge. -The current yabridge 5.0.2 build up on GitHub contains several workarounds to -still be able to use the latest version of Wine with yabridge. But if you're -getting crashes or freezes, do consider [downgrading](#downgrading-wine) back to -Wine Staging 7.20. - -Wine **8.0-rc1** completely breaks yabridge, and it should be avoided. +Yabridge has been tested under the following hosts using Wine Staging 8.0-rc2. | Host | VST2 | VST3 | CLAP | | --------------------- | ------------------ | -------------------------------------------------------------------- | ---------------------------------------------------- | @@ -79,11 +71,6 @@ Please let me know if there are any issues with other hosts. check out Wine's [user guide](https://wiki.winehq.org/Wine_User%27s_Guide#Using_Wine). - **As mentioned above, Wine (Staging) 7.21 and 7.22 may not work correctly - with yabridge, and Wine 8.0-rc1 will not work with yabridge at all.** See - below for [downgrading instructions](#downgrading-wine) if yabridge - immediately crashes or freezes for you. - 1. Depending on your distro you can install yabridge and its yabridgectl companion utility through your distro's package manager or by using a binary archive from the GitHub releases page. Keep in mind that the distro @@ -599,12 +586,10 @@ the yabridge [Discord](https://discord.gg/pyNeweqadf). Also check the [known issues and fixes](#known-issues-and-fixes) section above for help with plugin-specific issues. -- Yabridge may not work correctly with Wine 7.21 and 7.22 depending on how - yabridge was built because of Wine bug - [#53912](https://bugs.winehq.org/show_bug.cgi?id=53912). If you experience - crashes or freezes, you may want to stick with Wine Staging 7.20. See above - for [downgrading instructions](#downgrading-wine). Wine 8.0-rc1 will not work - with yabridge at all. +- Old versions of yabridge may not work correctly with Wine 7.21, 7.22, and + 8.0-rc1 because of Wine bug + [#53912](https://bugs.winehq.org/show_bug.cgi?id=53912). Either update to + yabridge 5.0.3, or [downgrade to Wine Staging 7.20](#downgrading-wine). - Both yabridgectl and yabridge try to diagnose many common issues for you. If you're running into crashes or other issues, then try launching your DAW from