Commit ff1642f3 authored by Alexandre Julliard's avatar Alexandre Julliard

Release 9.0-rc5.

parent 3481d165
The Wine development release 9.0-rc4 is now available.
The Wine development release 9.0-rc5 is now available. This is
expected to be the last release candidate before the final 9.0.
What's new in this release:
- Bug fixes only, we are in code freeze.
The source is available at <https://dl.winehq.org/wine/source/9.0/wine-9.0-rc4.tar.xz>
The source is available at <https://dl.winehq.org/wine/source/9.0/wine-9.0-rc5.tar.xz>
Binary packages for various distributions will be available
from <https://www.winehq.org/download>
......@@ -13,85 +14,86 @@ You will find documentation on <https://www.winehq.org/documentation>
Wine is available thanks to the work of many people.
See the file [AUTHORS][1] for the complete list.
[1]: https://gitlab.winehq.org/wine/wine/-/raw/wine-9.0-rc4/AUTHORS
[1]: https://gitlab.winehq.org/wine/wine/-/raw/wine-9.0-rc5/AUTHORS
----------------------------------------------------------------
### Bugs fixed in 9.0-rc4 (total 17):
- #4291 The menubar & toolbar of TresED are not displayed correctly.
- #7106 Need for Speed 3 autorun crashes when starting setup
- #26142 Civilization 4: Screen turns black on turn end with built-in msxml
- #38039 linux console leaves in stty echo off mode after executing bash.exe from Wine
- #40011 git-gui crashes on start
- #45242 winedbg Internal crash when debugging win32
- #51738 Bioshock Infinite crashes after intro with "mmap() failed: Cannot allocate memory"
- #52159 cygwin/msys2: Unhandled page fault in 64-bit gdb.exe and python3.8.exe
- #54256 Compile for wine under arm macOS (for running aarch64 windows apps) fails
- #55540 IS Defense hangs after gameplay begins or has rendering glitches
- #55637 dmime:dmime - test_performance_pmsg() sometimes fails due to bad timing on Windows and Wine
- #55961 Multiple VST plugins have an invisible cursor
- #56021 Wine 9.0-rc1 Wayland: In Sway full screen games don't run on full screen
- #56023 Wine 9.0-rc1 Wayland: DPI problems
- #56032 winedbg --gdb: gets terminated when target process exits
- #56047 Won't build on FreeBSD, error: 'F_GETPATH' undeclared
- #56110 Bejeweled 3: can't enable 3D acceleration
### Changes since 9.0-rc3:
### Bugs fixed in 9.0-rc5 (total 22):
- #38780 AArch64 platforms: register X18 (TEB) must remain reserved for Wine to run 64-bit ARM Windows applications (Distro aarch64 toolchains need '-ffixed-x18' default, loader/libc/userland)
- #46777 Two Worlds 2 crashes on start
- #47406 Add support for debug symbols in separate files
- #49852 Performance regression in "msvcrt: Use correct code page in _write when outputing to console."
- #50998 Failed to open error Word 2007 (c0000135)
- #52491 SpaceDesk fails to connect to server
- #52962 dinput:force_feedback breaks ntoskrnl.exe:ntoskrnl on Windows 7/8
- #53319 robot battle game extremely slow after wine version 7.11 and above
- #54387 Pantsylvania crashes if Windows version is set to 3.1
- #54401 PhotoFiltre not printing
- #55010 psapi:psapi_main - test_EnumProcessModulesEx() sometimes gets a 0 image size on Windows 8
- #55497 Jennifer is Missing (Katjas Geheimnis) by Tivoli crashes on start
- #55731 advapi32:eventlog - test_eventlog_start() fails on Windows 7 & 10 2004 & 2009
- #55784 wldap32:parse - test_ldap_bind_sA() claims the server is down on w1064v2009
- #56070 BVE trainsim doesn't show its logo in the main window.
- #56113 Unfortunate Spacemen crashes on start
- #56117 Celtic Kings runs out of memory in mere seconds when music is enabled
- #56130 Wine is broken on Termux since 8.17-39-g25db1c5d49d
- #56134 VA-11 HALL-A crashes on startup
- #56149 Celtic Kings demo: window decorations missing in virtual desktop (VD size = desktop size)
- #56150 Wine 8.18 - Fedora 37 - Winwing F16EX joystick - dinput only reports 10 buttons
- #56152 "Script error: Handler not defined #FileIO" in "TKKG 1" (EN: Jennifer is Missing, DE: Katjas Geheimnis - Tivoli)
### Changes since 9.0-rc4:
```
Alexandre Julliard (6):
Update copyright info for 2024.
server: Remove WINESERVER documentation from the man page.
loader: Remove absolute paths references from the man page.
readme: Convert to Markdown.
announce: Convert to Markdown.
ntdll: Determine the available address space dynamically on ARM64.
André Zwing (2):
mscoree/tests: Don't test function directly when reporting GetLastError().
ntoskrnl/tests: Use RtlNtStatusToDosErrorNoTeb() for stateless conversion.
Bernhard Kölbl (1):
windows.media.speech/tests: Remove obsolete workarounds.
Brendan Shanks (2):
include: Assert that the debug channel name will be null-terminated and is not too long.
server: Fix compile error on FreeBSD/NetBSD.
Byeong-Sik Jeon (1):
po: Update Korean translation.
Eric Pouech (3):
winedump: Better align fields in EXPORT table.
quartz: Delay import ddraw.
winedbg: Wait for gdb to terminate before exiting (proxy mode).
Esme Povirk (1):
mscoree/tests: Add debug code for RemoveDirectory failure.
Fan WenJie (1):
wineandroid: Fix incorrect checking reason.
Gabriel Ivăncescu (1):
winex11: Use the correct root window for virtual desktops.
Lauri Kenttä (2):
po: Update Finnish translation.
readme: Update Finnish translation.
Rémi Bernon (2):
dmime: Avoid leaking track references in segment Clone and Load.
dmloader: Avoid caching DMUS_OBJ_STREAM objects we can't load from cache.
Yuxuan Shui (1):
dmime: Fix handling of curve PMSG.
Zebediah Figura (3):
wined3d: Reference FFP resources in reference_shader_resources().
wined3d: Do not remove invalid BO users from the list when destroying views.
wined3d: Set fixed_function_usage_map to 0 for an sm4 draw without a PS.
Zsolt Vadasz (2):
msvcrt: Compare environment variable names case insensitively.
msvcrt/tests: Test case insensitivity of getenv() and _wgetenv().
Akihiro Sagawa (5):
d3d8/tests: Test the presentation parameters after creating a device.
d3d9/tests: Test the presentation parameters after creating a device.
d3d8/tests: Test the presentation parameters after creating an additional swap chain.
d3d9/tests: Test the presentation parameters after creating an additional swap chain.
d3d9: Update presentation parameters when creating a swap chain.
Alex Henrie (1):
winspool: Keep driver_9x in scope while it is in use.
Alexandre Julliard (2):
krnl386: Use NtContinue to restore the full context.
krnl386: Align the stack before calling the entry point.
Bernhard Übelacker (1):
msvcrt: Protect setlocale against concurrent accesses.
Enol Puente (1):
po: Update Asturian translation.
Gabriel Ivăncescu (4):
Revert "winex11: Use the correct root window for virtual desktops.".
winex11: Set MWM_FUNC_RESIZE for fullscreen desktop windows.
winex11: Update Virtual Desktop fullscreen WM state after setting window pos.
winex11: Move the update_desktop_fullscreen callsite to update_net_wm_states.
Hans Leidekker (2):
wldap32/tests: Skip tests when the server can't be reached.
wininet/tests: Update expected winehq.org certificate.
Jacek Caban (1):
gitlab: Cache config.cache in Clang builds.
Jinoh Kang (4):
ntdll/tests: Fix x86-32 extended context end offset in test_copy_context().
ntdll/tests: Fix incorrect calculation of context length in test_copy_context().
ntdll/tests: Don't hard code the maximum XState length in test_extended_context().
ntdll/tests: Fix xstate tests failing on Windows 11 and CPU with more XSAVE features.
Nikolay Sivov (2):
mfreadwrite/tests: Skip tests if D3D9 is unusable.
mf/tests: Skip tests if D3D9 is unusable.
Rémi Bernon (3):
dmusic: Clone streams instead of allocating wave data.
ntoskrnl.exe/tests: Use SUOI_FORCEDELETE when uninstalling the driver.
winewayland: Add missing breaks in keyboard layout switch.
Zebediah Figura (2):
wined3d: Avoid WARN() when failing to allocate a GL BO without a context.
wined3d: Only suballocate dynamic buffers.
```
Wine version 9.0-rc4
Wine version 9.0-rc5
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.71 for Wine 9.0-rc4.
# Generated by GNU Autoconf 2.71 for Wine 9.0-rc5.
#
# Report bugs to <wine-devel@winehq.org>.
#
......@@ -611,8 +611,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine'
PACKAGE_VERSION='9.0-rc4'
PACKAGE_STRING='Wine 9.0-rc4'
PACKAGE_VERSION='9.0-rc5'
PACKAGE_STRING='Wine 9.0-rc5'
PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org'
......@@ -2388,7 +2388,7 @@ if test "$ac_init_help" = "long"; then
# 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.
cat <<_ACEOF
\`configure' configures Wine 9.0-rc4 to adapt to many kinds of systems.
\`configure' configures Wine 9.0-rc5 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
......@@ -2458,7 +2458,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of Wine 9.0-rc4:";;
short | recursive ) echo "Configuration of Wine 9.0-rc5:";;
esac
cat <<\_ACEOF
......@@ -2756,7 +2756,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
Wine configure 9.0-rc4
Wine configure 9.0-rc5
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
......@@ -3207,7 +3207,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 9.0-rc4, which was
It was created by Wine $as_me 9.0-rc5, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
......@@ -23361,7 +23361,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by Wine $as_me 9.0-rc4, which was
This file was extended by Wine $as_me 9.0-rc5, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
......@@ -23425,7 +23425,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
Wine config.status 9.0-rc4
Wine config.status 9.0-rc5
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment