WINE 8.0-rc1, první RC příští stáje, která přichází s mnohem více změnami, než se očekávalo

VÍNO 8.0-rc1

věděli jsme bylo to blízko a je to tady VÍNO 8.0-rc1. Toto je první Release Candidate příští stabilní verze WINE, naplánovaný na začátek roku 2023. Věděli jsme, že musí dorazit, ale ne že přijde s tolika změnami, vezmeme-li v úvahu, že v této fázi by měly být provedeny pouze malé změny. vylepšení pro přípravu na další velké vydání. Nevíme, zda bude tento trend pokračovat i v příštích týdnech, ale je tomu tak.

Když se dostanete do této fáze vývoje, WineHQ obvykle publikuje články o dostupnosti a v changelogu hlásí, že v této fázi vývoje jsou nastíněny pouze věci, ale poznámka k vydání WINE 8.0-rc1 je v podstatě stejný jako normální vývojová fáze: byly vydány stovky změn a také malá seznam se zprávami které považují za nejdůležitější.

WineHQ zdůrazňuje, že vkd3d byl nahrán do v1.6, že byly provedeny optimalizace ve Vulkanu a OpenGL, větší podpora pro tiskové procesory, byl vylepšen ovládací panel joysticku a byla dokončena konverze typů formátu printf. Navíc přidali seznam s 544 se změní. Je zvláštní, že jsou více než dvojnásobkem toho, co publikovali během několika týdnů dvoutýdenního procesu.

Chyby opravené ve WINE 8.0-rc1

Seznam oprav chyb obsahuje:

  • shell32:shelllink – test_load_save() ve WINE náhodně selže.
  • ws2_32/tests/sock.c selže na gentoo bez podpory IPX.
  • Více aplikací vyžaduje implementaci D3DXDisassembleShader() (Tom Clancy's Rainbow Six: Vegas 2, The Void).
  • kernel32:console selže v japonských a čínských Windows.
  • user32:clipboard test_ClipboardOwner() má spornou podmínku se správci schránky.
  • oleaut32:typelib: test_CreateTypeLib(SYS_WIN32) selže na 64bitovém WINE.
  • 32bitová verze: instalace selže na 64bitových předponách vína (nyní vše).
  • Výstup user32:msg je ve WINE příliš velký.
  • user32:win má v GetScrollInfo nějaké falešné chyby.
  • riched20:editor selže s kódovou stránkou UTF-8.
  • user32:msg – test_dbcs_wm_char() selže ve WINE v japonštině a čínštině.
  • rpcrt4:ndr_marshall selže na nejnovějších Windows 8.1, 21H1 a 21H2.
  • mshtml:htmldoc selže ve Windows s kódováním UTF-8.
  • kernel32:locale – test_GetLocaleInfoW() a test_invariant() selžou v hindských Windows.
  • conhost.exe:tty – test_tty_input() selže ve většině místních nastavení v systému Windows.
  • shell32:shelllink – test_load_save() náhodně nedokáže odstranit test.lnk ve WINE.
  • dinput:force_feedback – test_windows_gaming_input() má někdy ve WINE neočekávaný počet odkazů.
  • user32:msg – test_button_messages() náhodně selže ve Windows a WINE.
  • user32:msg – SW_SHOWMINIMIZED test v test_messages() uspěl na WINE s fvwm.
  • ddraw:ddraw1 má více než 255 chyb na virtuálních počítačích debian11 TestBot.
  • ddraw:ddraw1 – test_clear() má ve WINE na virtuálním počítači debian11 vzácná selhání.
  • dinput:device8 – test_sys_mouse() má na virtuálních počítačích TestBot některé vzácné chyby.
  • urlmon:url – test_URLDownloadToFile_abort() někdy selže ve Windows 7+.
  • Ragnarok Online špatný výkon.
  • quartz:mpegaudio – 64bitový test_streaming_events() selže na fg-deb64.
  • mshtml:htmldoc – test_editing_mode(TRUE, TRUE) někdy selže.
  • 16bitové aplikace odmítají spustit wine 7.15+.
  • Na user32 selže více instalačních programů (Drakan, Star Wars, Colin McRae, X-COM atd.).
  • vbscript nemůže zkompilovat CaseClausule, které nepoužívají dvojtečku.
  • ntdll:info nefunguje ve Windows 8 až 10 1709 v sestavách GitLab WineTest.
  • 32bitové kernel64:console nefunguje ve Windows v sestaveních GitLab WineTest.
  • vbscript nemůže kompilovat soukromé const výrazy.
  • TUnlimiter 1.2.0.0 vyžaduje, aby byly soubory ini s mezerami v sekci správně analyzovány.
  • ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 – test_cursor_clipping() selže na dvou obrazovkách ve Wine.
  • stránky souboru nápovědy script56.chm nefungují správně, protože WINE ignoruje události html před tiskem a po tisku.
  • chyba dup2 vrací ENFILE místo EBADF.
  • Redim by měl selhat na pevných polích.
  • NCryptExportKey není implementován.
  • NCryptSignHash není implementován.
  • Instalační program postgresql 9.3 potřebuje podporu pro uživatelské jméno ve WScript.Network.
  • BCryptSignHash nepodporuje BCRYPT_PAD_PSS.
  • Regrese zpracování tisku v Framemaker 8.
  • MDB Viewer Plus: Nelze otevřít databázi.
  • JGlossator havaruje.
  • Wine segfaults při spuštění v macOS 12 a 13.
  • kernel32:heap – 64bitový Test_GlobalAlloc() selže v systému Windows 7.
  • Studio One Professional 5 spadne při spuštění s neimplementovanou funkcí USER32.dll.RegisterSuspendResumeNotification.
  • tisky nefungují v žádné aplikaci.
  • wldap32:parse – test_ldap_paged_search() někdy získá LDAP_SERVER_DOWN na Wine, havaruje.
  • mshtml:events někdy selže při Protocol_Continue() v systému Windows.
  • winhttp:notification systematicky selhává a vyprší časový limit na WINE.
  • Po makedep nelze spustit make install: Přidejte pomocnou funkci pro přeskakování mezer v řetězcích.

VÍNO 8.0-rc1 je k dispozici z tento odkaz. V stránka ke stažení jsou zde informace o tom, jak nainstalovat tuto a další verze na operační systémy, jako je Debian a Ubuntu, ale lze ji nainstalovat i na Android a macOS.

Od této chvíle bude WineHQ vydávat jednoho Release Candiate týdně, takže WINE 8.0-rc2 by mělo dorazit příští pátek.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.