On Wed, Apr 6, 2022 at 2:02 PM Nikolay Sivov nsivov@codeweavers.com wrote:
On 4/3/22 10:10, Saulius Krasuckas wrote:
On Sun, Apr 3, 2022 at 2:30 AM Nikolay Sivov nsivov@codeweavers.com wrote:
I think it's worth exploring if opensourced engine is usable for this, before adding this stub.
Nikolay, if the stub helps some app, I think it's quite orthogonal to a possible implementation.
It depends. Once we add something it usually stays in, and when once we find something that actually uses this JS implementation, there will be a problem. In this case the problem will be in the scope of such module, that we are unlikely to pull off from scratch.
On 2022-04-03 09:52, Mohamad Al-Jaf wrote:
What do you mean by opensourced engine?
Mohamad, I guess Nikolay means this project (MIT licensed): https://github.com/chakra-core/ChakraCore
Yes, that.
S.
Why would we need to pull it off from scratch? The implementations are already publicly available under an MIT license in ChakraCore. AFAIK, this means we can use them under a GNU license. They just need to be modified slightly to fit under Wine's code style and requirements.
Unfortunately, this dll is likely going to be needed. Since Microsoft decided to use the dll in Minecraft they're probably going to use it in other games. Also, keep in mind that Minecraft is a very popular game so this bug is likely affecting a lot of Wine users. Yes, there's a native Linux client but some people want to use the Windows version for whatever reason. Plus, this also affects the Windows Minecraft server. -- Kind regards, Mohamad