WINE 8.0-rc1, RC pertama dari kandang seterusnya yang datang dengan lebih banyak perubahan daripada yang dijangkakan

WINE 8.0-rc1

kami tahu ia dekat, dan ia di sini WINE 8.0-rc1. Ini ialah Calon Keluaran pertama versi stabil WINE yang seterusnya, dijadualkan pada awal 2023. Kami tahu ia mesti tiba, tetapi bukannya ia akan datang dengan begitu banyak perubahan, dengan mengambil kira bahawa hanya perubahan kecil perlu dibuat pada peringkat ini pembangunan. tweak untuk bersedia untuk keluaran besar seterusnya. Kami tidak tahu sama ada trend ini akan berterusan dalam beberapa minggu akan datang, tetapi ini telah berlaku.

Apabila anda sampai ke peringkat pembangunan ini, WineHQ biasanya menerbitkan artikel ketersediaan, dan dalam laporan changelog bahawa pada peringkat pembangunan ini hanya perkara yang digariskan, tetapi nota pelepasan WINE 8.0-rc1 hampir sama dengan fasa pembangunan biasa: beratus-ratus perubahan telah dikeluarkan, dan juga sedikit senaraikan dengan berita yang mereka anggap paling penting.

WineHQ menyerlahkan bahawa vkd3d telah dimuat naik ke v1.6, bahawa pengoptimuman telah dibuat dalam Vulkan dan OpenGL, lebih banyak sokongan untuk pemproses cetakan, panel kawalan kayu bedik telah dipertingkatkan dan penukaran jenis format printf telah selesai. Di samping itu, mereka telah menambah senarai dengan Perubahan 544. Adalah aneh bahawa mereka lebih daripada dua kali ganda daripada apa yang telah mereka terbitkan dalam beberapa minggu proses dua mingguan.

Pepijat diperbaiki dalam WINE 8.0-rc1

Senarai pembetulan pepijat termasuk:

  • shell32:shelllink – test_load_save() gagal secara rawak pada WINE.
  • ws2_32/tests/sock.c gagal pada gentoo tanpa sokongan IPX.
  • Berbilang aplikasi memerlukan pelaksanaan D3DXDisassembleShader() (Tom Clancy's Rainbow Six: Vegas 2, The Void).
  • kernel32:console gagal pada Windows Jepun dan Cina.
  • user32:clipboard test_ClipboardOwner() mempunyai keadaan perlumbaan dengan pengurus papan keratan.
  • oleaut32:typelib: test_CreateTypeLib(SYS_WIN32) gagal pada WINE 64-bit.
  • Versi 32-bit:pemasangan gagal pada awalan wain 64-bit (kini semuanya).
  • Output user32:msg terlalu besar pada WINE.
  • user32:win mempunyai beberapa pepijat palsu dalam GetScrollInfo.
  • riched20:editor gagal dengan halaman kod UTF-8.
  • user32:msg – test_dbcs_wm_char() gagal pada WINE dalam tempatan Jepun dan Cina.
  • rpcrt4:ndr_marshall gagal pada Windows 8.1, 21H1 dan 21H2 terkini.
  • mshtml:htmldoc gagal pada Windows dengan pengekodan UTF-8.
  • kernel32:locale – test_GetLocaleInfoW() dan test_invariant() gagal pada Windows Hindi.
  • conhost.exe:tty – test_tty_input() gagal dalam kebanyakan tetapan serantau pada Windows.
  • shell32:shelllink – test_load_save() secara rawak gagal memadam test.lnk dalam WINE.
  • dinput:force_feedback – test_windows_gaming_input() kadangkala mempunyai bilangan rujukan yang tidak dijangka dalam WINE.
  • user32:msg – test_button_messages() gagal secara rawak pada Windows dan WINE.
  • user32:msg – Ujian SW_SHOWMINIMIZED dalam test_messages() berjaya pada WINE dengan fvwm.
  • ddraw:ddraw1 mempunyai lebih daripada 255 pepijat pada VM TestBot debian11.
  • ddraw:ddraw1 – test_clear() mempunyai kegagalan yang jarang berlaku pada WINE pada debian11 VM.
  • dinput:device8 – test_sys_mouse() mempunyai beberapa pepijat yang jarang berlaku pada VM TestBot.
  • urlmon:url – test_URLDownloadToFile_abort() kadangkala gagal pada Windows 7+.
  • Prestasi buruk Ragnarok Online.
  • kuarza:mpegaudio – 64-bit test_streaming_events() gagal pada fg-deb64.
  • mshtml:htmldoc – test_editing_mode(TRUE, TRUE) kadangkala gagal.
  • Aplikasi 16-bit enggan memulakan wain 7.15+.
  • Berbilang pemasang gagal pada user32 (Drakan, Star Wars, Colin McRae, X-COM, dll.).
  • vbscript tidak boleh menyusun CaseClausules yang tidak menggunakan titik bertindih.
  • ntdll:info tidak berfungsi pada Windows 8 hingga 10 1709 dalam binaan GitLab WineTest.
  • Kernel32:console 64-bit tidak berfungsi pada Windows dalam binaan GitLab WineTest.
  • vbscript tidak boleh menyusun ungkapan const peribadi.
  • TUnlimiter 1.2.0.0 memerlukan fail ini dengan ruang putih dalam bahagian untuk dihuraikan dengan betul.
  • ddraw:ddraw1, ddraw:ddraw2, ddraw:ddraw4, ddraw:ddraw7 – test_cursor_clipping() gagal pada tetapan dwi skrin dalam Wine.
  • halaman fail bantuan script56.chm tidak berfungsi dengan betul kerana WINE mengabaikan peristiwa sebelum cetakan dan cetakan selepas html.
  • ralat dup2 mengembalikan ENFILE dan bukannya EBADF.
  • Redim sepatutnya gagal pada tatasusunan tetap.
  • NCryptExportKey tidak dilaksanakan.
  • NCryptSignHash tidak dilaksanakan.
  • pemasang postgresql 9.3 memerlukan sokongan untuk Nama Pengguna dalam WScript.Network.
  • BCryptSignHash tidak menyokong BCRYPT_PAD_PSS.
  • Regresi dalam pengendalian cetakan dalam Framemaker 8.
  • MDB Viewer Plus: Tidak dapat membuka pangkalan data.
  • JGlossator ranap.
  • Segfaults wain pada permulaan pada macOS 12 dan 13.
  • kernel32:heap – 64-bit Test_GlobalAlloc() gagal pada Windows 7.
  • Studio One Professional 5 ranap semasa permulaan dengan fungsi USER32.dll.RegisterSuspendResumeNotification yang tidak dilaksanakan.
  • cetakan tidak berfungsi dalam mana-mana apl.
  • wldap32:parse – test_ldap_paged_search() kadangkala mendapat LDAP_SERVER_DOWN pada Wine, ranap.
  • mshtml:events kadangkala gagal pada Protocol_Continue() pada Windows.
  • winhttp:pemberitahuan gagal secara sistematik dan tamat masa pada WINE.
  • Tidak dapat menjalankan make install selepas makedep: Tambahkan fungsi pembantu untuk melangkau ruang dalam rentetan.

WINE 8.0-rc1 boleh didapati daripada pautan ini. Dalam muat turun halaman terdapat maklumat tentang cara memasang ini dan versi lain pada sistem pengendalian seperti Debian dan Ubuntu, tetapi ia juga boleh dipasang pada Android dan macOS.

Mulai sekarang, WineHQ akan mengeluarkan satu Calon Keluaran seminggu, jadi WINE 8.0-rc2 akan tiba pada Jumaat depan.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.