https://bugs.winehq.org/show_bug.cgi?id=50756
--- Comment #9 from Alex Folland lexlexlex@gmail.com --- I managed to build wine-staging-git from the AUR with your patch at https://source.winehq.org/patches/data/201168 by saving the contents locally to a fixtortoisesvnupdate.patch file and adding these lines to the prepare function my PKGBUILD file via the Pamac interface:
# apply custom patches (Alex) printf '%s\n' ' -> Applying custom patches (Alex)...' wine-staging/patches/gitapply.sh -d wine < "/home/alex/media/projects/winepatches/fixtortoisesvnupdate.patch"
As a relative Linux newbie, I'm not sure if this is the correct way to do it, but I'm sure it worked because the behavior of the TortoiseSVN update command changed after doing it.
Here are the commands I used to test after the build finished (with company-specific secrets in the path replaced with generic equivalents):
$ wineserver -k $ wine tortoiseproc.exe /command:update /path:"Z:/home/alex/work/company/project/ProjectMS"
Result: Instead of "Call not implemented.", I get "Path is invalid.". I'm attaching a screenshot and terminal log showing this result after this comment.
So, it looks like there's progress! Thank you for your work! I'm excited!
However, I'm not sure what to do with this new error. I can't say the whole issue is fixed, even if the cause of the original error message seems to be. I'm excited to test further.