WINE 8.0-rc1, erster RC des nächsten Stables, der mit viel mehr Änderungen kommt als erwartet

WEIN 8.0-rc1

Wir wussten es war nah, und es ist hier WEIN 8.0-rc1. Dies ist der erste Release Candidate der nächsten stabilen Version von WINE, die für Anfang 2023 geplant ist. Wir wussten, dass er kommen musste, aber nicht, dass er mit so vielen Änderungen einhergehen würde, wenn man bedenkt, dass zu diesem Zeitpunkt nur kleine Änderungen vorgenommen werden sollten der Entwicklung Optimierungen zur Vorbereitung auf die nächste große Veröffentlichung. Wir wissen nicht, ob sich dieser Trend in den kommenden Wochen fortsetzen wird, aber dies war der Fall.

Wenn Sie diese Entwicklungsphase erreichen, veröffentlicht WineHQ normalerweise Verfügbarkeitsartikel und berichtet im Änderungsprotokoll, dass in dieser Entwicklungsphase nur Dinge skizziert werden, aber die Veröffentlichungshinweis WINE 8.0-rc1 ist so ziemlich das Gleiche wie die normale Entwicklungsphase: Hunderte von Änderungen wurden veröffentlicht, und auch eine kleine Liste mit Neuigkeiten die sie für am wichtigsten halten.

WineHQ hebt hervor, dass vkd3d auf v1.6 hochgeladen wurde, dass Optimierungen in Vulkan und OpenGL vorgenommen wurden, mehr Unterstützung für Druckprozessoren, das Joystick-Bedienfeld verbessert und die Umwandlung von Typen in das printf-Format abgeschlossen wurde. Außerdem haben sie eine Liste mit hinzugefügt 544 ändert sich. Es ist merkwürdig, dass sie mehr als das Doppelte dessen sind, was sie in ein paar Wochen des zweiwöchentlichen Prozesses veröffentlicht haben.

Fehler in WINE 8.0-rc1 behoben

