app-emulation/dxvk: USE="+winegcc -mingw" is broken #8
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
full build log is attached
someone using fedora has hit another bug while linking: https://github.com/doitsujin/dxvk/issues/1584
In this thread the maintainer also makes the decision to drop support for winegcc/winelibs builds entirely, so I guess you can remove it.
In any case, please be so kind to restore dxvk-1.6 , so that people have a safe ebuild to upgrade from.
Speaking of upgrading, does your setup_dxvk.sh script handle the WINEPREFIX upgrade on the fly when switching dxvk compilers and thus filenames? I haven't tried but prefered to uninstall the symlinks before upgrading to mingw, since I wasn't brave enough to reinstall the whole 45gb of Witcher3, which is my only usecase x)
I'll restore 1.6 later today. Which wine version are you using? It compiles fine here with wine-5.6 (Staging).
It looks like
setup_dxvk.sh
always named the files in$WINEPREFIX
*.dll¹, even if they link to .so files, so there should be no problem. Did / Do you have any .so files in your system32 / syswow64 folders? I couldn't find any here.¹ Here in dxvk 1.3: https://github.com/doitsujin/dxvk/blob/v1.3/setup_dxvk.sh#L93
No, I haven't really tried to find evidence about what the shell script actually does, I only saw there's at least a difference in the filenames, and also I haven't emerged dxvk-1.6.1-r1 with d3d9 support. I simply used --uninstall with the prefix before upgrading and thus reinstalled instead of updating the symlinks to play it safe.
Regarding the linking error, I'm using wine-vanilla-5.6,
anything 5.x before that seems fine.Maybe I try again with wine-staging for finding the error.FireBurn maintains current versions with winegcc support. I'm gonna drop old versions with winegcc support from this repo soon.