WINE 8.0-rc1, første RC i den næste stald, der kommer med mange flere ændringer end forventet

VIN 8.0-rc1

vi vidste det var tæt på, og det er her VIN 8.0-rc1. Dette er den første udgivelseskandidat af den næste stabile version af WINE, planlagt til begyndelsen af ​​2023. Vi vidste, at den skulle ankomme, men ikke, at den ville komme med så mange ændringer, idet der tages højde for, at kun små ændringer skulle foretages på dette stadium tweaks for at forberede den næste store udgivelse. Vi ved ikke, om denne tendens vil fortsætte i de kommende uger, men sådan har det været.

Når du kommer til dette udviklingsstadium, udgiver WineHQ normalt tilgængelighedsartikler, og i changelog-rapporten, at der på dette udviklingsstadium kun er ting, der bliver skitseret, men frigivelsesnote WINE 8.0-rc1 er stort set det samme som den normale udviklingsfase: hundredvis af ændringer er blevet frigivet, og også en lille liste med nyheder som de anser for vigtigst.

WineHQ fremhæver, at vkd3d er blevet uploadet til v1.6, at der er foretaget optimeringer i Vulkan og OpenGL, mere understøttelse af printprocessorer, joystick-kontrolpanelet er blevet forbedret og printf-formatkonverteringen af ​​typer er afsluttet. Derudover har de tilføjet en liste med 544 ændres. Det er mærkeligt, at de er mere end det dobbelte af, hvad de har offentliggjort på få uger af den anden uge.

Fejl rettet i WINE 8.0-rc1

Listen over fejlrettelser inkluderer:

  • shell32:shelllink – test_load_save() fejler tilfældigt på WINE.
  • ws2_32/tests/sock.c fejler på gentoo uden IPX-understøttelse.
  • Flere applikationer har brug for implementeringen af ​​D3DXDisassembleShader() (Tom Clancy's Rainbow Six: Vegas 2, The Void).
  • kernel32:console fejler på japansk og kinesisk Windows.
  • user32:clipboard test_ClipboardOwner() har en race-tilstand med clipboard-administratorer.
  • oleaut32:typelib: test_CreateTypeLib(SYS_WIN32) fejler på 64-bit WINE.
  • 32-bit version:installation mislykkes på 64-bit vinpræfikser (nu alt).
  • User32:msg-outputtet er for stort på WINE.
  • user32:win har nogle falske fejl i GetScrollInfo.
  • riched20:editor fejler med UTF-8 tegntabel.
  • user32:msg – test_dbcs_wm_char() fejler på WINE i japanske og kinesiske lokaliteter.
  • rpcrt4:ndr_marshall fejler på den seneste Windows 8.1, 21H1 og 21H2.
  • mshtml:htmldoc fejler på Windows med UTF-8-kodning.
  • kernel32:locale – test_GetLocaleInfoW() og test_invariant() mislykkes på hindi Windows.
  • conhost.exe:tty – test_tty_input() fejler i de fleste regionale indstillinger på Windows.
  • shell32:shelllink – test_load_save() mislykkes tilfældigt i at slette test.lnk i WINE.
  • dinput:force_feedback – test_windows_gaming_input() har nogle gange et uventet antal referencer i WINE.
  • user32:msg – test_button_messages() fejler tilfældigt på Windows og WINE.
  • user32:msg – SW_SHOWMINIMIZED test i test_messages() lykkes på WINE med fvwm.
  • ddraw:ddraw1 har mere end 255 fejl på debian11 TestBot VM'er.
  • ddraw:ddraw1 – test_clear() har sjældne fejl på WINE på debian11 VM.
  • dinput:device8 – test_sys_mouse() har nogle sjældne fejl på TestBot VM'er.
  • urlmon:url – test_URLDownloadToFile_abort() fejler nogle gange på Windows 7+.
  • Ragnarok Online dårlig præstation.
  • quartz:mpegaudio – 64-bit test_streaming_events() fejler på fg-deb64.
  • mshtml:htmldoc – test_editing_mode(TRUE, TRUE) mislykkes nogle gange.
  • 16-bit applikationer nægter at starte vin 7.15+.
  • Flere installationsprogrammer fejler på user32 (Drakan, Star Wars, Colin McRae, X-COM osv.).
  • vbscript kan ikke kompilere CaseClausules, der ikke bruger et kolon.
  • ntdll:info virker ikke på Windows 8 til 10 1709 i GitLab WineTest builds.
  • 32-bit kernel64:console virker ikke på Windows i GitLab WineTest builds.
  • vbscript kan ikke kompilere private const-udtryk.
  • TUnlimiter 1.2.0.0 kræver, at ini-filer med hvidt mellemrum i sektionen parses korrekt.
  • ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 – test_cursor_clipping() mislykkes på opsætninger med dobbelt skærm i Wine.
  • script56.chm-hjælpefilsiderne fungerer ikke korrekt, fordi WINE ignorerer html beforeprint- og afterprint-hændelser.
  • dup2-fejl returnerer ENFILE i stedet for EBADF.
  • Redim skulle fejle på faste arrays.
  • NCryptExportKey er ikke implementeret.
  • NCryptSignHash er ikke implementeret.
  • postgresql installer 9.3 har brug for support til brugernavn i WScript.Network.
  • BCryptSignHash understøtter ikke BCRYPT_PAD_PSS.
  • Regression i printhåndtering i Framemaker 8.
  • MDB Viewer Plus: Kan ikke åbne databasen.
  • JGlossator går ned.
  • Vinafvigelser ved opstart på macOS 12 og 13.
  • kernel32:heap – 64-bit Test_GlobalAlloc() fejler på Windows 7.
  • Studio One Professional 5 går ned ved opstart med en uimplementeret funktion USER32.dll.RegisterSuspendResumeNotification.
  • udskrifter virker ikke i nogen app.
  • wldap32:parse – test_ldap_paged_search() får nogle gange LDAP_SERVER_DOWN på Wine, går ned.
  • mshtml:begivenheder fejler nogle gange på Protocol_Continue() på Windows.
  • winhttp:notifikation fejler systematisk og timeout på WINE.
  • Kan ikke køre make install efter makedep: Tilføj en hjælpefunktion for at springe mellemrum i strenge over.

VIN 8.0-rc1 er tilgængelig fra dette link. I download side der er information om, hvordan du installerer denne og andre versioner på operativsystemer som Debian og Ubuntu, men det kan også installeres på Android og macOS.

Fra nu af vil WineHQ frigive en udgivelseskandidat om ugen, så WINE 8.0-rc2 skulle ankomme næste fredag.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.