Release 5.0-rc5.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2020-01-11 01:26:25 +01:00
parent 970d8d5d09
commit c84fa0a266
3 changed files with 134 additions and 86 deletions

200
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 5.0-rc4 is now available. The Wine development release 5.0-rc5 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/5.0/wine-5.0-rc4.tar.xz https://dl.winehq.org/wine/source/5.0/wine-5.0-rc5.tar.xz
http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0-rc4.tar.xz http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0-rc5.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,99 +22,147 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 5.0-rc4 (total 15): Bugs fixed in 5.0-rc5 (total 19):
12321 Some WinInet tests are invalid 9609 graphical glitches running Tom Clancy's Splinter Cell Demo (need better FBO stencil buffer support)
12359 Multiple apps can't detect audio CDs (affects Express Rip, Exact Audio Copy, dbpoweramp CD Ripper) 25728 UFO: Extraterrestrials Gold - crash at start caused by wine's built-in dsound/directmusic
12363 Exact Audio Copy hangs early when in "native win32" mode. 34041 Skyrim (Steam) hangup on quit
14715 TopStyle can't preview with wine's built in browser 34379 Splinter Cell: Blacklist voice stuttering
30039 Can't download Adobe Photoshop CS 5 trial - Adobe Download Assistant can't log in 35194 Emperor: Battle for Dune does not show compressed textures
30102 ieframe/webbrowser test often crashes 40720 Splinter Cell: Blacklist changing sound level has no effect
33068 PDF-XChange Viewer 2.5.x (32-bit and 64-bit) crashes when trying to save changes/annotations to PDF file 40721 Splinter Cell: Blacklist some voices/sounds overlap each other
40779 PDF Eraser 1.5 (.NET 4.0 app): Paste of license data from clipboard fails with Wine-Mono 40859 Builtin wbemprox.dll load error for multiple games (Colin McRae DiRT 2, Burnout Paradise)
43540 Cosmoteer: ships in game not rendered 42558 The Old City: Leviathan sound periodically has crackle effect
44026 Content Manager crashes 42930 Graphical glitches in "Giants Citizen Kabuto"
44994 Pokemon Reborn crashes when starting 45323 Rayman Origins, UPlay: Sound effects don't work but music and ambience do
46230 dlls/wininet/http: build failure on NetBSD 45396 The Evil Within: no audio in game
47498 Touhou Danmakufu 0.12m crashes on startup in 4.12.1 46972 Adobe DNG Converter 11.2+ runs into Call to unimplemented function api-ms-win-core-winrt-error-l1-1-0.dll.GetRestrictedErrorInfo
47820 Magic: The Gathering Arena installer needs powershell.exe (cannot find it) 47974 X Rebirth - wined3d GL_INVALID_OPERATION dimensions must be identical with current filtering modes
48374 Divinity: Original Sin 2 - Icons in inventory are invisible (...again!) 48293 Battle.net App lags when clicking UI elements
48357 Wine 5.0-rc2 prevents multiple apps from connecting to servers (Origin; Dungeons and Dragons Online; Lord Of the Rings Online)
48415 The Magic School Bus Explores The Solar System fails to install
48417 32-bit PE 'kernelbase.dll' has default imagebase 0x10000000 when built with llvm-mingw, preventing non-relocatable native executables from being loaded
48420 Warframe equipment mouse-overs no longer highlight the item
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 5.0-rc3: Changes since 5.0-rc4:
Alex Henrie (1): Alex Henrie (1):
po: Fix typo in Catalan translation. ntdll/tests: Fix expected RtlIpv6StringToAddress terminator output.
Alexandre Julliard (2): Alexandre Julliard (4):
ntdll: Fix memory leak in RtlNormalizeString(). ntdll: Make loop counter signed.
Update copyright info for 2020. kernelbase: Remove trailing dot in GetComputerNameExW() when domain name is empty.
kernelbase: Set an explicit load address.
kernel32/tests: Remove some workarounds for old Windows versions.
Erich Hoover (3): Alistair Leslie-Hughes (2):
msvcrt: Rework strtod_helper to be reusable. dmime: IDirectMusicSegment8 SetLoopPoints support zero start/end.
msvcrt: Use parse_double for wcstod. d3dx9: Make ID3DXLine::OnResetDevice() return S_OK.
msvcrt: Use parse_double for scanf floats.
François Gouget (1): Andrey Gusev (3):
user32/tests: Don't trace the test_topmost() window handles. webservices: Fix misplaced parenthesis.
mshtml/tests: Fix a typo.
scrobj/tests: Fix a typo.
Gabriel Ivăncescu (2): André Hentschel (7):
quartz: Reset the advise thread's timeout on each iteration. advapi32/tests: Don't test function directly when reporting GetLastError().
wined3d: Return FALSE rather than E_FAIL in wined3d_context_gl_create_wgl_ctx. comctl32: Fix Str_SetPtr[AW] spec file entries.
dbghelp: Fix MiniDumpWriteDump spec file entry.
gdiplus: Fix some spec file entries.
ole32: Fix some spec file entries.
user32: Fix some spec file entries.
gdi32: Fix some spec file entries.
Hans Leidekker (2): Damjan Jovanovic (1):
qmgr/tests: Fix test failures on Windows XP. server: Revert b4a1d80ae35d35f5c170e101922bf1563488be18 for now.
msi/tests: Avoid test failure when running as an unprivileged user.
Jacek Caban (4): Derek Lesho (2):
kernel32/tests: Get rid of no longer needed win9x checks. bcrypt/tests: Add test for BCryptSecretAgreement.
kernel32/tests: Use WAIT_EVENT_TIMEOUT in wait_for_breakpoint. bcrypt/tests: Add tests for BCRYPT_KDF_HASH.
kernel32/tests: Don't use blackbox for crashing process.
kernel32/tests: Avoid function pointers for functions present since XP.
Kim Malmo (1): Erich Hoover (1):
webservices: Use sscanf to convert strings to doubles.
Hans Leidekker (3):
winhttp/tests: Fix a test failure.
wininet/tests: Make a check for available data less strict.
wininet/tests: Fix test failures on Windows XP.
Jacek Caban (2):
include: Add roerrorapi.h header.
wmp/tests: Don't use round to avoid dependency on mingwex.
Kim Malmo (2):
po: Update Norwegian translation. po: Update Norwegian translation.
po: Fix a typo in Norwegian translation.
Lauri Kenttä (1): Louis Lenders (1):
po: Update Finnish translations. combase: Add GetRestrictedErrorInfo and RoOriginateLanguageException stubs.
Matteo Bruni (2): Matteo Bruni (3):
d3dcompiler/tests: Load the correct d3dcompiler DLL in the HLSL tests. ucrtbase: Export _o_to{lower, upper}() as to{lower, upper}().
d3dcompiler/tests: Load the correct d3dcompiler DLL in the asm tests. ucrtbase: Add _o_fmod() and _o_fmodf().
ucrtbase/tests: Add tests for the various tolower() and toupper() variants.
Nikolay Sivov (5): Michael Stefaniuc (1):
include: Update DWRITE_INFORMATIONAL_STRING_ID enum. dmime/tests: Destroy the performance on an error path (Valgrind).
kernelbase: Fix a typo in weights comparison helper (Coverity).
vbscript/tests: Add missing checks for Close() calls (Coverity).
strmbase: Fix fixed size buffer copy in JoinFilterGraph() (Coverity).
ole32/tests: Add some return value checks (Coverity).
Piotr Caban (5): Nikolay Sivov (25):
msvcrt: Improve strtod precision. include: Update CTF_ flags.
webservices: Fix WsWriteText test crash on Windows 10. include: Update shell link flags enum.
ucrtbase: Fix 0 parsing in parse_double. shlwapi: Fix spec entry for QISearch().
msvcrt: Update consumed in all scanf variants on end of input. jscript/tests: Add missing checks for Close() calls (Coverity).
msvcrt: Don't use ungetc when reading double in scanf. shell32/tests: Remove workarounds for SHGetFolderLocation().
shell32/tests: Get rid of SHGetMalloc() in tests.
shell32/tests: Use ILFree() directly.
shell32/tests: Use GetLongPathNameA() directly in tests.
shell32/tests: Use GetShortPathNameA() directly in tests.
kernel32/tests: Remove GetLongPathName() workarounds.
kernel32: Fix spec entries for GetLongPathName().
ole32/tests: Link to CoInitializeEx() directly.
shell32/tests: Use ILIsEqual() directly.
shell32/tests: Remove some more workarounds from shelllink tests.
gdi32/tests: Remove some workarounds in font tests.
gdi32/tests: Remove workarounds for SetLayout().
oleaut32/tests: Remove some workarounds for functions that are assumed to be available.
user32/tests: Add some more SetScrollInfo() tests.
shell32/tests: Use SHParseDisplayName() directly.
user32/tests: Remove some workarounds for older Windows versions.
d3d8/tests: Use GetCursorInfo() directly.
advapi32/tests: Remove some workarounds for older versions.
user32/tests: Use device context layout functions directly.
advapi32/tests: Use CreateWellKnownSid() directly.
advapi32/tests: Remove some workarounds in Crypt* tests.
Vijay Kiran Kamuju (1): Paul Gofman (1):
include: Add IWbemContext and IWbemCallResult interface and other class definitions. user32/tests: Handle results on Win10 in test_Image_StretchMode().
Zebediah Figura (14): Piotr Caban (1):
ntdll/tests: Fix some test failures with Windows 10. ucrtbase: Fix end pointer setting in parse_double on partial nan/infinity match.
quartz/tests: Skip the IVideoWindow tests if connecting returns E_FAIL.
kernel32: Exclude IsBadStringPtrA() from relay traces. Thomas Faber (1):
kernel32/tests: Fix a test failure on Windows 10. setupapi/tests: Remove an unused variable.
user32/tests: Work around a failure on Windows < Vista.
ntdll: Avoid debug traces in _vsnprintf(). Zebediah Figura (17):
ole32/tests: Fix some failures on Windows 10. shell32/tests: Avoid testing that only certain services are requested by IObjectWithSite::SetSite().
ole32/tests: Only test the original SChannelHookCallInfo structure. ntdll: Fix a typo in get_current_directory().
ole32/tests: Get rid of some workarounds for no longer supported versions of Windows. kernel32/tests: Fix some codepage test failures with Windows 10.
ole32/tests: Make the tests less verbose by default. user32/tests: Make the DDE tests less verbose by default.
winegstreamer: Catch errors while waiting for pin connection. user32/tests: Relax WindowFromDC() tests a bit.
ntdll/tests: Fix some exception test failures. user32/tests: Get rid of the test for DC handle reuse.
mfplat/tests: Link dynamically to d3d11. gdi32/tests: Separate and expand tests for GetClipBox().
d3dcompiler/tests: Load d3dx9_36.dll dynamically. gdi32/tests: Clarify return values from IntersectClipRect() and ExcludeClipRect().
user32/tests: Avoid testing that GDI handles are no longer valid.
user32/tests: Fix a dialog test failure on Windows 10.
wininet/tests: Don't test that the URL cache is used for persistent cookies.
wininet/tests: Simplify test_InternetErrorDlg().
wininet/tests: Fix some test failures with Windows 10.
user32/tests: Fix some test failures on Windows 10.
netapi32/tests: Rewrite UNC/HTTP conversion tests.
netapi32/tests: Use wide character string constants.
netapi32/tests: Remove some workarounds for no longer supported versions of Windows.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -1 +1 @@
Wine version 5.0-rc4 Wine version 5.0-rc5

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 5.0-rc4. # Generated by GNU Autoconf 2.69 for Wine 5.0-rc5.
# #
# 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='5.0-rc4' PACKAGE_VERSION='5.0-rc5'
PACKAGE_STRING='Wine 5.0-rc4' PACKAGE_STRING='Wine 5.0-rc5'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
@ -2445,7 +2445,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 5.0-rc4 to adapt to many kinds of systems. \`configure' configures Wine 5.0-rc5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -2515,7 +2515,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 5.0-rc4:";; short | recursive ) echo "Configuration of Wine 5.0-rc5:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -2764,7 +2764,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 5.0-rc4 Wine configure 5.0-rc5
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.
@ -3448,7 +3448,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 5.0-rc4, which was It was created by Wine $as_me 5.0-rc5, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
@ -21783,7 +21783,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 5.0-rc4, which was This file was extended by Wine $as_me 5.0-rc5, 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
@ -21854,7 +21854,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 5.0-rc4 Wine config.status 5.0-rc5
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\\"