Frogging-Family / wine-tkg-git

The wine-tkg build systems, to create custom Wine and Proton builds
856 stars 155 forks source link

9.0 mainline-tkg build fails when patching vulkan.c and make_vulkan in childwindow-proton-mainline.patch #1111

Closed silverhikari closed 7 months ago

silverhikari commented 7 months ago

as stated in the title, the build fail when trying to patch vulkan.c and make_vulkan in childwindow-proton-mainline.patch. the only modifcations made to customization.cfg is disabling staging build and enable plain versioning with "wine-9.0".

makepkg log

-> -> .---.` `.---. -> `/syhhhyso- -osyhhhys/` -> .syNMdhNNhss/``.---.``/sshNNhdMNys. -> +sdMh.`+MNsssssssssssssssNM+`.hMds+ -> :syNNdhNNhssssssssssssssshNNhdNNys: -> /ssyhhhysssssssssssssssssyhhhyss/ -> .ossssssssssssssssssssssssssssso. -> :sssssssssssssssssssssssssssssssss: -> /sssssssssssssssssssssssssssssssssss/ -> :sssssssssssssoosssssssoosssssssssssss: -> osssssssssssssoosssssssoossssssssssssso -> osssssssssssyyyyhhhhhhhyyyyssssssssssso -> /yyyyyyhhdmmmmNNNNNNNNNNNmmmmdhhyyyyyy/ -> smmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmms -> /dNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNd/ -> `:sdNNNNNNNNNNNNNNNNNNNNNNNNNds:` -> `-+shdNNNNNNNNNNNNNNNdhs+-` -> `.-:///////:-.` -> -> ################################################################# -> -> You can configure your wine build flavour (right now for example) -> by editing the customization.cfg file next to this PKGBUILD, -> or by creating a custom config, for example -> ~/.config/frogminer/wine-tkg.cfg (path set in config file) -> to override some or all of its values. -> -> Current path is '/home/silver/git-projects/wine-tkg-git/wine-tkg-git' -> -> If you are rebuilding using the same configuration, you may want -> to delete/move previously built package if in the same dir. -> -> ###################################TkG##########was##########here When you are ready, press enter to continue. -> No _LOCAL_PRESET set in .cfg. Please select your desired base (or hit enter for default) : ==> WARNING: ! "mainline" and "staging" options will make clean & untouched wine and wine-staging builds, ignoring your .cfg settings ! ==> WARNING: ! "valve" profiles will use Valve proton wine trees instead of upstream, ignoring many incompatible .cfg settings ! ==> WARNING: ! "default-tkg" profile will use the main customization.cfg and wine-tkg-profiles/advanced-customization.cfg files ! -> 0 - default-tkg -> 1 - mainline -> 2 - protonified -> 3 - staging -> 4 - valve -> 5 - valve-exp-bleeding -> 6 - other & legacy choice [0-6]: 0 -> Loading legacy config file -> Using fsync patchset -> -> ccache was found and will be used ==> Making package: wine-tkg-fsync-git 0-327 (Wed 17 Jan 2024 03:45:25 PM EST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating wine-git git repo... remote: Enumerating objects: 26, done. remote: Counting objects: 100% (24/24), done. remote: Compressing objects: 100% (6/6), done. remote: Total 26 (delta 18), reused 18 (delta 18), pack-reused 2 Unpacking objects: 100% (26/26), 26.13 KiB | 955.00 KiB/s, done. From https://gitlab.winehq.org/wine/wine + fe071c61614...0c162a5f59e refs/merge-requests/4045/merge -> refs/merge-requests/4045/merge (forced update) -> Updating wine-staging-git git repo... -> Found 30-win32-aliases.conf -> Found wine-binfmt.conf ==> Validating source files with md5sums... wine-git ... Skipped wine-staging-git ... Skipped 30-win32-aliases.conf ... Passed wine-binfmt.conf ... Passed ==> Extracting sources... -> Creating working copy of wine-git git repo... Reset branch 'makepkg' -> Creating working copy of wine-staging-git git repo... Reset branch 'makepkg' ==> Starting prepare()... -> --2024-01-17 15:45:31-- https://github.com/zfigura/wine/releases/download/esyncce79346/esync.tgz Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving github.com (github.com)... 140.82.114.4 Connecting to github.com (github.com)|140.82.114.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/121966258/ad21f580-de1a-11e8-833d-cf788f15abdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240117%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240117T204531Z&X-Amz-Expires=300&X-Amz-Signature=d2c63a2f3d48af9856d8dcb1304095c1ca2e3ce4efb9efbd16d1379b38aca45a&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=121966258&response-content-disposition=attachment%3B%20filename%3Desync.tgz&response-content-type=application%2Foctet-stream [following] --2024-01-17 15:45:31-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/121966258/ad21f580-de1a-11e8-833d-cf788f15abdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240117%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240117T204531Z&X-Amz-Expires=300&X-Amz-Signature=d2c63a2f3d48af9856d8dcb1304095c1ca2e3ce4efb9efbd16d1379b38aca45a&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=121966258&response-content-disposition=attachment%3B%20filename%3Desync.tgz&response-content-type=application%2Foctet-stream Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.111.133, 185.199.108.133, 185.199.110.133, ... Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.111.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 100929 (99K) [application/octet-stream] Saving to: ‘/home/silver/git-projects/wine-tkg-git/wine-tkg-git/esyncce79346.tgz’ /home/silver/git-projects/wine-tkg- 100%[=================================================================>] 98.56K --.-KB/s in 0.1s 2024-01-17 15:45:32 (855 KB/s) - ‘/home/silver/git-projects/wine-tkg-git/wine-tkg-git/esyncce79346.tgz’ saved [100929/100929] ==> WARNING: Proton Fullscreen Hack is forcefully disabled on this revision. Please use either a 5.20 or lower base, or a wine staging 6.3 or newer base. ==> WARNING: Hotfix: Fix for Riot Client updates ==> WARNING: Hotfix: Remove a TRACE in the DXGIGetDebugInterface1 stub causing segfaults. ==> WARNING: Hotfix: Fix for CL/opencl.h header recognition ==> WARNING: Hotfix: Fix NosTale mouse bug -> cherry picking... -> Hotfixing... -> Applying esync-unix-mainline.patch -> Applying fsync-unix-mainline.patch -> Applying fsync_futex_waitv.patch -> Applying childwindow-proton-mainline.patch ==> ERROR: Patch application has failed. The error was logged to /home/silver/git-projects/wine-tkg-git/wine-tkg-git/prepare.log for your convenience. ==> ERROR: A failure occurred in prepare(). Aborting... -> Removed BIG_UGLY_FROGMINER - Ribbit -> Removed Proton-tkg token - Valve Ribbit -> exit cleanup done

