WINE 8.0-rc1, първият RC на следващата конюшня, който идва с много повече промени от очакваното

ВИНО 8.0-rc1

ние знаехме беше близо и е тук ВИНО 8.0-rc1. Това е първият Release Candidate на следващата стабилна версия на WINE, планирана за началото на 2023 г. Знаехме, че трябва да пристигне, но не и че ще дойде с толкова много промени, като се има предвид, че на този етап трябва да се правят само малки промени на разработка, настройки, за да се подготвим за следващото голямо издание. Не знаем дали тази тенденция ще продължи през следващите седмици, но случаят е такъв.

Когато стигнете до този етап на разработка, WineHQ обикновено публикува статии за наличност и в регистъра на промените докладва, че на този етап на разработка само нещата се очертават, но бележка освобождаване WINE 8.0-rc1 е почти същата като нормалната фаза на разработка: пуснати са стотици промени, а също и малка списък с новини които смятат за най-важни.

WineHQ подчертава, че vkd3d е качен до v1.6, че са направени оптимизации във Vulkan и OpenGL, повече поддръжка за процесори за печат, контролният панел на джойстика е подобрен и преобразуването на формат printf на типове е завършено. Освен това са добавили списък с 544 се променя. Любопитно е, че те са повече от два пъти повече от публикуваните за няколко седмици от двуседмичния процес.

Коригирани грешки в WINE 8.0-rc1

Списъкът с корекции на грешки включва:

  • shell32:shelllink – test_load_save() се проваля произволно на WINE.
  • ws2_32/tests/sock.c се проваля на gentoo без IPX поддръжка.
  • Много приложения се нуждаят от внедряване на D3DXDisassembleShader() (Tom Clancy's Rainbow Six: Vegas 2, The Void).
  • kernel32:console се проваля на японски и китайски Windows.
  • user32:clipboard test_ClipboardOwner() има условие за надпревара с мениджърите на клипборда.
  • oleaut32:typelib: test_CreateTypeLib(SYS_WIN32) се проваля на 64-битов WINE.
  • 32-битова версия: инсталирането е неуспешно на 64-битови wineprefixes (сега всичко).
  • Изходът user32:msg е твърде голям на WINE.
  • user32:win има някои фалшиви грешки в GetScrollInfo.
  • riched20:редакторът се проваля с UTF-8 кодова страница.
  • user32:msg – test_dbcs_wm_char() се проваля на WINE в японски и китайски локали.
  • rpcrt4:ndr_marshall се проваля на най-новите Windows 8.1, 21H1 и 21H2.
  • mshtml:htmldoc се проваля в Windows с UTF-8 кодиране.
  • kernel32:locale – test_GetLocaleInfoW() и test_invariant() се провалят на хинди Windows.
  • conhost.exe:tty – test_tty_input() се проваля в повечето регионални настройки на Windows.
  • shell32:shelllink – test_load_save() произволно не успява да изтрие test.lnk в WINE.
  • dinput:force_feedback – test_windows_gaming_input() понякога има неочакван брой препратки в WINE.
  • user32:msg – test_button_messages() се проваля на случаен принцип в Windows и WINE.
  • user32:msg – SW_SHOWMINIMIZED тест в test_messages() е успешен на WINE с fvwm.
  • ddraw:ddraw1 има повече от 255 грешки на debian11 TestBot VM.
  • ddraw:ddraw1 – test_clear() има редки грешки на WINE на debian11 VM.
  • dinput:device8 – test_sys_mouse() има някои редки грешки в TestBot VM.
  • urlmon:url – test_URLDownloadToFile_abort() понякога се проваля на Windows 7+.
  • Ragnarok Online лошо представяне.
  • quartz:mpegaudio – 64-битовият test_streaming_events() се проваля на fg-deb64.
  • mshtml:htmldoc – test_editing_mode(TRUE, TRUE) понякога се проваля.
  • 16-битовите приложения отказват да стартират wine 7.15+.
  • Множество инсталатори се провалят на user32 (Drakan, Star Wars, Colin McRae, X-COM и др.).
  • vbscript не може да компилира CaseClausules, които не използват двоеточие.
  • ntdll:info не работи на Windows 8 до 10 1709 в GitLab WineTest компилации.
  • 32-bit kernel64:console не работи на Windows в GitLab WineTest компилации.
  • vbscript не може да компилира частни const изрази.
  • TUnlimiter 1.2.0.0 изисква ini файлове с бяло пространство в секцията, за да бъдат анализирани правилно.
  • ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 – test_cursor_clipping() се проваля при настройки на двоен екран във Wine.
  • страниците на помощния файл script56.chm не работят правилно, защото WINE игнорира html събитията преди и след отпечатване.
  • dup2 грешка връща ENFILE вместо EBADF.
  • Redim трябва да се провали при фиксирани масиви.
  • NCryptExportKey не е внедрен.
  • NCryptSignHash не е внедрен.
  • postgresql installer 9.3 се нуждае от поддръжка за потребителско име в WScript.Network.
  • BCryptSignHash не поддържа BCRYPT_PAD_PSS.
  • Регресия в обработката на печат във Framemaker 8.
  • MDB Viewer Plus: Не може да отвори базата данни.
  • JGlossator се срива.
  • Wine segfaults при стартиране на macOS 12 и 13.
  • kernel32:heap – 64-битовият Test_GlobalAlloc() се проваля в Windows 7.
  • Studio One Professional 5 се срива при стартиране с нереализирана функция USER32.dll.RegisterSuspendResumeNotification.
  • разпечатките не работят в нито едно приложение.
  • wldap32:parse – test_ldap_paged_search() понякога получава LDAP_SERVER_DOWN на Wine, срива.
  • mshtml:events понякога се проваля на Protocol_Continue() в Windows.
  • winhttp:уведомлението систематично се проваля и изчаква на WINE.
  • Не може да се изпълни make install след makedep: Добавете помощна функция за пропускане на интервали в низове.

ВИНО 8.0-rc1 е на разположение от тази връзка, В изтегляне на страницата има информация как да инсталирате тази и други версии на операционни системи като Debian и Ubuntu, но може да се инсталира и на Android и macOS.

Отсега нататък WineHQ ще пуска по един Release Candiate на седмица, така че WINE 8.0-rc2 трябва да пристигне следващия петък.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.