Has anyone gotten the pba patch set for WINE to build recently? I was using it through 3.16, but then updated to wine 4.0, and it's not applying anymore. Here's what's happening. (With both wine 4.2 and the staging patchset.) I'm assuming the pba patches are just too old to work with wine-staging these days?
Code:
Archive: master.zip
8f20f0718a47e3773f0f3f30c475516378191c67
creating: wine-pba-master/
inflating: wine-pba-master/LICENSE
inflating: wine-pba-master/README.md
creating: wine-pba-master/patches/
inflating: wine-pba-master/patches/0001-wined3d-Initial-implementation-of-a-persistent-mappe.patch
inflating: wine-pba-master/patches/0002-wined3d-Add-support-for-backing-dynamic-wined3d_buff.patch
inflating: wine-pba-master/patches/0003-wined3d-Use-ARB_multi_bind-to-speed-up-UBO-updates.patch
inflating: wine-pba-master/patches/0004-wined3d-Use-GL_CLIENT_STORAGE_BIT-for-persistent-map.patch
inflating: wine-pba-master/patches/0005-wined3d-Disable-persistently-mapped-shader-resource-.patch
inflating: wine-pba-master/patches/0006-wined3d-Perform-initial-allocation-of-persistent-buf.patch
inflating: wine-pba-master/patches/0007-wined3d-Avoid-freeing-persistent-buffer-heap-element.patch
inflating: wine-pba-master/patches/0008-wined3d-Add-DISABLE_PBA-envvar-some-PBA-cleanup.patch
inflating: wine-pba-master/patches/0009-wined3d-Add-quirk-to-use-GL_CLIENT_STORAGE_BIT-for-m.patch
patching file dlls/wined3d/Makefile.in
Hunk #1 succeeded at 7 (offset 1 line).
patching file dlls/wined3d/buffer_heap.c
patching file dlls/wined3d/cs.c
Hunk #1 succeeded at 538 (offset 71 lines).
patching file dlls/wined3d/device.c
Hunk #1 succeeded at 839 (offset 2 lines).
Hunk #2 succeeded at 1050 (offset 2 lines).
Hunk #3 succeeded at 1101 (offset 2 lines).
patching file dlls/wined3d/directx.c
Hunk #1 FAILED at 111.
Hunk #2 FAILED at 2713.
2 out of 2 hunks FAILED -- saving rejects to file dlls/wined3d/directx.c.rej
patching file dlls/wined3d/query.c
Hunk #1 succeeded at 179 (offset 91 lines).
patching file dlls/wined3d/wined3d_gl.h
Reversed (or previously applied) patch detected! Assume -R? [n]
Apply anyway? [n]
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file dlls/wined3d/wined3d_gl.h.rej
patching file dlls/wined3d/wined3d_private.h
Hunk #1 succeeded at 1717 (offset -9 lines).
Hunk #2 succeeded at 3117 (offset 99 lines).
Hunk #3 succeeded at 3680 with fuzz 1 (offset 151 lines).
Hunk #4 succeeded at 3869 (offset 157 lines).