Package Details: winesync 5.12-1

Git Clone URL: https://aur.archlinux.org/winesync.git (read-only, click to copy)
Package Base: winesync
Description: Wine synchronization primitive driver - out-of-tree module
Upstream URL: https://repo.or.cz/linux/zf.git/shortlog/refs/heads/winesync
Licenses: GPL2
Provides: WINESYNC-MODULE=5.12
Submitter: openglfreak
Maintainer: openglfreak
Last Packager: openglfreak
Votes: 0
Popularity: 0.000000
First Submitted: 2021-03-22 19:50
Last Updated: 2021-05-07 18:51

Latest Comments

Sukid commented on 2021-05-06 14:19

I need to change provide_nondkms to false, otherwise this happens:

==> Starting build()... cat: /usr/src/linux/version: No such file or directory ==> ERROR: A failure occurred in build(). Aborting... error making: winesync (winesync-dkms)

I guess that's because I don't have the default kernel installed?

openglfreak commented on 2021-03-22 19:50

Explanation: Winesync is yet another reimplementation of the NT synchronization primitives for Wine, this time using a new kernel module instead of using existing kernel features or a new syscall. This implementation mimics the original from Windows perfectly (bar any bugs), in contrast to esync and fsync which had some hackily implemented operations. Performance shouldn't be much different from esync and fsync.