WineHQ

Wine Announcement

The Wine development release 6.0-rc2 is now available.

What's new in this release (see below for details):
  - Bug fixes only, we are in code freeze.

The source is available from the following locations:

  https://dl.winehq.org/wine/source/6.0/wine-6.0-rc2.tar.xz
  http://mirrors.ibiblio.org/wine/source/6.0/wine-6.0-rc2.tar.xz

Binary packages for various distributions will be available from:

  https://www.winehq.org/download

You will find documentation on https://www.winehq.org/documentation

You can also get the current source directly from the git
repository. Check https://www.winehq.org/git for details.

Wine is available thanks to the work of many people. See the file
AUTHORS in the distribution for the complete list.

----------------------------------------------------------------

Bugs fixed in 6.0-rc2 (total 40):

  16250  Sacred Gold Edition: cinematics do not play
  29310  FirstClassClient 12.005 no login screen
  32877  Gnomoria Demo crashes on launch.
  33488  Print Artist 4.0 (Win 3.11/95) installer doesn't show up
  34373  AirScout 0.9.9.5 (.NET 4.0 app) fails to start with Wine-Mono (System.Windows.Forms.DataVisualization.Charting.Chart.BeginInit method not implemented)
  38161  Whispering Willows has missing text for Cyrillic alphabet
  42152  eFax Messenger 4.4: hangs during installation
  43362  Bethesda Net Launcher can`t download games
  44455  Grandia 2 movies don't play
  45249  Multiple applications wrapped with PE Compact v2.x protection scheme crash on startup (GOT/PIC code emitted at Win32 API entries)(Zockinger Facilitator TFFT v1.1x)
  45404  LEGO Rock Raiders crashes early on launch
  48362  Shadwen (32-bit version) crashes after an intro or chapter restart
  48531  Commandos 2 - HD Remaster fails to launch without native .NET 4.0
  48850  Mafia: The City of Lost Heaven videos playing in pink
  49106  error: redefinition of typedef ‘UCHAR’ (plus 'PUCHAR’, ‘USHORT’, 'PUSHORT’, ‘ULONG’, and 'PULONG’)
  49191  armv7l build broken: dlls/ntdll expression too complex (compiler default '-march=armv6' doesn't support __sync_add_and_fetch for 64-bit integers)
  49455  Resident Evil Revelations 2 goes into split screen with one controller.
  49467  Resident Evil Revelations 2 my directional pad does not work when analogs are enabled.
  49535  Multiple applications have overly green and purple videos due to bad YUV -> RGB conversion (Final Fantasy XI Online, Megarace 3, BlazBlue Calamity Trigger, Mafia: The City of Lost Heaven)
  49540  Silverlight configuration tab "Webcam / Mic" crashes without functional GL libraries
  49690  winetricks dotnet35 hangs in 64-bit prefixes
  49838  Backtraces no longer contain symbols
  49892  WINE 5.17 never ending loop on "Setting up the windows environment..." ( Android-x86 OS running on PC)
  49900  Go programs built using go-winio crash on unimplemented function ntdll.dll.RtlDefaultNpAcl
  50010  Deus Ex Mankind Divided crashes if Wine is compiled with mingw
  50024  signtool.exe from Windows 7 SDK fails to find certificates
  50102  Starcraft fails to download cloud settings in fullscreen mode
  50114  Battle.net App hangs when opening web links
  50121  Commandos 2 - HD Remaster too dark with vulkan renderer
  50127  Fonts are thin and pale
  50139  Exact Audio Copy (EAC) 1.6 plugins not loading (dotnet20 / dotnet40)
  50173  Autocad 2005 no longer launches
  50175  Path of Exile: some Cyrillic and Hungul text is missing since Wine 5.20
  50190  Shockwave Projector: crash on launch
  50211  Quicken 2004 XG Release 2 crashes on startup
  50216  Doesn't start Thunderbird (x64 portable version) any more
  50228  Warframe: filtering by text does not work for Cyrillic since wine-5.14
  50273  Sid Meier's Civilization III Complete crashes on start
  50274  Copy paste bug in ipstats.c
  50294  It's no longer possible to execute a Winelib binary built with older version of Wine

----------------------------------------------------------------

Changes since 6.0-rc1:

Alex Henrie (1):
      ntdll: Remove unnecessary call to strlen from get_dos_device.

Alexandre Julliard (11):
      gdi32: Always let the Freetype driver fixup the AA flags.
      ntdll: Don't use the main exe path as bindir on Android.
      libwine: Move the Android JNI initialization to ntdll.
      libwine: Mark more functions as obsolete.
      ntdll: Support the Android Java %fs register being a GDT selector.
      winegcc: Look for ntdll.so instead of libwine.so to find the library directory.
      libwine: Add missing wine/asm.h include.
      configure: Force -static-libgcc when using libunwind.
      include: Avoid redefining base types in ntdef.h.
      configure: Get rid of some removed files in the install target.
      makefiles: Add support for Automake-style silent make rules.

Biswapriyo Nath (6):
      ntdll: Add RtlDefaultNpAcl stub.
      include: Add ID2D1ColorContext interface in d2d1_1.idl.
      include: Add ID2D1GradientStopCollection1 interface in d2d1_1.idl.
      include: Add ID2D1ImageBrush interface in d2d1_1.idl.
      include: Add ID2D1StrokeStyle1 interface in d2d1_1.idl.
      include: Add ID2D1Multithread interface in d2d1_1.idl.

Charles Davis (1):
      iphlpapi: Fix copy-paste error.

Haidong Yu (1):
      evr: Add missing LeaveCriticalSection on creating tracking thread.

Hans Leidekker (1):
      setupapi: Handle NULL source filename in build_filepathsW.

Henri Verbeet (5):
      wined3d: Ensure the last mip-level is at least large enough to hold a single compressed block.
      wined3d: Use an sRGB fallback format for sRGB formats in wined3d_swapchain_vk_select_vk_format().
      wined3d: Do not request VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT for dynamic buffers.
      wined3d: Request VK_MEMORY_PROPERTY_HOST_CACHED_BIT for WINED3D_RESOURCE_ACCESS_MAP_R buffers.
      wined3d: Do not request VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT for unmappable buffers.

Jacek Caban (4):
      conhost: Fix handling selection boundaries in copy_selection.
      conhost: Use QS_ALLINPUT to wait for input in main loop.
      dbghelp: Use WINELOADER environment variable from debuggee process in get_wine_loader_name.
      setjmp.h: Use GCC-style setjmp on Clang in MSVC mode.

Jeff Smith (5):
      gdiplus/tests: Use wide-char string literals for font names.
      gdiplus/tests: Use wide-char string literals for file names.
      gdiplus/tests: Use wide-char string literal for mimetype.
      gdiplus/tests: Use wide-char string literal for metafile description.
      gdiplus/tests: Use wide-char string literals for test strings.

Julian Rüger (1):
      po: Update German translation.

Michael Stefaniuc (13):
      msvfw32/tests: Use wide-char string literals.
      oledlg/tests: Use wide-char string literals.
      msctf/tests: Use wide-char string literals.
      gameux/tests: Use wide-char string literals.
      ieframe/tests: Use wide-char string literals.
      jscript/tests: Use wide-char string literals.
      scrrun/tests: Use wide-char string literals.
      cryptui/tests: Use wide-char string literals.
      dnsapi/tests: Use wide-char string literals.
      shcore/tests: Use wide-char string literals.
      version/tests: Use wide-char string literals.
      wmvcore/tests: Use wide-char string literals in locale.c.
      ntoskrnl/tests: Use wide-char string literals in locale.c.

Nikolay Sivov (1):
      sxs: Query context that contains the GUID in SxsLookupClrGuid().

Paul Gofman (4):
      ntdll/tests: Add a broken result for Win7u in test_extended_context().
      ntdll: Restore non-volatile registers in call_user_exception_dispatcher() on x86_64.
      kernelbase: Get language sort only when required in LCMapStringEx().
      ntdll: Don't set xstate in context if xstate features are not supported.

Rafał Harabień (1):
      include: Remove two D3DCAPS2 defines in d3d9 headers.

Rémi Bernon (3):
      gdi32/tests: Test GetGlyphIndices with '\0' default and a glyph.
      gdi32: Don't try to get glyph index when default char is 0.
      gdi32: Fix gdi font leak in CreateScalableFontResourceW.

Zebediah Figura (4):
      Revert "winegstreamer: Avoid performing color matrix conversions in videoconvert.".
      winegstreamer: Clean up a newly allocated buffer on error in bytestream_wrapper_pull().
      kernel32/tests: Add some more tests for FILE_ATTRIBUTE_REPARSE_POINT.
      winegstreamer: Remove the color matrix setting for the other videoconvert as well.

Zhiyi Zhang (2):
      user32/tests: Test that monitor handles are user32 handles.
      user32/tests: Test that monitor enumeration is not affected by window stations and desktops.

--
Alexandre Julliard
julliard@winehq.org