Vydání Wine 11.5 a Wine-staging 11.5

Bylo zveřejněno experimentální vydání otevřené implementace Win32 API — Wine 11.5. Od vydání 11.4 bylo uzavřeno 22 chybových hlášení a bylo provedeno 208 změn.

Nejdůležitější změny:

  • Do systému sestavování byla přidána podpora pro kompilaci kódu v jazyce C++. Do skriptu configure byla přidána možnost ověřit přítomnost kompilátoru podporujícího C++17. Obsahuje záhlaví pro C++, stejně jako knihovny libc++, libunwind a libc++abi, importované z LLVM 8.0.1.
  • V ntdll pro platformu Linux byla implementována podpora emulace systémových volání pomocí mechanismu jádra Linux "Syscall User Dispatch", což umožňuje použít v ptrace operace PTRACE_GET_SYSCALL_USER_DISPATCH a PTRACE_SET_SYSCALL_USER_DISPATCH, které umožňují jednomu procesu řídit nastavení směrování systémových volání v jiném procesu.
  • Do hlavního sestavení byly zahrnuty knihovny ICU icucommon a icui18 odpovídající verzi MS-ICU 72.1.0.3 (International Components for Unicode).
  • Byl přidán balík oprav ke zlepšení kompatibility s VBScript.
  • Byly uzavřeny chybové hlášení týkající se aplikací: Axon MultiClamp Commander 700B, Evernote, PCG Tools, Clip Studio Paint, Sony Home Memories, Swift, VOCALOID6.
  • Byly uzavřeny chybové hlášení týkající se her: Detroit: Become Human, Red Dead Redemption 2, Arknights: Endfield.

Současně byl vytvořen vydání projektu Wine Staging 11.5, které poskytuje rozšířené sestavení Wine, zahrnující nedokončené nebo rizikové patche, které zatím nejsou vhodné pro přijetí do hlavní větve Wine. Ve srovnání s Wine nabízí Wine Staging 228 dodatečných patchů. V novém vydání Wine Staging byla synchronizace s kódovou základnou Wine 11.5 a byl aktualizován kód vkd3d. Do hlavního sestavení Wine byly převedeny patche s podporou emulace systémových volání x86_64 v ntdll. V windows.web byla přidána podpora parsování polí a objektů JSON. V windows.ui byla implementována rozhraní IRadialControllerInterop.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster