https://bugs.winehq.org/show_bug.cgi?id=56961 --- Comment #6 from Jamie <jamiedrinkell(a)gmail.com> --- (In reply to Austin English from comment #5)
(In reply to Jamie from comment #4)
Wine 6 does not fail with this error.
Please run a regression test: https://wiki.winehq.org/Regression_Testing
Hi again, Sorry for the delay. I've run the regression test - compiling WINE is not for the faint of heart. Thanks to Bottles I was able to narrow down that the regression occurred between 7.4 and 7.7 which saved me some time. This is the result: ________________________________________________________________________________ 5f5aa248476b8b7c00ef3c5084c2c68799d0a1f7 is the first bad commit commit 5f5aa248476b8b7c00ef3c5084c2c68799d0a1f7 Author: Huw Davies <huw(a)codeweavers.com> Date: Tue Mar 22 08:57:01 2022 -0500 winealsa: Move the midi in buffer lock to the unixlib. The syscall itself is temporary. Signed-off-by: Huw Davies <huw(a)codeweavers.com> Signed-off-by: Andrew Eikum <aeikum(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> dlls/winealsa.drv/alsa.c | 1 + dlls/winealsa.drv/alsamidi.c | 19 +++++++++++++++++++ dlls/winealsa.drv/midi.c | 31 ++++++++++++++++--------------- dlls/winealsa.drv/unixlib.h | 2 ++ 4 files changed, 38 insertions(+), 15 deletions(-) ________________________________________________________________________________ I feel many of the docs regarding building and debugging wine are outdated. Most everyone is using a 64 bit computer and OS these days, but the build docs are made as if 32 bit processors and OSes are the most common. I understand that due to the way windows works on 64 bit that it utilises 32 bit libraries underneath, and WINE replicates that. However, this made getting the right dependencies and avoiding conflicts a bit of a nightmare. In particular the configure step would pass, but the build would fail early due to my system having the gcc-multilib and not the gcc-multilib:i386 package. Another one that configure missed was the gstreamer libraries, which after installing ruined the network setup on my computer. (libgstreamer1.0-dev:i386 libgstreamer-plugins-base1.0-dev:i386 libglib2.0-dev:i386). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.