Die Liste der Fehlerbehebungen umfasst:

  • shell32:shelllink – test_load_save() schlägt zufällig auf WINE fehl.
  • ws2_32/tests/sock.c schlägt auf Gentoo ohne IPX-Unterstützung fehl.
  • Mehrere Anwendungen benötigen die Implementierung von D3DXDisassembleShader() (Tom Clancy's Rainbow Six: Vegas 2, The Void).
  • kernel32:console schlägt unter japanischem und chinesischem Windows fehl.
  • user32:clipboard test_ClipboardOwner() hat eine Race-Condition mit Clipboard-Managern.
  • oleaut32:typelib: test_CreateTypeLib(SYS_WIN32) schlägt auf 64-Bit WINE fehl.
  • 32-Bit-Version: Die Installation schlägt bei 64-Bit-Wineprefixes fehl (jetzt alles).
  • Die Ausgabe von user32:msg ist auf WINE zu groß.
  • user32:win hat einige falsche Fehler in GetScrollInfo.
  • riched20:editor schlägt mit UTF-8-Codepage fehl.
  • user32:msg – test_dbcs_wm_char() schlägt bei WINE in japanischen und chinesischen Gebietsschemata fehl.
  • rpcrt4:ndr_marshall schlägt unter den neuesten Windows 8.1, 21H1 und 21H2 fehl.
  • mshtml:htmldoc schlägt unter Windows mit UTF-8-Codierung fehl.
  • kernel32:locale – test_GetLocaleInfoW() und test_invariant() schlagen unter Hindi Windows fehl.
  • conhost.exe:tty – test_tty_input() schlägt in den meisten regionalen Einstellungen unter Windows fehl.
  • shell32:shelllink – test_load_save() kann test.lnk zufällig nicht in WINE löschen.
  • dinput:force_feedback – test_windows_gaming_input() hat manchmal eine unerwartete Anzahl von Referenzen in WINE.
  • user32:msg – test_button_messages() schlägt zufällig unter Windows und WINE fehl.
  • user32:msg – Der SW_SHOWMINIMIZED-Test in test_messages() ist auf WINE mit fvwm erfolgreich.
  • ddraw:ddraw1 hat mehr als 255 Fehler auf debian11 TestBot-VMs.
  • ddraw:ddraw1 – test_clear() hat seltene Fehler auf WINE auf debian11 VM.
  • dinput:device8 – test_sys_mouse() hat einige seltene Fehler auf TestBot-VMs.
  • urlmon:url – test_URLDownloadToFile_abort() schlägt manchmal unter Windows 7+ fehl.
  • Ragnarok Online schlechte Leistung.
  • quarz:mpegaudio – 64-Bit test_streaming_events() schlägt auf fg-deb64 fehl.
  • mshtml:htmldoc – test_editing_mode(TRUE, TRUE) schlägt manchmal fehl.
  • 16-Bit-Anwendungen weigern sich, Wine 7.15+ zu starten.
  • Mehrere Installer schlagen auf user32 fehl (Drakan, Star Wars, Colin McRae, X-COM usw.).
  • vbscript kann keine CaseClausules kompilieren, die keinen Doppelpunkt verwenden.
  • ntdll:info funktioniert nicht unter Windows 8 bis 10 1709 in GitLab WineTest-Builds.
  • 32-Bit-kernel64:console funktioniert nicht unter Windows in GitLab WineTest-Builds.
  • vbscript kann keine privaten konstanten Ausdrücke kompilieren.
  • TUnlimiter 1.2.0.0 erfordert INI-Dateien mit Leerzeichen im Abschnitt, um korrekt geparst zu werden.
  • ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 – test_cursor_clipping() schlägt bei Setups mit zwei Bildschirmen in Wine fehl.
  • Die Seiten der Hilfedatei script56.chm funktionieren nicht richtig, da WINE die HTML-Ereignisse beforeprint und afterprint ignoriert.
  • dup2-Fehler gibt ENFILE anstelle von EBADF zurück.
  • Redim sollte auf festen Arrays fehlschlagen.
  • NCryptExportKey ist nicht implementiert.
  • NCryptSignHash ist nicht implementiert.
  • Das postgresql-Installationsprogramm 9.3 benötigt Unterstützung für den Benutzernamen in WScript.Network.
  • BCryptSignHash unterstützt BCRYPT_PAD_PSS nicht.
  • Regression in der Druckverarbeitung in Framemaker 8.
  • MDB Viewer Plus: Die Datenbank kann nicht geöffnet werden.
  • JGlossator stürzt ab.
  • Wine segfaults beim Start auf macOS 12 und 13.
  • kernel32:heap – 64-Bit-Test_GlobalAlloc() schlägt unter Windows 7 fehl.
  • Studio One Professional 5 stürzt beim Start mit einer nicht implementierten Funktion USER32.dll.RegisterSuspendResumeNotification ab.
  • Ausdrucke funktionieren in keiner App.
  • wldap32:parse – test_ldap_paged_search() erhält manchmal LDAP_SERVER_DOWN auf Wine, stürzt ab.
  • mshtml:events schlägt manchmal bei Protocol_Continue() unter Windows fehl.
  • winhttp:notification schlägt systematisch fehl und läuft bei WINE ab.
  • make install kann nach makedep nicht ausgeführt werden: Fügen Sie eine Hilfsfunktion hinzu, um Leerzeichen in Zeichenfolgen zu überspringen.

WEIN 8.0-rc1 ist verfügbar von dieser Link. Im Download-Seite Es gibt Informationen zur Installation dieser und anderer Versionen auf Betriebssystemen wie Debian und Ubuntu, aber es kann auch auf Android und macOS installiert werden.

Von nun an wird WineHQ jede Woche einen Release Candidate veröffentlichen, also sollte WINE 8.0-rc2 nächsten Freitag eintreffen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.