WINE 8.0-rc1, premier RC de la prochaine écurie qui vient avec beaucoup plus de changements que prévu

VIN 8.0-rc1

nous savions c'était proche, et c'est ici VIN 8.0-rc1. Il s'agit de la première Release Candidate de la prochaine version stable de WINE, prévue pour début 2023. Nous savions qu'elle devait arriver, mais pas qu'elle viendrait avec autant de changements, en tenant compte du fait que seuls de petits changements devraient être apportés à ce stade de développement. ajustements pour se préparer à la prochaine grande version. Nous ne savons pas si cette tendance se poursuivra dans les semaines à venir, mais cela a été le cas.

Lorsque vous arrivez à ce stade de développement, WineHQ publie généralement des articles de disponibilité, et dans le rapport du journal des modifications, à ce stade de développement, seules les choses sont décrites, mais le note de publication WINE 8.0-rc1 est à peu près identique à la phase de développement normale : des centaines de modifications ont été publiées, ainsi qu'une petite liste avec actualités qu'ils considèrent comme le plus important.

WineHQ souligne que vkd3d a été téléchargé vers la v1.6, que des optimisations ont été faites dans Vulkan et OpenGL, plus de support pour les processeurs d'impression, le panneau de contrôle du joystick a été amélioré et la conversion des types au format printf est terminée depuis longtemps. De plus, ils ont ajouté une liste avec 544 change. Il est curieux qu'ils soient plus du double de ce qu'ils ont publié en quelques semaines du processus bihebdomadaire.

Bogues corrigés dans WINE 8.0-rc1

La liste des corrections de bogues comprend :

  • shell32:shelllink - test_load_save() échoue de manière aléatoire sur WINE.
  • ws2_32/tests/sock.c échoue sur gentoo sans support IPX.
  • Plusieurs applications nécessitent l'implémentation de D3DXDisassembleShader() (Tom Clancy's Rainbow Six : Vegas 2, The Void).
  • kernel32:la console échoue sur Windows japonais et chinois.
  • user32:clipboard test_ClipboardOwner() a une condition de concurrence avec les gestionnaires de presse-papiers.
  • oleaut32:typelib : test_CreateTypeLib(SYS_WIN32) échoue sur WINE 64 bits.
  • Version 32 bits : l'installation échoue sur les préfixes wine 64 bits (maintenant tout).
  • La sortie user32:msg est trop volumineuse sur WINE.
  • user32:win a de faux bogues dans GetScrollInfo.
  • riched20 : l'éditeur échoue avec la page de code UTF-8.
  • user32:msg - test_dbcs_wm_char() échoue sur WINE dans les paramètres régionaux japonais et chinois.
  • rpcrt4:ndr_marshall échoue sur les derniers Windows 8.1, 21H1 et 21H2.
  • mshtml:htmldoc échoue sous Windows avec le codage UTF-8.
  • kernel32:locale - test_GetLocaleInfoW() et test_invariant() échouent sur Hindi Windows.
  • conhost.exe:tty – test_tty_input() échoue dans la plupart des paramètres régionaux sous Windows.
  • shell32:shelllink - test_load_save() échoue de manière aléatoire à supprimer test.lnk dans WINE.
  • dinput:force_feedback – test_windows_gaming_input() a parfois un nombre inattendu de références dans WINE.
  • user32:msg - test_button_messages() échoue de manière aléatoire sous Windows et WINE.
  • user32:msg – Le test SW_SHOWMINIMIZED dans test_messages() réussit sur WINE avec fvwm.
  • ddraw:ddraw1 a plus de 255 bogues sur les machines virtuelles TestBot debian11.
  • ddraw:ddraw1 – test_clear() a de rares échecs sur WINE sur la VM debian11.
  • dinput:device8 – test_sys_mouse() a quelques bogues rares sur les machines virtuelles TestBot.
  • urlmon:url – test_URLDownloadToFile_abort() échoue parfois sous Windows 7+.
  • Mauvaises performances de Ragnarok Online.
  • quartz:mpegaudio - test_streaming_events() 64 bits échoue sur fg-deb64.
  • mshtml:htmldoc - test_editing_mode(TRUE, TRUE) échoue parfois.
  • Les applications 16 bits refusent de démarrer wine 7.15+.
  • Plusieurs programmes d'installation échouent sur user32 (Drakan, Star Wars, Colin McRae, X-COM, etc.).
  • vbscript ne peut pas compiler les CaseClausules qui n'utilisent pas de deux-points.
  • ntdll:info ne fonctionne pas sous Windows 8 à 10 1709 dans les builds GitLab WineTest.
  • kernel32 64 bits : la console ne fonctionne pas sous Windows dans les builds GitLab WineTest.
  • vbscript ne peut pas compiler les expressions const privées.
  • TUnlimiter 1.2.0.0 nécessite que les fichiers ini avec un espace blanc dans la section soient analysés correctement.
  • ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 – test_cursor_clipping() échoue sur les configurations à double écran dans Wine.
  • les pages du fichier d'aide script56.chm ne fonctionnent pas correctement car WINE ignore les événements html beforeprint et afterprint.
  • L'erreur dup2 renvoie ENFILE au lieu de EBADF.
  • Redim devrait échouer sur les baies fixes.
  • NCryptExportKey n'est pas implémenté.
  • NCryptSignHash n'est pas implémenté.
  • Le programme d'installation de postgresql 9.3 nécessite la prise en charge du nom d'utilisateur dans WScript.Network.
  • BCryptSignHash ne prend pas en charge BCRYPT_PAD_PSS.
  • Régression dans la gestion de l'impression dans Framemaker 8.
  • MDB Viewer Plus : Impossible d'ouvrir la base de données.
  • JGlossator plante.
  • Erreurs de segmentation de Wine au démarrage sur macOS 12 et 13.
  • kernel32:heap – Test_GlobalAlloc() 64 bits échoue sous Windows 7.
  • Studio One Professional 5 plante au démarrage avec une fonction non implémentée USER32.dll.RegisterSuspendResumeNotification.
  • les impressions ne fonctionnent dans aucune application.
  • wldap32:parse – test_ldap_paged_search() obtient parfois LDAP_SERVER_DOWN sur Wine, plante.
  • mshtml:events échoue parfois sur Protocol_Continue() sous Windows.
  • winhttp:notification échoue systématiquement et expire sur WINE.
  • Impossible d'exécuter make install après makedep : ajoutez une fonction d'assistance pour ignorer les espaces dans les chaînes.

VIN 8.0-rc1 il est disponible dès ce lien. Dans le page de téléchargement il existe des informations sur la façon d'installer cette version et d'autres versions sur des systèmes d'exploitation tels que Debian et Ubuntu, mais elle peut également être installée sur Android et macOS.

À partir de maintenant, WineHQ publiera un Release Candiate par semaine, donc WINE 8.0-rc2 devrait arriver vendredi prochain.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.