Release 5.0-rc4.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2020-01-03 22:23:33 +01:00
parent d367c9aeff
commit 0747fd29d8
3 changed files with 87 additions and 119 deletions

186
ANNOUNCE
View File

@ -1,12 +1,12 @@
The Wine development release 5.0-rc3 is now available. The Wine development release 5.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/5.0/wine-5.0-rc3.tar.xz https://dl.winehq.org/wine/source/5.0/wine-5.0-rc4.tar.xz
http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0-rc3.tar.xz http://mirrors.ibiblio.org/wine/source/5.0/wine-5.0-rc4.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,131 +22,99 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 5.0-rc3 (total 46): Bugs fixed in 5.0-rc4 (total 15):
11633 Blood 2: The Chosen Launcher audio bug 12321 Some WinInet tests are invalid
11998 NEXON client installers using embedded IE browser control: buttons don't respond to click (Lunia Senki, Combat Arms, War Rock) 12359 Multiple apps can't detect audio CDs (affects Express Rip, Exact Audio Copy, dbpoweramp CD Ripper)
12675 Lego Racers crashes trying to play videos when Indeo 5 codec is not installed 12363 Exact Audio Copy hangs early when in "native win32" mode.
12941 International Football 2000: crashes when launching in Direct3D mode 14715 TopStyle can't preview with wine's built in browser
14901 MoveFile fails when used to recase some letters of the filename 30039 Can't download Adobe Photoshop CS 5 trial - Adobe Download Assistant can't log in
17766 Empire Earth crashes on start without native directmusic 30102 ieframe/webbrowser test often crashes
21218 Pac-Man All Stars: Story Mode starts with page fault on read access 33068 PDF-XChange Viewer 2.5.x (32-bit and 64-bit) crashes when trying to save changes/annotations to PDF file
21715 Blitz3d demo version can't show samples 40779 PDF Eraser 1.5 (.NET 4.0 app): Paste of license data from clipboard fails with Wine-Mono
21791 3D Rad demo "BeltBall" full screen display shows as tiny black rectangle 43540 Cosmoteer: ships in game not rendered
22278 swkotor crashes on videos 44026 Content Manager crashes
23002 Dynamic HTML Editor unusable due to screen refresh problem 44994 Pokemon Reborn crashes when starting
23525 Daytona USA Evolutions: some text/graphics are black, should be colored 46230 dlls/wininet/http: build failure on NetBSD
24740 Trinklet Supreme crashes on startup 47498 Touhou Danmakufu 0.12m crashes on startup in 4.12.1
24946 uTorrent 2.2.0 hangs on startup (FD_WRITE event is reported over and over in WSAEnumNetworkEvents for a bound UDP socket) 47820 Magic: The Gathering Arena installer needs powershell.exe (cannot find it)
26566 Gabriel Knight 3: visual glitches in DirectDraw HAL mode 48374 Divinity: Original Sin 2 - Icons in inventory are invisible (...again!)
27525 Active Worlds 5.x/6.x shows 3D-world view/window separated from main window (embedded browser control)
31562 crash in mmdevapi/MMDevCol_GetCount() using lithtech game engine.
33829 explorer.exe crashes with simsun.ttc in non-english locale
33908 Undercover: Operation Wintersun demo freezes on start
34232 Rigs of Rods: dropdown menus have too small height
34383 BoulderDashPortal does not start
35412 wine's cmd fails on if not exist foo\nul
35613 Foxit Reader 6.12: 'Show Certificate' button is greyed out after failure to validate digital signature
36878 You Don't Know Jack V1 XL: Not possible to accept license agreement in installer
37574 Everyday Shooter -- crackling/popping sound
37900 Xara Photo Graphic Designer 2013 (8.1.1) crashes on startup
39084 Simpsons Hit & Run regression: fullscreen glitching
39809 Empires: Dawn of the Modern World crash on startup
41619 Lego Racers: crashes when moving the mouse
43115 Metal Slug 1, X, 3 (GOG.com) fail to start
43368 HashMyFiles: Drag & Drop from native File Managers (Dolphin, Nautilus, ...) does not work
44019 Stud.io: parts not showing in the Building Palette
44062 Hedgewars 0.9.23 crashes on start
44773 LEGO Pirates of the Caribbean DEMO crashes on startup
44798 New Bugs on Epic Games
45608 Flintest: Garbled Text
47428 mouse input skipping / jitter in conjunction with xf86-video-amdgpu in almost every game
47484 `winetricks -q dotnet20sp1` fails when compiled with mingw (failure to relocate PE builtin ngen.exe)
47710 objidl.h contains invalid C++
47969 Taiga: Crashes on changing the grouping in seasons
48141 Total Commander: launching of native linux commands for file associations is broken
48180 Divinity: Original Sin 2 - Icons in inventory are invisible
48324 cl.exe fails to compile valid code with float constant due to error C2177: constant too big
48349 Steam doesn't display main window
48350 TrackMania Forever: Dialog after running the ingame benchmark doesn't show up
48358 Dell Latitude E6440 BIOS updater crashes on unimplemented function ntoskrnl.exe.KeSetImportanceDpc
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 5.0-rc2: Changes since 5.0-rc3:
Alex Henrie (2): Alex Henrie (1):
ntoskrnl: Add KeSetImportanceDpc stub. po: Fix typo in Catalan translation.
po: Update Catalan translation.
Alexandre Julliard (2): Alexandre Julliard (2):
d3d8: Remove redundant includes. ntdll: Fix memory leak in RtlNormalizeString().
ntdll: Fix memory corruption in RtlNormalizeString(). Update copyright info for 2020.
Damjan Jovanovic (1): Erich Hoover (3):
winex11.drv: Ignore .dwAspect in FORMATETC during XDnD. msvcrt: Rework strtod_helper to be reusable.
msvcrt: Use parse_double for wcstod.
msvcrt: Use parse_double for scanf floats.
Dmitry Timoshkov (2): François Gouget (1):
ntdll: Use default casemap and codepage file names if the value in registry is empty. user32/tests: Don't trace the test_topmost() window handles.
msscript.ocx/tests: Fix a typo.
Erich Hoover (2): Gabriel Ivăncescu (2):
ntdll: Drop support for floating point numbers in sscanf. quartz: Reset the advise thread's timeout on each iteration.
msvcrt: Fix [str|wcs]tod result being compared against FLT_MAX. wined3d: Return FALSE rather than E_FAIL in wined3d_context_gl_create_wgl_ctx.
Jeff Smith (1): Hans Leidekker (2):
include: Declare _STGMEDIUM_UNION type except when it violates C spec. qmgr/tests: Fix test failures on Windows XP.
msi/tests: Avoid test failure when running as an unprivileged user.
Martin Storsjo (1): Jacek Caban (4):
msvcrt: Only export __p__* functions on i386. kernel32/tests: Get rid of no longer needed win9x checks.
kernel32/tests: Use WAIT_EVENT_TIMEOUT in wait_for_breakpoint.
kernel32/tests: Don't use blackbox for crashing process.
kernel32/tests: Avoid function pointers for functions present since XP.
Michael Stefaniuc (2): Kim Malmo (1):
dmstyle: Avoid cloning the IStream in parse_style_form(). po: Update Norwegian translation.
dmcompos/tests: Add Chord track GetParam/SetParam tests.
Nikolay Sivov (6): Lauri Kenttä (1):
dwrite/tests: Improve coverage of IsMonospacedFont() tests. po: Update Finnish translations.
dwrite/tests: Add IsColorFont() tests.
ole32/tests: Use heap-based object for custom moniker.
ole32/tests: Add a test for bind speed used by item moniker BindToObject().
ole32/tests: Add some tests for item moniker ParseDisplayName().
include: Update DWRITE_FONT_PROPERTY_ID enum.
Piotr Caban (3): Matteo Bruni (2):
msvcr90: Fix compilation warning in __AdjustPointer tests. d3dcompiler/tests: Load the correct d3dcompiler DLL in the HLSL tests.
msvcrt/tests: Improve doubles comparison in strtod and atodbl tests. d3dcompiler/tests: Load the correct d3dcompiler DLL in the asm tests.
msvcr90/tests: Improve floats comparison in _atoflt tests.
Rémi Bernon (7): Nikolay Sivov (5):
user32/tests: Move TEST_MOUSEACTIVATE to test_defwinproc. include: Update DWRITE_INFORMATIONAL_STRING_ID enum.
user32/tests: Return MA_ACTIVATE to WM_MOUSEACTIVATE on main test window. kernelbase: Fix a typo in weights comparison helper (Coverity).
winex11.drv: Send HTMENU instead of HTCAPTION to query window activation. vbscript/tests: Add missing checks for Close() calls (Coverity).
ntdll: Rename find_free_area to find_reserved_free_area. strmbase: Fix fixed size buffer copy in JoinFilterGraph() (Coverity).
ntdll: Split view search initialization to find_view_inside_range function. ole32/tests: Add some return value checks (Coverity).
ntdll: Replace incorrect find_free_reserved_area function call.
ntdll: Start find_free_area from address_space_start instead of 0.
Steve Lhomme (2): Piotr Caban (5):
include: Add dxgidebug.idl. msvcrt: Improve strtod precision.
include: Add D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT. webservices: Fix WsWriteText test crash on Windows 10.
ucrtbase: Fix 0 parsing in parse_double.
msvcrt: Update consumed in all scanf variants on end of input.
msvcrt: Don't use ungetc when reading double in scanf.
Zebediah Figura (9): Vijay Kiran Kamuju (1):
winegstreamer: Recognize the "video/x-cinepak" type. include: Add IWbemContext and IWbemCallResult interface and other class definitions.
ole32/tests: Avoid testing exact sequences of IUnknown methods.
ole32/tests: Rewrite and expand test_data_cache_updatecache(). Zebediah Figura (14):
ntdll/tests: Fix some test failures with Windows 10.
quartz/tests: Skip the IVideoWindow tests if connecting returns E_FAIL.
kernel32: Exclude IsBadStringPtrA() from relay traces.
kernel32/tests: Fix a test failure on Windows 10.
user32/tests: Work around a failure on Windows < Vista.
ntdll: Avoid debug traces in _vsnprintf().
ole32/tests: Fix some failures on Windows 10.
ole32/tests: Only test the original SChannelHookCallInfo structure.
ole32/tests: Get rid of some workarounds for no longer supported versions of Windows.
ole32/tests: Make the tests less verbose by default. ole32/tests: Make the tests less verbose by default.
oleaut32/tests: Avoid testing that GDI objects are invalid. winegstreamer: Catch errors while waiting for pin connection.
ntdll/tests: Remove a no longer reliable test. ntdll/tests: Fix some exception test failures.
user32/tests: Remove unnecessary uses of CREATE_SUSPENDED. mfplat/tests: Link dynamically to d3d11.
user32/tests: Get rid of some Windows 9x workarounds. d3dcompiler/tests: Load d3dx9_36.dll dynamically.
user32/tests: Work around failures on Windows 10 version 1607.
Zhiyi Zhang (5):
configure: Update Xinerama and XRandR extension help strings.
user32/tests: Mark some GetDeviceCaps() tests as todo on Wine.
winhttp: Initialize a return variable.
include: Fix SetupDiOpenDeviceInterfaceRegKey() prototype.
include: Add GUID_DEVINTERFACE_MONITOR.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -1 +1 @@
Wine version 5.0-rc3 Wine version 5.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 5.0-rc3. # Generated by GNU Autoconf 2.69 for Wine 5.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='5.0-rc3' PACKAGE_VERSION='5.0-rc4'
PACKAGE_STRING='Wine 5.0-rc3' PACKAGE_STRING='Wine 5.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'
@ -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-rc3 to adapt to many kinds of systems. \`configure' configures Wine 5.0-rc4 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-rc3:";; short | recursive ) echo "Configuration of Wine 5.0-rc4:";;
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-rc3 Wine configure 5.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.
@ -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-rc3, which was It was created by Wine $as_me 5.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 $@
@ -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-rc3, which was This file was extended by Wine $as_me 5.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
@ -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-rc3 Wine config.status 5.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\\"