WINE 8.0-rc1, RC ראשון של האורווה הבאה שמגיע עם הרבה יותר שינויים מהצפוי

יין 8.0-rc1

ידענו זה היה קרוב, וזה כאן יין 8.0-rc1. זהו מועמד השחרור הראשון של הגרסה היציבה הבאה של WINE, שתוכננה לתחילת 2023. ידענו שהיא חייבת להגיע, אבל לא שהיא תגיע עם כל כך הרבה שינויים, תוך התחשבות שיש לבצע רק שינויים קטנים בשלב זה של פיתוח. שינויים כדי להתכונן למהדורה הגדולה הבאה. אנחנו לא יודעים אם המגמה הזו תימשך בשבועות הקרובים, אבל זה היה המצב.

כשמגיעים לשלב הפיתוח הזה, WineHQ בדרך כלל מפרסמת מאמרי זמינות, ובדוח השינויים שבשלב זה של הפיתוח רק דברים מתוארים, אבל הערת שחרור WINE 8.0-rc1 כמעט זהה לשלב הפיתוח הרגיל: שוחררו מאות שינויים, וגם קטן רשימה עם חדשות שהם רואים כחשובים ביותר.

WineHQ מדגיש כי vkd3d הועלה לגרסה 1.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 סיביות (עכשיו הכל).
  • הפלט user32:msg גדול מדי ב-WINE.
  • ל-user32:win יש כמה באגים מזויפים ב-GetScrollInfo.
  • riched20:editor נכשל עם דף קוד 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 באגים במכשירי VM של debian11 TestBot.
  • ddraw:ddraw1 – test_clear() מכיל כשלים נדירים ב-WINE ב-debian11 VM.
  • dinput:device8 – test_sys_mouse() יש כמה באגים נדירים ב-TestBot VMs.
  • urlmon:url – test_URLDownloadToFile_abort() נכשל לפעמים ב-Windows 7+.
  • Ragnarok Online ביצועים גרועים.
  • quartz:mpegaudio – test_streaming_events() של 64 סיביות נכשל ב-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 builds.
  • 32 סיביות kernel64:console לא עובד על Windows ב-GitLab WineTest builds.
  • 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 9.3 זקוק לתמיכה בשם משתמש ב-WScript.Network.
  • BCryptSignHash אינו תומך ב-BCRYPT_PAD_PSS.
  • רגרסיה בטיפול בהדפסה ב-Framemaker 8.
  • MDB Viewer Plus: לא ניתן לפתוח את מסד הנתונים.
  • JGlossator קורס.
  • תקלות יין בהפעלה ב-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 זמין מן קישור זה. בתוך ה דף ההורדה יש מידע כיצד להתקין גרסאות זו וגרסאות אחרות על מערכות הפעלה כגון דביאן ואובונטו, אך ניתן להתקין אותה גם על אנדרואיד ו-macOS.

מעתה ואילך, WineHQ תשחרר מועמד לשחרור אחד בשבוע, כך ש-WINE 8.0-rc2 אמור להגיע ביום שישי הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.