https://bugs.winehq.org/show_bug.cgi?id=46118
--- Comment #17 from Nathan Bennett version2013@protonmail.com --- (In reply to joaopa from comment #16) My attempt at this regression test:
# cd /opt # git clone git://source.winehq.org/git/wine.git wine-git/ # cd wine-git/
# git bisect start # git bisect good wine-6.23 # git bisect bad wine-7.0-rc1
# CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i686 -mtune=i686" --verbose --disable-tests && make compilation fails with bug https://bugs.winehq.org/show_bug.cgi?id=51862 applied patch https://bugs.winehq.org/show_bug.cgi?id=51862#c7 # patch -p1 < patch.diff patching file dlls/ntdll/unix/system.c Hunk #1 succeeded at 253 (offset 6 lines). # CC="gcc -m32" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i686 -mtune=i686" --verbose --disable-tests && make # make DESTDIR=/opt/temp/winegit install
boot into main distro for game testing. boot into distro for compiling.
# git bisect good displayed error and aborting. skipping this step on further run-throughs, assuming I will get this same error about the patch. delete winegit directory, and copy fresh winegit directory to /opt.
repeat more run-throughs, with last run-through having all the git commands:
# git bisect start # git bisect good wine-6.23 # git bisect bad wine-7.0-rc1 # git bisect good # git bisect bad # git bisect good # git bisect bad # git bisect good # git bisect good # git bisect good # git bisect bad 194b47b4fd92dda8ebf24e88ca7a14fc926c84ab is the first bad commit commit 194b47b4fd92dda8ebf24e88ca7a14fc926c84ab Author: Henri Verbeet hverbeet@codeweavers.com Date: Thu Dec 9 17:45:15 2021 +0100
wined3d: Use the access flags used to create the bo for persistent maps in wined3d_bo_gl_map().
Signed-off-by: Henri Verbeet hverbeet@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
:040000 040000 c9ea4a669cc3935e6bb8fa1daf4dd3b6c7dda3bf 3ada434c4d24aeab5412cfa7cfab95c59911d96c M dlls