Lançamento do Wine 11.5 e Wine-staging 11.5

Foi lançado o release experimental da implementação aberta da API Win32 — Wine 11.5. Desde o lançamento da versão 11.4, 22 relatórios de bugs foram fechados e 208 alterações foram feitas.

As alterações mais importantes:

  • O sistema de build agora suporta a compilação de código em C++. O script configure adicionou a capacidade de verificar a presença de um compilador que suporta C++17. Inclui arquivos de cabeçalho para C++, assim como as bibliotecas libc++, libunwind e libc++abi, importadas do LLVM 8.0.1.
  • No ntdll para a plataforma Linux, foi implementado suporte à emulação de chamadas de sistema usando o mecanismo do núcleo Linux chamado 'Syscall User Dispatch', que permite usar operações ptrace PTRACE_GET_SYSCALL_USER_DISPATCH e PTRACE_SET_SYSCALL_USER_DISPATCH, permitindo que um processo gerencie as configurações de despacho de chamadas de sistema em outro processo.
  • No conjunto principal, foram incluídas as bibliotecas ICU icucommon e icui18, que correspondem à versão MS-ICU 72.1.0.3 (Componentes Internacionais para Unicode).
  • Uma série de correções foi adicionada para melhorar a compatibilidade com VBScript.
  • Relatórios de bugs relacionados ao funcionamento de aplicativos foram fechados: Axon MultiClamp Commander 700B, Evernote, PCG Tools, Clip Studio Paint, Sony Home Memories, Swift, VOCALOID6.
  • Relatórios de bugs relacionados ao funcionamento de jogos foram fechados: Detroit: Become Human, Red Dead Redemption 2, Arknights: Endfield.

Ao mesmo tempo, foi formado o release do projeto Wine Staging 11.5, que fornece builds estendidas do Wine, incluindo patches não completamente prontos ou arriscados, que ainda não são adequados para aceitação na versão principal do Wine. Comparado ao Wine, o Wine Staging fornece 228 patches adicionais. No novo release, foi feita a sincronização com a base de código do Wine 11.5 e o código do vkd3d foi atualizado. Patches com suporte à emulação de chamadas de sistema x86_64 foram transferidos para o conjunto principal do Wine. Em windows.web, foi adicionada a suporte para parsing de arrays e objetos JSON. Em windows.ui, a interface IRadialControllerInterop foi implementada.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster