Nadchodzi WINE 7.22, torując drogę kandydatom do wydania WINE 8.0 z prawie 500 zmianami

WINE 7.22

Ostrzegaliśmy już w zeszłym tygodniu. Chociaż można było się tego spodziewać co dali nam siedem dni temu Jeśli było to ostatnie wydanie wydawane co dwa tygodnie przed uruchomieniem Release Candidate, prawdopodobnie też nie było. W poprzednich latach był x.22, a WineHQ wypuścił kilka godzin temu WINE 7.22. Patrząc na listę nowości, ta wygląda raczej na ostatnią, biorąc pod uwagę liczbę wprowadzonych zmian.

WINE 7.22 naprawiło 38 błędów, z listą łączne zmiany, które sięgają 488. Niewątpliwie było to dużo bałaganu do przepuszczenia i wygląda na to, że WineHQ woli uporządkować sprawy przed rozpoczęciem pracy z kandydatami do wydania WINE 8.0. Najważniejsze wydarzenia w tym tygodniu obejmowały 32 ponad 64 Thunks dla Vulkan i OpenGL, dołączoną bibliotekę OpenLDAP i zbudowaną jako PE, obsługę procesora druku RAW w WinPrint, większy postęp w konwersji formatu drukowania czcionek i zwykle punkt różnych poprawek błędów. Następnie masz listę z 38 błędami, które zostały poprawione w ciągu ostatnich 15 dni.

Lista błędów naprawionych w WINE 7.22

  • Musette wywala na winex11.
  • Instalator TIDAL nie może uruchomić programu zainstalowanego na WINEPREFIX 64-bit.
  • kernel32:change kończy się niepowodzeniem losowo (i rzadko) w WINE.
  • nProtect Anti-Virus/Spyware 4.0 „TKPcFtCb64.sys” nie działa w niezaimplementowanej funkcji „ntoskrnl.exe.KeInitializeGuardedMutex”.
  • Instalator Spark AR Studio nie uruchamia się: Spark AR Studio nie jest zgodny z tą wersją systemu Windows. Uaktualnij do systemu Windows 10.
  • comctl32:Mescal zawodzi w środy!!!.
  • Hemekonomi zawiesza się przy wyjściu z powodu impasu między modułem ładującym a muteksem Win16.
  • vbscript: nieprawidłowa obsługa strony kodowej w Asc/Chr, powodująca niepowodzenie testów w lokalizacji hindi.
  • ntdll:threadpool - test_tp_instance() kończy się niepowodzeniem (rzadko) w systemie Windows 8+.
  • ntdll:threadpool – test_tp_multi_wait() kończy się niepowodzeniem (rzadko) w WINE.
  • Syberia: Gra często się zawiesza.
  • urlmon:protocol – test_protocol_terminate() kończy się niepowodzeniem w systemach Windows i WINE.
  • Aplikacja skompilowana z MSVC 2022 ASan nie uruchamia się, potrzebuje QueryVirtualMemoryInformation.
  • Narzędzie do usuwania urządzeń USB kończy się niepowodzeniem w niezaimplementowanej funkcji mscoree.dll.StrongNameTokenFromAssembly.
  • Czujników Vernier USB nie można używać w WINE.
  • Fałszywe biblioteki DLL, takie jak OPENGL32.dll, nie są ładowane, gdy twoja biblioteka uniksowa jest połączona przez LLVM lld.
  • opengl32: opengl nie działa na Debianie 11 + GPU Intel.
  • Zmiana w obsłudze pamięci powoduje awarię programu Framemaker 8.
  • Używanie wine z niestandardowym 2-bitowym preloaderem ld-linux.so.32, bez hacków.
  • vbscript nie może się skompilować, jeśli wyrażenia z gte, lte, (=>, =<) są odwrócone.
  • Nieprawidłowy odczyt O_WRONLY ustawia errno=EACCES zamiast EBADF.
  • Gothic II: Night of the Raven (v2.7) nie uruchamia się (nie udało się załadować pliku msdbi.dll).
  • vbscript nie może skompilować ReDim z listą zmiennych.
  • vbscript nie zmienia rozmiaru oryginalnej tablicy w funkcji, gdy jest przekazywany przez byref.
  • vbscript nie może pobrać tablicy właściwości według indeksu.
  • vbscript nie zwraca TypeName dla VT_DISPATCH.
  • vkGetPhysicalDeviceSurfaceCapabilities2KHR przekazuje do kontrolera nieprawidłowy uchwyt VkSurfaceKHR.
  • vbscript nie może skompilować Else If, ​​gdy If jest w tej samej linii.
  • Nie można załadować pliku opengl32.dll, jeśli plik win32u.so nie został najpierw zainicjowany.
  • Animator Pivot działa na asercie.
  • crypt32:cert – testVerifyRevocation() używa nieaktualnego certyfikatu.
  • tools/madep podczas kompilacji wine-7.21 kończy się niepowodzeniem.
  • Kompilacja przerwana z Clang w trybie MSVC z powodu importu OpenLDAP przy użyciu getopt.h.
  • ntlm_auth nie został znaleziony lub jest nieaktualny.
  • __unDName nie obsługuje modyfikatorów „G” i „H”.
  • Okno VARA jest czarne po uruchomieniu z programu RMS Express.
  • Saints Row 2022 ulega awarii z niezaimplementowaną funkcją KERNEL32.dll.SetProcessInformation.
  • Uruchamianie czegokolwiek zawiesza się podczas uruchamiania

WINE 8.0-rc1 już wkrótce

WINE 7.22 jest dostępny z ten link. W strona pobierania są tam informacje, jak zainstalować tę i inne wersje w systemach operacyjnych, takich jak Debian i Ubuntu, ale można ją również zainstalować na Androidzie i macOS.

Następną wersją będzie WINE 7.23, jeśli zdecydują, że trzeba coś jeszcze dopracować, lub WINO 8.0-rc1, na wypadek gdyby uznali, że teraz jest dobry moment, aby przygotować się do wydania kolejnej stabilnej wersji. Oczekuje się, że nastąpi to 9 grudnia, a jeśli zaczną od Release Candidates, wydania będą oddzielone tygodniem, a nie dwoma, jak w obecnej fazie rozwoju.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.