prepare.log

 ->(B Cleaning wine source code tree...(B HEAD is now at fd1153552d7 Release 9.0. Removing .gitignore Removing README.esync Removing configure.ac.orig Removing configure.orig Removing dlls/kernel32/tests/sync.c.orig Removing dlls/ntdll/Makefile.in.orig Removing dlls/ntdll/unix/esync.c Removing dlls/ntdll/unix/esync.c.orig Removing dlls/ntdll/unix/esync.h Removing dlls/ntdll/unix/file.c.orig Removing dlls/ntdll/unix/fsync.c Removing dlls/ntdll/unix/fsync.c.orig Removing dlls/ntdll/unix/fsync.h Removing dlls/ntdll/unix/loader.c.orig Removing dlls/ntdll/unix/server.c.orig Removing dlls/ntdll/unix/sync.c.orig Removing dlls/ntdll/unix/unix_private.h.orig Removing dlls/ntdll/unix/virtual.c.orig Removing dlls/rpcrt4/rpc_server.c.orig Removing dlls/winevulkan/make_vulkan.orig Removing dlls/winevulkan/make_vulkan.rej Removing dlls/winex11.drv/init.c.orig Removing dlls/winex11.drv/opengl.c.orig Removing dlls/winex11.drv/vulkan.c.orig Removing dlls/winex11.drv/vulkan.c.rej Removing dlls/winex11.drv/window.c.orig Removing dlls/winex11.drv/x11drv.h.orig Removing dlls/winex11.drv/x11drv_main.c.orig Removing dlls/winex11.drv/xfixes.h Removing dlls/winex11.drv/xpresent.h Removing include/config.h.in.orig Removing include/wine/vulkan_driver.h.orig Removing server/async.c.orig Removing server/atom.c.orig Removing server/change.c.orig Removing server/clipboard.c.orig Removing server/completion.c.orig Removing server/console.c.orig Removing server/debugger.c.orig Removing server/device.c.orig Removing server/directory.c.orig Removing server/esync.c Removing server/esync.c.orig Removing server/esync.h Removing server/event.c.orig Removing server/fd.c.orig Removing server/file.c.orig Removing server/file.h.orig Removing server/fsync.c Removing server/fsync.h Removing server/handle.c.orig Removing server/hook.c.orig Removing server/mailslot.c.orig Removing server/main.c.orig Removing server/mapping.c.orig Removing server/mutex.c.orig Removing server/named_pipe.c.orig Removing server/object.h.orig Removing server/process.c.orig Removing server/process.h.orig Removing server/protocol.def.orig Removing server/queue.c.orig Removing server/registry.c.orig Removing server/request.c.orig Removing server/semaphore.c.orig Removing server/serial.c.orig Removing server/signal.c.orig Removing server/sock.c.orig Removing server/symlink.c.orig Removing server/thread.c.orig Removing server/timer.c.orig Removing server/token.c.orig Removing server/window.c.orig Removing server/winstation.c.orig esync-unix-mainline.patch -- ( Using Esync (unix, mainline) patchset ) patching file README.esync patching file configure.ac Hunk #1 succeeded at 458 (offset -49 lines). Hunk #2 succeeded at 2088 with fuzz 2 (offset -173 lines). Hunk #3 succeeded at 2112 (offset -214 lines). patching file dlls/kernel32/tests/sync.c Hunk #1 succeeded at 57 (offset 3 lines). Hunk #2 succeeded at 228 with fuzz 1 (offset 50 lines). Hunk #3 succeeded at 284 (offset 50 lines). Hunk #4 succeeded at 316 (offset 50 lines). Hunk #5 succeeded at 355 (offset 50 lines). Hunk #6 succeeded at 609 (offset 50 lines). Hunk #7 succeeded at 719 with fuzz 2 (offset 50 lines). Hunk #8 succeeded at 884 (offset 50 lines). Hunk #9 succeeded at 1531 (offset 50 lines). Hunk #10 succeeded at 1624 (offset 50 lines). Hunk #11 succeeded at 3217 with fuzz 1 (offset 139 lines). Hunk #12 succeeded at 3321 (offset 139 lines). Hunk #13 succeeded at 3366 (offset 148 lines). patching file dlls/ntdll/Makefile.in Hunk #1 succeeded at 48 with fuzz 1 (offset 2 lines). patching file dlls/ntdll/unix/esync.c patching file dlls/ntdll/unix/esync.h patching file dlls/ntdll/unix/loader.c Hunk #1 succeeded at 88 with fuzz 2 (offset 2 lines). Hunk #2 succeeded at 1809 with fuzz 1 (offset 244 lines). patching file dlls/ntdll/unix/server.c Hunk #1 succeeded at 79 (offset -15 lines). Hunk #2 succeeded at 104 (offset -31 lines). Hunk #3 succeeded at 919 (offset 75 lines). Hunk #4 succeeded at 1842 (offset 144 lines). patching file dlls/ntdll/unix/sync.c Hunk #1 succeeded at 63 with fuzz 1 (offset -9 lines). Hunk #2 succeeded at 273 (offset -53 lines). Hunk #3 succeeded at 300 (offset -53 lines). Hunk #4 succeeded at 340 (offset -53 lines). Hunk #5 succeeded at 365 (offset -53 lines). Hunk #6 succeeded at 394 (offset -53 lines). Hunk #7 succeeded at 426 (offset -53 lines). Hunk #8 succeeded at 449 (offset -53 lines). Hunk #9 succeeded at 472 (offset -53 lines). Hunk #10 succeeded at 507 (offset -53 lines). Hunk #11 succeeded at 541 (offset -54 lines). Hunk #12 succeeded at 570 (offset -54 lines). Hunk #13 succeeded at 601 (offset -54 lines). Hunk #14 succeeded at 626 (offset -54 lines). Hunk #15 succeeded at 659 (offset -54 lines). Hunk #16 succeeded at 1520 (offset 35 lines). Hunk #17 succeeded at 1552 (offset 35 lines). patching file dlls/ntdll/unix/unix_private.h Hunk #1 succeeded at 93 (offset 35 lines). patching file dlls/ntdll/unix/virtual.c Hunk #1 succeeded at 3641 (offset 959 lines). patching file dlls/rpcrt4/rpc_server.c Hunk #1 succeeded at 701 (offset 2 lines). patching file include/config.h.in Hunk #1 succeeded at 309 (offset -390 lines). Hunk #2 succeeded at 372 (offset -453 lines). Hunk #3 succeeded at 510 (offset -518 lines). patching file server/Makefile.in patching file server/async.c Hunk #1 succeeded at 77 (offset 7 lines). Hunk #2 succeeded at 677 (offset 192 lines). patching file server/atom.c Hunk #1 succeeded at 79 (offset -1 lines). patching file server/change.c Hunk #1 succeeded at 112 (offset -3 lines). patching file server/clipboard.c Hunk #1 succeeded at 76 (offset -1 lines). patching file server/completion.c Hunk #1 succeeded at 75 (offset 11 lines). patching file server/console.c Hunk #1 succeeded at 41 (offset -1 lines). Hunk #2 succeeded at 82 with fuzz 1 (offset -1 lines). Hunk #3 succeeded at 141 (offset 6 lines). Hunk #4 succeeded at 152 with fuzz 1 (offset 7 lines). Hunk #5 succeeded at 162 (offset 7 lines). Hunk #6 succeeded at 232 (offset 9 lines). Hunk #7 succeeded at 282 (offset 11 lines). Hunk #8 succeeded at 320 (offset 16 lines). Hunk #9 succeeded at 378 (offset 43 lines). Hunk #10 succeeded at 437 (offset 63 lines). Hunk #11 succeeded at 600 (offset 64 lines). Hunk #12 succeeded at 925 (offset 154 lines). Hunk #13 succeeded at 957 (offset 155 lines). Hunk #14 succeeded at 964 (offset 154 lines). Hunk #15 succeeded at 1581 (offset 169 lines). Hunk #16 succeeded at 1668 (offset 156 lines). patching file server/debugger.c Hunk #1 succeeded at 86 (offset 13 lines). Hunk #2 succeeded at 115 (offset 13 lines). patching file server/device.c Hunk #1 succeeded at 38 (offset -1 lines). Hunk #2 succeeded at 67 (offset -2 lines). Hunk #3 succeeded at 94 (offset -2 lines). Hunk #4 succeeded at 110 (offset -2 lines). Hunk #5 succeeded at 168 (offset 11 lines). Hunk #6 succeeded at 221 (offset 12 lines). Hunk #11 succeeded at 1040 (offset 24 lines). patching file server/directory.c Hunk #1 succeeded at 69 (offset 11 lines). Hunk #2 succeeded at 120 (offset 22 lines). patching file server/esync.c patching file server/esync.h patching file server/event.c Hunk #2 succeeded at 57 (offset 14 lines). Hunk #3 succeeded at 76 (offset 12 lines). Hunk #4 succeeded at 90 (offset 12 lines). Hunk #5 succeeded at 124 (offset 24 lines). Hunk #6 succeeded at 156 (offset 24 lines). Hunk #7 succeeded at 166 (offset 24 lines). Hunk #8 succeeded at 183 (offset 24 lines). Hunk #9 succeeded at 196 (offset 24 lines). Hunk #10 succeeded at 222 (offset 18 lines). Hunk #11 succeeded at 257 (offset 9 lines). patching file server/fd.c Hunk #1 succeeded at 96 (offset -6 lines). Hunk #2 succeeded at 157 (offset -47 lines). Hunk #3 succeeded at 171 (offset -47 lines). Hunk #4 succeeded at 213 (offset -47 lines). Hunk #5 succeeded at 254 (offset -47 lines). Hunk #6 succeeded at 297 (offset -47 lines). Hunk #7 succeeded at 1571 with fuzz 1 (offset -24 lines). Hunk #8 succeeded at 1692 (offset -21 lines). Hunk #9 succeeded at 1737 (offset -18 lines). Hunk #10 succeeded at 2157 (offset -32 lines). Hunk #11 succeeded at 2185 (offset -38 lines). patching file server/file.c Hunk #1 succeeded at 94 (offset -17 lines). patching file server/file.h Hunk #1 succeeded at 108 with fuzz 1 (offset 6 lines). patching file server/handle.c Hunk #1 succeeded at 126 (offset 3 lines). patching file server/hook.c Hunk #1 succeeded at 80 (offset -1 lines). patching file server/mailslot.c Hunk #1 succeeded at 74 (offset -4 lines). Hunk #2 succeeded at 134 (offset -3 lines). Hunk #3 succeeded at 198 (offset -3 lines). Hunk #4 succeeded at 229 (offset -3 lines). patching file server/main.c Hunk #1 succeeded at 34 (offset -2 lines). Hunk #2 succeeded at 230 with fuzz 1 (offset 89 lines). patching file server/mapping.c Hunk #1 succeeded at 67 (offset -1 lines). Hunk #2 succeeded at 104 (offset -1 lines). Hunk #3 succeeded at 178 (offset 14 lines). patching file server/mutex.c Hunk #1 succeeded at 73 (offset 12 lines). patching file server/named_pipe.c Hunk #1 succeeded at 119 (offset 1 line). Hunk #2 succeeded at 168 (offset 5 lines). Hunk #3 succeeded at 213 (offset 6 lines). Hunk #4 succeeded at 261 (offset 6 lines). Hunk #5 succeeded at 293 (offset 6 lines). patching file server/object.h Hunk #1 succeeded at 78 (offset 10 lines). patching file server/process.c Hunk #1 succeeded at 63 (offset 14 lines). Hunk #2 succeeded at 96 (offset 27 lines). Hunk #3 succeeded at 107 (offset 27 lines). Hunk #4 succeeded at 159 (offset 27 lines). Hunk #5 succeeded at 221 (offset 42 lines). Hunk #6 succeeded at 688 (offset 142 lines). Hunk #7 succeeded at 745 with fuzz 1 (offset 142 lines). Hunk #8 succeeded at 795 with fuzz 1 (offset 141 lines). Hunk #9 succeeded at 813 (offset 135 lines). patching file server/process.h Hunk #1 succeeded at 85 (offset -13 lines). patching file server/protocol.def Hunk #1 succeeded at 3884 with fuzz 2 (offset 171 lines). patching file server/queue.c Hunk #1 succeeded at 42 (offset -1 lines). Hunk #2 succeeded at 143 (offset -2 lines). Hunk #3 succeeded at 161 (offset -2 lines). Hunk #4 succeeded at 177 (offset -2 lines). Hunk #5 succeeded at 215 (offset -2 lines). Hunk #6 succeeded at 316 (offset -3 lines). Hunk #7 succeeded at 615 with fuzz 1 (offset 107 lines). Hunk #8 succeeded at 1096 (offset 127 lines). Hunk #9 succeeded at 1155 (offset 127 lines). Hunk #10 succeeded at 2597 (offset 81 lines). Hunk #11 succeeded at 3536 with fuzz 2 (offset 15 lines). patching file server/registry.c Hunk #1 succeeded at 180 (offset 13 lines). patching file server/request.c Hunk #1 succeeded at 90 (offset -6 lines). patching file server/semaphore.c Hunk #1 succeeded at 70 (offset 12 lines). patching file server/serial.c Hunk #1 succeeded at 85 (offset -7 lines). patching file server/signal.c Hunk #1 succeeded at 62 (offset -5 lines). patching file server/sock.c Hunk #1 succeeded at 453 (offset 281 lines). Hunk #2 succeeded at 3555 (offset 2381 lines). Hunk #3 succeeded at 3777 (offset 2382 lines). patching file server/symlink.c Hunk #1 succeeded at 71 (offset 11 lines). patching file server/thread.c Hunk #1 succeeded at 50 (offset -1 lines). Hunk #2 succeeded at 97 (offset -14 lines). Hunk #3 succeeded at 140 (offset -9 lines). Hunk #4 succeeded at 177 (offset 5 lines). Hunk #5 succeeded at 191 (offset 5 lines). Hunk #6 succeeded at 231 (offset 5 lines). Hunk #7 succeeded at 379 with fuzz 1 (offset 15 lines). Hunk #8 succeeded at 463 with fuzz 1 (offset 13 lines). Hunk #9 succeeded at 484 with fuzz 1 (offset 7 lines). Hunk #10 succeeded at 1082 (offset 14 lines). Hunk #11 succeeded at 1169 (offset 14 lines). Hunk #12 succeeded at 1221 (offset 14 lines). Hunk #13 succeeded at 1320 (offset -7 lines). patching file server/thread.h patching file server/timer.c Hunk #1 succeeded at 35 (offset -1 lines). Hunk #2 succeeded at 62 (offset 13 lines). Hunk #3 succeeded at 79 (offset 11 lines). Hunk #4 succeeded at 114 (offset 11 lines). Hunk #5 succeeded at 189 (offset 9 lines). Hunk #6 succeeded at 219 (offset 3 lines). patching file server/token.c Hunk #1 succeeded at 143 (offset -4 lines). patching file server/window.c Hunk #1 succeeded at 107 (offset -1 lines). patching file server/winstation.c Hunk #1 succeeded at 76 (offset 12 lines). Hunk #2 succeeded at 117 (offset 27 lines). patching file dlls/ntdll/unix/esync.c Hunk #1 succeeded at 1151 (offset -17 lines). patching file dlls/ntdll/unix/esync.c Hunk #1 succeeded at 529 (offset 3 lines). fsync-unix-mainline.patch -- ( Applied fsync patches (unix, mainline) ) patching file dlls/ntdll/Makefile.in Hunk #1 succeeded at 50 with fuzz 2 (offset 2 lines). patching file dlls/ntdll/unix/esync.c Hunk #1 succeeded at 52 (offset -5 lines). Hunk #2 succeeded at 62 (offset -5 lines). Hunk #3 succeeded at 866 (offset -2 lines). Hunk #4 succeeded at 895 (offset -2 lines). patching file dlls/ntdll/unix/fsync.c patching file dlls/ntdll/unix/fsync.h patching file dlls/ntdll/unix/loader.c Hunk #1 succeeded at 89 with fuzz 2 (offset 2 lines). Hunk #2 succeeded at 1810 with fuzz 1 (offset 244 lines). patching file dlls/ntdll/unix/server.c Hunk #1 succeeded at 80 (offset -15 lines). Hunk #2 succeeded at 1843 with fuzz 2 (offset 144 lines). patching file dlls/ntdll/unix/sync.c Hunk #1 succeeded at 64 (offset -9 lines). Hunk #2 succeeded at 274 (offset -50 lines). Hunk #3 succeeded at 305 (offset -48 lines). Hunk #4 succeeded at 347 (offset -48 lines). Hunk #5 succeeded at 375 (offset -48 lines). Hunk #6 succeeded at 408 (offset -45 lines). Hunk #7 succeeded at 442 (offset -44 lines). Hunk #8 succeeded at 471 (offset -43 lines). Hunk #9 succeeded at 497 (offset -42 lines). Hunk #10 succeeded at 532 (offset -42 lines). Hunk #11 succeeded at 569 (offset -43 lines). Hunk #12 succeeded at 602 (offset -41 lines). Hunk #13 succeeded at 635 with fuzz 1 (offset -40 lines). Hunk #14 succeeded at 663 (offset -40 lines). Hunk #15 succeeded at 699 (offset -40 lines). Hunk #16 succeeded at 1563 (offset 211 lines). Hunk #17 succeeded at 1602 (offset 211 lines). Hunk #18 succeeded at 1638 (offset 211 lines). patching file dlls/ntdll/unix/unix_private.h Hunk #1 succeeded at 94 with fuzz 2 (offset 35 lines). patching file dlls/ntdll/unix/virtual.c Hunk #1 succeeded at 3642 with fuzz 2 (offset 959 lines). patching file server/Makefile.in patching file server/async.c Hunk #1 succeeded at 78 (offset 7 lines). Hunk #2 succeeded at 679 (offset 192 lines). patching file server/atom.c Hunk #1 succeeded at 80 (offset -1 lines). patching file server/change.c Hunk #1 succeeded at 113 (offset -3 lines). patching file server/clipboard.c Hunk #1 succeeded at 77 (offset -1 lines). patching file server/completion.c Hunk #1 succeeded at 76 (offset 11 lines). patching file server/console.c Hunk #1 succeeded at 42 (offset -1 lines). Hunk #2 succeeded at 84 with fuzz 2 (offset 1 line). Hunk #3 succeeded at 144 with fuzz 2 (offset 6 lines). Hunk #4 succeeded at 156 (offset 7 lines). Hunk #5 succeeded at 167 (offset 7 lines). Hunk #6 succeeded at 238 (offset 9 lines). Hunk #7 succeeded at 289 (offset 11 lines). Hunk #8 succeeded at 328 with fuzz 1 (offset 24 lines). Hunk #9 succeeded at 387 with fuzz 1 (offset 52 lines). Hunk #10 succeeded at 447 (offset 73 lines). Hunk #11 succeeded at 610 (offset 13 lines). Hunk #12 succeeded at 947 (offset 158 lines). Hunk #13 succeeded at 988 with fuzz 2 (offset 160 lines). Hunk #14 succeeded at 1606 (offset 36 lines). Hunk #15 succeeded at 1697 (offset 23 lines). patching file server/debugger.c Hunk #1 succeeded at 87 (offset 13 lines). Hunk #2 succeeded at 117 (offset 13 lines). patching file server/device.c Hunk #1 succeeded at 39 (offset -1 lines). Hunk #2 succeeded at 69 (offset -2 lines). Hunk #3 succeeded at 97 (offset -2 lines). Hunk #4 succeeded at 115 (offset -2 lines). Hunk #5 succeeded at 174 (offset 11 lines). Hunk #6 succeeded at 228 (offset 12 lines). Hunk #10 succeeded at 1061 (offset 24 lines). patching file server/directory.c Hunk #1 succeeded at 70 (offset 11 lines). Hunk #2 succeeded at 122 (offset 22 lines). patching file server/esync.c Hunk #1 succeeded at 41 (offset -3 lines). Hunk #2 succeeded at 49 (offset -3 lines). Hunk #3 succeeded at 128 (offset -3 lines). patching file server/event.c Hunk #2 succeeded at 59 (offset 14 lines). Hunk #3 succeeded at 66 (offset 13 lines). Hunk #4 succeeded at 80 (offset 12 lines). Hunk #5 succeeded at 129 (offset 24 lines). Hunk #6 succeeded at 162 (offset 24 lines). Hunk #7 succeeded at 175 (offset 24 lines). Hunk #8 succeeded at 191 (offset 24 lines). Hunk #9 succeeded at 217 (offset 24 lines). Hunk #10 succeeded at 230 (offset 24 lines). Hunk #11 succeeded at 259 (offset 18 lines). patching file server/fd.c Hunk #1 succeeded at 97 (offset -6 lines). Hunk #2 succeeded at 159 (offset -47 lines). Hunk #3 succeeded at 174 (offset -47 lines). Hunk #4 succeeded at 217 (offset -47 lines). Hunk #5 succeeded at 259 (offset -47 lines). Hunk #6 succeeded at 303 (offset -47 lines). Hunk #7 succeeded at 1699 (offset -21 lines). Hunk #8 succeeded at 1709 (offset -21 lines). Hunk #9 succeeded at 1748 (offset -18 lines). Hunk #10 succeeded at 2173 (offset -32 lines). Hunk #11 succeeded at 2212 (offset -38 lines). patching file server/file.c Hunk #1 succeeded at 95 (offset -17 lines). patching file server/file.h Hunk #1 succeeded at 109 with fuzz 1 (offset 6 lines). patching file server/fsync.c patching file server/fsync.h patching file server/handle.c Hunk #1 succeeded at 127 (offset 3 lines). patching file server/hook.c Hunk #1 succeeded at 81 (offset -1 lines). patching file server/mailslot.c Hunk #1 succeeded at 75 (offset -4 lines). Hunk #2 succeeded at 136 (offset -3 lines). Hunk #3 succeeded at 201 (offset -3 lines). Hunk #4 succeeded at 233 (offset -3 lines). patching file server/main.c Hunk #1 succeeded at 35 with fuzz 2 (offset -2 lines). Hunk #2 succeeded at 231 (offset 89 lines). patching file server/mapping.c Hunk #1 succeeded at 68 (offset -1 lines). Hunk #2 succeeded at 106 (offset -1 lines). Hunk #3 succeeded at 181 (offset 14 lines). patching file server/mutex.c Hunk #1 succeeded at 74 (offset 12 lines). patching file server/named_pipe.c Hunk #1 succeeded at 120 (offset 1 line). Hunk #2 succeeded at 170 (offset 5 lines). Hunk #3 succeeded at 216 (offset 6 lines). Hunk #4 succeeded at 265 (offset 6 lines). Hunk #5 succeeded at 298 (offset 6 lines). patching file server/object.h Hunk #1 succeeded at 80 (offset 10 lines). patching file server/process.c Hunk #1 succeeded at 64 (offset 14 lines). Hunk #2 succeeded at 98 (offset 27 lines). Hunk #3 succeeded at 110 (offset 27 lines). Hunk #4 succeeded at 163 (offset 27 lines). Hunk #5 succeeded at 226 (offset 42 lines). Hunk #6 succeeded at 694 with fuzz 2 (offset 142 lines). Hunk #7 succeeded at 751 with fuzz 1 (offset 142 lines). Hunk #8 succeeded at 829 (offset 135 lines). patching file server/process.h Hunk #1 succeeded at 86 with fuzz 2 (offset -13 lines). patching file server/protocol.def Hunk #1 succeeded at 3937 (offset 171 lines). patching file server/queue.c Hunk #1 succeeded at 43 (offset -1 lines). Hunk #2 succeeded at 146 with fuzz 1 (offset -2 lines). Hunk #3 succeeded at 165 (offset -2 lines). Hunk #4 succeeded at 182 (offset -2 lines). Hunk #5 succeeded at 221 (offset -2 lines). Hunk #6 succeeded at 324 with fuzz 1 (offset -3 lines). Hunk #7 succeeded at 627 with fuzz 2 (offset 107 lines). Hunk #8 succeeded at 1111 (offset 127 lines). Hunk #9 succeeded at 1179 (offset 127 lines). Hunk #10 succeeded at 2622 (offset 81 lines). Hunk #11 succeeded at 3578 (offset 15 lines). patching file server/registry.c Hunk #1 succeeded at 181 (offset 13 lines). patching file server/request.c Hunk #1 succeeded at 91 (offset -6 lines). patching file server/semaphore.c Hunk #1 succeeded at 71 (offset 12 lines). patching file server/serial.c Hunk #1 succeeded at 86 (offset -7 lines). patching file server/signal.c Hunk #1 succeeded at 63 (offset -5 lines). patching file server/sock.c Hunk #1 succeeded at 454 (offset 281 lines). Hunk #2 succeeded at 3557 (offset 2381 lines). Hunk #3 succeeded at 3780 (offset 2382 lines). patching file server/symlink.c Hunk #1 succeeded at 72 (offset 11 lines). patching file server/thread.c Hunk #1 succeeded at 51 with fuzz 1 (offset -1 lines). Hunk #2 succeeded at 99 (offset -14 lines). Hunk #3 succeeded at 143 (offset -9 lines). Hunk #4 succeeded at 181 (offset 5 lines). Hunk #5 succeeded at 196 (offset 5 lines). Hunk #6 succeeded at 238 (offset 5 lines). Hunk #7 succeeded at 385 with fuzz 1 (offset 15 lines). Hunk #8 succeeded at 503 (offset 7 lines). Hunk #9 succeeded at 562 (offset 10 lines). Hunk #10 succeeded at 1102 (offset 14 lines). Hunk #11 succeeded at 1195 (offset 14 lines). Hunk #12 succeeded at 1248 (offset 14 lines). Hunk #13 succeeded at 1349 with fuzz 1 (offset -7 lines). patching file server/thread.h patching file server/timer.c Hunk #1 succeeded at 36 (offset -1 lines). Hunk #2 succeeded at 64 (offset 13 lines). Hunk #3 succeeded at 83 (offset 11 lines). Hunk #4 succeeded at 120 (offset 11 lines). Hunk #5 succeeded at 197 (offset 9 lines). Hunk #6 succeeded at 236 (offset 3 lines). patching file server/token.c Hunk #1 succeeded at 144 (offset -4 lines). patching file server/winstation.c Hunk #1 succeeded at 77 (offset 12 lines). Hunk #2 succeeded at 119 (offset 27 lines). patching file server/window.c Hunk #1 succeeded at 108 (offset -1 lines). patching file dlls/ntdll/unix/fsync.c Hunk #1 succeeded at 505 (offset -71 lines). fsync_futex_waitv.patch -- ( Applied patches for fsync to support futex_waitv ) patching file configure Hunk #1 succeeded at 7978 (offset -4 lines). patching file configure.ac Hunk #1 succeeded at 424 (offset -17 lines). patching file dlls/ntdll/unix/esync.c Hunk #1 succeeded at 955 (offset 2 lines). Hunk #2 succeeded at 972 (offset 2 lines). Hunk #3 succeeded at 1006 (offset 2 lines). patching file dlls/ntdll/unix/file.c Hunk #1 succeeded at 5385 (offset 22 lines). Hunk #2 succeeded at 5650 (offset 22 lines). Hunk #3 succeeded at 6466 (offset -588 lines). Hunk #4 succeeded at 6494 (offset -588 lines). patching file dlls/ntdll/unix/fsync.c Hunk #3 succeeded at 57 (offset -1 lines). Hunk #4 succeeded at 141 (offset -1 lines). Hunk #5 succeeded at 693 (offset -1 lines). Hunk #6 succeeded at 732 (offset -1 lines). Hunk #7 succeeded at 846 (offset -1 lines). Hunk #8 succeeded at 866 (offset -1 lines). Hunk #9 succeeded at 892 (offset -1 lines). Hunk #10 succeeded at 911 (offset -1 lines). Hunk #11 succeeded at 932 (offset -1 lines). Hunk #12 succeeded at 955 (offset -1 lines). Hunk #13 succeeded at 967 (offset -1 lines). Hunk #14 succeeded at 1072 (offset -1 lines). Hunk #15 succeeded at 1092 (offset -1 lines). Hunk #16 succeeded at 1137 (offset -1 lines). patching file dlls/ntdll/unix/loader.c Hunk #1 succeeded at 1006 with fuzz 2 (offset -1022 lines). Hunk #2 succeeded at 1838 (offset -231 lines). patching file dlls/ntdll/unix/unix_private.h Hunk #1 succeeded at 178 with fuzz 1 (offset 32 lines). patching file include/config.h.in Hunk #1 succeeded at 150 (offset -38 lines). patching file server/fsync.c childwindow-proton-mainline.patch -- ( Applied child window for vk patch (mainline) ) patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 50 (offset -1 lines). Hunk #2 succeeded at 142 (offset -1 lines). Hunk #3 succeeded at 289 (offset -1 lines). Hunk #4 succeeded at 302 with fuzz 2 (offset -1 lines). Hunk #5 succeeded at 421 (offset -1 lines). patching file dlls/winemac.drv/vulkan.c patching file dlls/winevulkan/make_vulkan Hunk #1 FAILED at 226. 1 out of 1 hunk FAILED -- saving rejects to file dlls/winevulkan/make_vulkan.rej patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 75 (offset -1 lines). Hunk #2 succeeded at 119 (offset -1 lines). Hunk #3 succeeded at 285 (offset -1 lines). Hunk #4 succeeded at 718 (offset -7 lines). patching file include/wine/vulkan_driver.h Hunk #2 succeeded at 55 (offset -2 lines). patching file dlls/winex11.drv/init.c Hunk #1 succeeded at 243 (offset -1 lines). patching file dlls/winex11.drv/opengl.c Hunk #1 succeeded at 1980 (offset 25 lines). Hunk #2 succeeded at 2001 (offset 25 lines). Hunk #3 succeeded at 2028 (offset 25 lines). Hunk #4 succeeded at 3348 with fuzz 2 (offset 27 lines). Hunk #5 succeeded at 3377 (offset 27 lines). Hunk #6 succeeded at 3398 (offset 27 lines). Hunk #7 succeeded at 3411 (offset 27 lines). patching file dlls/winex11.drv/x11drv.h Hunk #1 succeeded at 350 with fuzz 1 (offset 17 lines). Hunk #2 succeeded at 369 (offset 17 lines). patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 35 with fuzz 2 (offset -1 lines). Hunk #2 FAILED at 64. Hunk #3 succeeded at 229 (offset -1 lines). Hunk #4 succeeded at 329 (offset -1 lines). Hunk #5 succeeded at 405 (offset -1 lines). Hunk #6 succeeded at 413 (offset -1 lines). Hunk #7 succeeded at 431 (offset -1 lines). 1 out of 7 hunks FAILED -- saving rejects to file dlls/winex11.drv/vulkan.c.rej patching file dlls/winex11.drv/window.c Hunk #1 succeeded at 1856 (offset 120 lines). Hunk #2 succeeded at 1892 (offset 120 lines). Hunk #3 succeeded at 2130 (offset 143 lines). Hunk #4 succeeded at 2559 (offset 93 lines). patching file dlls/winex11.drv/x11drv.h Hunk #1 succeeded at 651 (offset 14 lines). patching file dlls/winex11.drv/vulkan.c Hunk #1 FAILED at 64. Hunk #2 succeeded at 97 (offset -3 lines). Hunk #3 succeeded at 144 (offset -3 lines). Hunk #4 succeeded at 335 (offset -3 lines). Hunk #5 succeeded at 351 (offset -3 lines). Hunk #6 succeeded at 411 with fuzz 2 (offset -3 lines). 1 out of 6 hunks FAILED -- saving rejects to file dlls/winex11.drv/vulkan.c.rej patching file dlls/winex11.drv/clipboard.c patching file dlls/winex11.drv/x11drv.h Hunk #1 succeeded at 448 with fuzz 1 (offset 22 lines). Hunk #2 succeeded at 456 (offset 22 lines). patching file dlls/winex11.drv/x11drv_main.c Hunk #1 succeeded at 50 (offset -2 lines). Hunk #2 succeeded at 72 (offset -1 lines). Hunk #3 succeeded at 87 (offset -4 lines). Hunk #4 succeeded at 592 (offset -7 lines). Hunk #5 succeeded at 754 (offset -7 lines). patching file dlls/winex11.drv/xfixes.h patching file configure.ac Hunk #1 succeeded at 73 (offset -3 lines). Hunk #2 succeeded at 1237 with fuzz 1 (offset 52 lines). Hunk #3 succeeded at 1341 with fuzz 2 (offset 38 lines). patching file dlls/winex11.drv/init.c Hunk #2 succeeded at 254 (offset 7 lines). patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 353 (offset -4 lines). Hunk #2 succeeded at 377 (offset -4 lines). Hunk #3 succeeded at 413 with fuzz 2 (offset -4 lines). patching file dlls/winex11.drv/x11drv.h Hunk #1 succeeded at 449 (offset 22 lines). patching file dlls/winex11.drv/x11drv_main.c Hunk #1 succeeded at 51 (offset -2 lines). Hunk #2 succeeded at 74 (offset -1 lines). Hunk #3 succeeded at 601 (offset -7 lines). Hunk #4 succeeded at 627 (offset -7 lines). Hunk #5 succeeded at 653 (offset -7 lines). Hunk #6 succeeded at 812 (offset -7 lines). patching file dlls/winex11.drv/xfixes.h patching file dlls/winex11.drv/xpresent.h patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 50 (offset -1 lines). Hunk #2 succeeded at 149 (offset -4 lines). Hunk #3 succeeded at 230 (offset -4 lines). Hunk #4 succeeded at 285 (offset -4 lines). Hunk #5 succeeded at 304 (offset -4 lines). Hunk #6 succeeded at 476 (offset -4 lines). Hunk #7 succeeded at 498 (offset -4 lines). patching file dlls/winex11.drv/window.c Hunk #1 succeeded at 1911 (offset 120 lines). patching file dlls/winex11.drv/x11drv.h Hunk #1 succeeded at 653 (offset 23 lines). patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 281 (offset -4 lines). patching file dlls/winex11.drv/window.c Hunk #1 succeeded at 1469 (offset 99 lines). patching file dlls/winex11.drv/x11drv.h Hunk #1 succeeded at 655 (offset 23 lines). patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 306 (offset -4 lines). Hunk #2 succeeded at 555 (offset -4 lines). Hunk #3 succeeded at 568 with fuzz 1 (offset -4 lines). patching file dlls/winex11.drv/window.c Hunk #1 succeeded at 1587 (offset 112 lines). patching file dlls/winex11.drv/x11drv.h Hunk #1 succeeded at 656 (offset 23 lines). Hunk #2 succeeded at 667 (offset 23 lines). patching file dlls/winex11.drv/vulkan.c Hunk #1 FAILED at 64. Hunk #2 succeeded at 296 (offset -4 lines). Hunk #3 succeeded at 318 (offset -4 lines). Hunk #4 succeeded at 326 (offset -4 lines). Hunk #5 succeeded at 487 (offset -4 lines). Hunk #6 succeeded at 500 (offset -4 lines). Hunk #7 succeeded at 524 (offset -4 lines). Hunk #8 succeeded at 547 (offset -4 lines). 1 out of 8 hunks FAILED -- saving rejects to file dlls/winex11.drv/vulkan.c.rej patching file dlls/winex11.drv/vulkan.c Hunk #1 FAILED at 66. Hunk #2 succeeded at 296 (offset -5 lines). Hunk #3 succeeded at 450 (offset -5 lines). Hunk #4 succeeded at 471 (offset -5 lines). Hunk #5 succeeded at 496 (offset -5 lines). Hunk #6 succeeded at 510 (offset -5 lines). Hunk #7 succeeded at 557 (offset -5 lines). Hunk #8 succeeded at 615 (offset -5 lines). 1 out of 8 hunks FAILED -- saving rejects to file dlls/winex11.drv/vulkan.c.rej patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 325 (offset -6 lines). patching file dlls/winex11.drv/vulkan.c Hunk #1 succeeded at 423 (offset -13 lines). patching file dlls/winex11.drv/window.c Hunk #1 succeeded at 1593 (offset -156 lines). patching file dlls/winex11.drv/window.c Hunk #1 succeeded at 1892 (offset -214 lines).

imide commented 7 months ago

Still getting error even with patch.