Release 6.0-rc4.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2020-12-26 20:09:00 +01:00
parent 0a467acf31
commit e377786a71
3 changed files with 95 additions and 112 deletions

187
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 6.0-rc3 is now available. The Wine development release 6.0-rc4 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Bug fixes only, we are in code freeze. - Bug fixes only, we are in code freeze.
The source is available from the following locations: The source is available from the following locations:
https://dl.winehq.org/wine/source/6.0/wine-6.0-rc3.tar.xz https://dl.winehq.org/wine/source/6.0/wine-6.0-rc4.tar.xz
http://mirrors.ibiblio.org/wine/source/6.0/wine-6.0-rc3.tar.xz http://mirrors.ibiblio.org/wine/source/6.0/wine-6.0-rc4.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,127 +22,110 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 6.0-rc3 (total 19): Bugs fixed in 6.0-rc4 (total 29):
20352 Autodesk 3ds Max 9 fails to start: "adlmdll.dll failed to initialize" (failure to connect to Autodesk Licensing Service) 24116 Cannot save game in Rainblood: Town of Death
22009 Symantec Antivirus 10.1 installer fails due to missing Windows Event Log Service (wevtsvc) 25409 Windows Live Essentials for XP installer crashes
32772 Built-in iexplore crashes on exit with Flash player 11 ActiveX plug-in installed 27229 printf() newline missing with multibyte strings
45699 Multiple applications crash on unimplemented function RPCRT4.dll.NdrClientCall3 (MS Office 2016 Pro Plus 64-bit/x64 installer, MS-MPI 10.x) 31942 Microsoft Office 2003 and Office 2003 Editions Resource Kit installers crash on startup
48808 user32:cursorinfo "wrong info cursor" failure in Chinese locale on Windows 10 32061 Guild Wars: Launcher hangs sometimes
49584 DbgHelp no longer can write minidumps 39731 Assassin's Creed IV Black Flag crashes
49614 Regression: Steam win32 client floods with "CreateSharedImage: invalid format" before crashing 40430 Multiple NVIDIA installers abort due to failure to process xml config (PhysX 9.x, GeForce Now, GeForce Experience 3.x, RTX Voice)
49831 winetricks dotnet30sp1 fails 41298 Battlefield 3 crashes during loading
49832 Crysis crashes when starting a new game 41450 timestamp is missing from some debug messages
49841 Provide an intermediate level of make output 43329 Multiple applications fail to get selected path after double click last path element in IFileDialog2 folder selection dialog (Wargaming.net Game Center, Adobe DNG Converter 10.x/11.x)
49940 64Bit iexplore.exe crashes on macOS 43412 World of Warships: CEF screens cannot be displayed
50014 ConEmu hangs (no interaction possible with console) 44185 DragonAgeOrigins autorun.exe crash inside winegstreamer
50015 YUMI-UEFI broken in Wine 5.15 44538 Tales of Zestiria doesn't start
50052 wineconsole and mark-copy 45950 RedMon 1.9 (Redirection Port Monitor) does not work (missing support for monitors providing the MONITOR2 interface)
50124 Objects are visible through each other or invisible at all with vulkan renderer (Sniper Elite V2, Banished) 48587 httpapi tests are broken on Windows 8
50142 winedbg fails to run programs 49143 RTF Editor does not support cyrillic letters using MS Sans Serif Font
50252 (linked ?) fonts not handled correctly since wine 5.21 49347 Settlers III: mouse not working on start screen, game entry and statistics screen after a game, if "Automatically capture the mouse in full-screen windows" is on in winecfg
50271 Wine throws virtual_setup_exception error during PSPad splash screen or while checking for updates 49493 Children Of Morta stays at blue stars screen after starting game.
50343 ConEmu is extremely slow when resizing or selecting text 49545 Current working directory reset to "/" executing a winegcc/wineg++ compiled program
49563 Adobe DNG converter 12.4 crashes after upgrade to Wine 5.12
49650 Bunch of Heroes (Steam) hangs with a black screen at startup
49683 Kingdom Come Deliverance crashes
49782 Elite Dangerous Horizons: crashes with wine64 5.16
49789 Tina 11 Demo crashes when run in a 64-bit prefix
50126 Writing VT_UI8 property type to a stream is not currently supported
50291 World of Warcraft Classic Fails to Close Cleanly
50354 Team Fortress 2 crashes during loading
50373 Touhou Shinpiroku trial terminates immediately
50378 dlls/amstream/tests/amstream.o error: unknown field dwBitMasks specified in initializer
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 6.0-rc2: Changes since 6.0-rc3:
Akihiro Sagawa (3): Akihiro Sagawa (2):
po: Update Japanese translation.
po: Update Japanese translation style.
po: Update Japanese translation. po: Update Japanese translation.
d3dx9: Avoid closing invalid handles.
Alex Henrie (2): Alexandre Julliard (2):
po: Update Catalan translation. gdi32: Don't fail font creation when we are out of handles.
kernel32/tests: Add tests for Get(Active|Maximum)ProcessorCount. dwrite: Avoid a compiler warning when FreeType is missing.
Alexandre Julliard (6): Alistair Leslie-Hughes (4):
gdi32: Don't create font substitutes for identical names. include: Add DB_LRESERVE type.
gdi32: Properly fail mapping glyph for invalid characters in fonts without encoding. include: Add ExecuteOptionEnum typedef.
ntdll: Pass the correct handle to NtTerminateProcess(). msado15: Set row_set point to NULL on close.
vcomp/tests: Explicitly request signed chars. msado15/tests: Add test for interface ADOConnectionConstruction15.
makefiles: Make the tests also depend on the Unix library of the tested module.
ntdll: Only reset the Unix current directory on removable devices.
Biswapriyo Nath (7): Andrey Gusev (1):
include: Add AUDCLNT_STREAMOPTIONS_AMBISONICS in audioclient.idl. po: Update Ukrainian translation.
include: Add error codes in audioclient.idl.
include: Add AMBISONICS_PARAMS structure in audioclient.idl.
include: Add IAudioAmbisonicsControl interface in audioclient.idl.
include: Add more GUIDs in mfreadwrite.idl.
include: Add DEFINE_ENUM_FLAG_OPERATORS macro in mfreadwrite.idl.
include: Add DEFINE_ENUM_FLAG_OPERATORS macro in directmanipulation.idl.
Byeong-Sik Jeon (1): André Hentschel (2):
po: Update Korean translation. opengl32/tests: Don't test function directly when reporting GetLastError().
kernel32/tests: Don't test functions directly when reporting GetLastError().
Biswapriyo Nath (2):
include: Add more Media Foundation error codes.
include: Add IAMCameraControl definition in axextend.idl.
Can Taşan (1): Can Taşan (1):
po: Update Turkish translation. po: Update Turkish translation.
François Gouget (4): Dmitry Timoshkov (6):
ws2_32/tests: Skip some raw socket tests when missing elevated privileges. wbemprox/tests: Run StdRegProv tests using ROOT\\DEFAULT connection point.
ntdll/tests: Skip some registry tests when missing elevated privileges. wbemprox/tests: Add some tests for SystemRestore class.
ntdll/tests: The case-sensitivity tests don't need write access. gdi32/tests: Add some tests to show that GetGlyphIndices() should avoid best fit chars.
crypt32/tests: Fix a registerOIDInfo() failure when missing elevated privileges. fonts: Correct default glyph index for MS Sans Serif font to match Windows.
shell32/tests: Remove no longer used parameter.
shell32/tests: Remove workarounds for shell32 < 5.0.
Haidong Yu (2): Huw D. M. Davies (1):
inetcpl.cpl: Fix memory leak in security_on_initdialog. qcap: Avoid unused variable warning if v4l is absent.
ieframe: Fix memory leak in PersistFile_Save.
Henri Verbeet (9): Jacek Caban (1):
wined3d: Compare requested memory types in wined3d_bo_slab_vk_compare(). conhost: Fix copy-paste typos in selection coordinates.
wined3d: Only clear "map_ptr" if the memory was unmapped in wined3d_allocator_chunk_vk_unmap().
wined3d: Unmap the chunk if needed in wined3d_context_vk_destroy_bo().
wined3d: Unmap the slab if needed in wined3d_context_vk_destroy_bo().
wined3d: The Vulkan blitter supports depth blits.
wined3d: Zero-initialise context_vk in wined3d_context_vk_init().
wined3d: Avoid referencing empty command buffers in wined3d_query_event_vk_issue().
wine.inf: Store Dynamic DST data for Asia/Tehran as "relative" dates.
wined3d: Do not create Vulkan 2D (array) views for UAVs on 3D resources.
Jacek Caban (9): Martin Storsjo (6):
dbghelp: Fetch version info only for PE modules in minidumps. asm: Separate .def/.scl/.type/.endef with newlines instead of semicolons.
ucrtbase: Improve __intrinsic_abnormal_termination stub. winebuild: Pass -m options to dlltool for arm and arm64.
msvcrt: Prefix *rot* functions. asm: Use SEH assembly when building with clang in MSVC mode.
msvcrt: Use GCC-style assembly on Clang MSVC target. include: Fix the signature of _InterlockedCompareExchange128.
msvcrt: Use __ASM_USE_THISCALL_WRAPPER in cxx.h. include: Check whether the ms_abi attribute is supported on aarch64.
winapi: Use __alignof__ on clang. ntdll: Implement a no-op __chkstk for arm64.
conhost: Don't create bitmap for hidden windows.
conhost: Improve get_output_info debug traces.
widl: Don't apply call_as methods to async interface.
Jactry Zeng (1): Michael Stefaniuc (1):
po: Update Simplified Chinese translation. winspool/tests: Use wide-char string literals.
Michael Stefaniuc (7): Nikolay Sivov (1):
wldap32/tests: Use wide-char string literals. dwrite: Add a notice regarding HarfBuzz.
hnetcfg/tests: Use wide-char string literals.
atl100/tests: Use wide-char string literals.
msi/tests: Use wide-char string literals.
schedsvc/tests: Use wide-char string literals.
qcap/tests: Use wide-char string literals.
gdi32/tests: Use wide-char string literals.
Paul Gofman (5): Paul Gofman (2):
ws2_32: Fix buffer size check in WSAIoctl() for SIO_GET_INTERFACE_LIST. ntdll: Always copy context in call_user_apc_dispatcher() on x86.
ntdll: Remove unwind registers save space from struct stack_layout on x64. ntdll: Preserve syscall frame when calling async IO system APC.
ntdll: Always copy context in call_user_apc_dispatcher() on x64.
ntdll: Save unwind information in KiUserApcDispatcher() on x64.
ws2_32/tests: Don't fail the test in test_wsaioctl() if only one interface is available.
Rafał Harabień (1): Zebediah Figura (3):
d3d9: Fix handling of D3DENUM_WHQL_LEVEL. amstream/tests: Define NONAMELESSUNION.
ucrtbase: Do not add MSVCRT_ prefix to the exported function name of _lrot*.
d3dcompiler/tests: Avoid initializing nameless unions in designated initializers.
Rémi Bernon (1): Zhiyi Zhang (2):
wintrust: Don't fail CryptCATOpen on empty file or invalid data. gdi32/tests: Fix possible test failures in test_clip_box().
gdi32/tests: Fix test failures on Win10 1909+.
Zebediah Figura (5):
httpapi/tests: Sleep before calling GetOverlappedResult() in test_v2_server().
winmm: Always allocate at least MAX_PATH bytes in mmioOpenW().
winmm/tests: Test the mmioOpen() search path with various flags.
winmm/tests: Add some tests for MMIO_PARSE with long file names.
winmm: Search the default path when opening an existing file in create_file_OF().
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -1 +1 @@
Wine version 6.0-rc3 Wine version 6.0-rc4

18
configure vendored
View File

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for Wine 6.0-rc3. # Generated by GNU Autoconf 2.69 for Wine 6.0-rc4.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='6.0-rc3' PACKAGE_VERSION='6.0-rc4'
PACKAGE_STRING='Wine 6.0-rc3' PACKAGE_STRING='Wine 6.0-rc4'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
@ -2492,7 +2492,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures Wine 6.0-rc3 to adapt to many kinds of systems. \`configure' configures Wine 6.0-rc4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2562,7 +2562,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of Wine 6.0-rc3:";; short | recursive ) echo "Configuration of Wine 6.0-rc4:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2816,7 +2816,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
Wine configure 6.0-rc3 Wine configure 6.0-rc4
generated by GNU Autoconf 2.69 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. Copyright (C) 2012 Free Software Foundation, Inc.
@ -3500,7 +3500,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 6.0-rc3, which was It was created by Wine $as_me 6.0-rc4, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -21695,7 +21695,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by Wine $as_me 6.0-rc3, which was This file was extended by Wine $as_me 6.0-rc4, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -21766,7 +21766,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 6.0-rc3 Wine config.status 6.0-rc4
configured by $0, generated by GNU Autoconf 2.69, configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"