Release 6.9.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2021-05-21 21:18:08 +02:00
parent 5e3758a70f
commit 9561af9a7d
4 changed files with 388 additions and 438 deletions

805
ANNOUNCE
View File

@ -1,15 +1,15 @@
The Wine development release 6.8 is now available. The Wine development release 6.9 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Libraries installed into architecture-specific subdirectories. - WPCAP library converted to PE.
- Secur32 library converted to PE. - Support for paper forms in the print spooler.
- Support for Map object in JavaScript. - More math functions from Musl in the C runtime.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
https://dl.winehq.org/wine/source/6.x/wine-6.8.tar.xz https://dl.winehq.org/wine/source/6.x/wine-6.9.tar.xz
http://mirrors.ibiblio.org/wine/source/6.x/wine-6.8.tar.xz http://mirrors.ibiblio.org/wine/source/6.x/wine-6.9.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -25,466 +25,415 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 6.8 (total 35): Bugs fixed in 6.9 (total 25):
11833 GroupMail 5.x crashes when creating new message 20439 TroopMaster hangs on startup
19756 Date/time picker doesn't notify app about checkbox changes (TaskCoach: Cannot add new task with a due date) 24631 comctl32:listview NM_HOVER tests sometimes fail
22327 Cannot install PGV demo for Windows using a clean wineprefix. 28083 Agenda Circling Forth GPU particle demo:bunch of fixme and errors
24893 File/folder context menus have missing options (Explorer++, Double Commander) 32749 Implement atl100.dll.AtlAxDialogBoxW to show error dialogs (Visual Studio 2010 (10.0) Express Edition)
26189 Crysis Wars Dedicated Server no longer shows console on start under X 33846 crash on unimplemented function OpenCL.dll.clRetainDevice (clinfo)
28372 Ubuntu Skin Pack 5.0-XP installer crashes 34314 Touhou Danmakufu 0.12m crashes on start (DMUSIC_CreateMidiOutPortImpl is a stub)
35102 Qvodplayer 3.5 Crashes on start 34756 32-bit Visual C++ 2010 Express full installer throws an exception with wine-mono
35539 Proteus 8 demo fails to install 43377 msxml3:domdoc Crashes in wow64 due to double free of properties
37375 Visual C++ 2005 Express SP1 install fails 44813 Some applications fail when calling ntdll.NtReadFile on a directory (expect STATUS_INVALID_DEVICE_REQUEST)
39841 IShellFolder.CreateViewObject() doesn't support IID_IContextMenu (Double Commander "Error: invalid parameter" when right-clicking on an empty space) 47150 Overwatch freezes when new menu music starts playing
40227 LibreOffice 5.1.0 crashes when trying to run any Office program 47866 comctl32:datetime: Fails in the Arabic locale
40382 CUEcards 2000 (v2.37) takes a lot of time to return with search results 47872 gdiplus:font fails in Japanese locale on Windows 10
40823 Stone Giant demo crashes after launch 48054 gdi32:bitmap fails on Windows XP and 2003
41318 Sins of a Solar Empire: Rebellion requires binormal vectors support in D3DXComputeTangentFrameEx 48061 WineTest: get_subtests() fails randomly
46948 Characters in The Sims Complete Collection render completely white 50086 user32:monitor tests timeout
49697 Age of Empires II (SafeDisc 1.x) fails to start since 3.0-rc 50830 Process Hacker 2.38 crashes on unimplemented function advapi32.dll.LsaEnumerateAccounts
49763 ALOTInstaller crashes 50843 infosoft:infosoft has 2 failures on all Windows version up to Win10 1507
49977 FIFA 11 Demo fifaconfig crashes when pressing Exit button 50844 infosoft:infosoft crashes on Windows 10 1607+
49989 Samsung Dex installer crashes 50853 Elgato Stream Deck 4.9.3 (.NET 4.5 app) installer: 'WINE_MONO_TRACE=all' crashes Wine-Mono
50006 The intro in The Sims Complete Collection gets played too fast 51047 Significant performance regression in The Sims 2
50026 Powershell Core needs ntdll.RtlQueryProcessPlaceholderCompatibilityMode when run in win10 mode 51080 DCS World updater - not detecting selected windows version
50117 winedbg --gdb doesn't work 51101 Regression in PGVDemo: C:\\windows\\Microsoft.NET\\Framework64\\v2.0.50727\\mscorwks.dll could not be loaded
50396 Sacred Gold: wrong z-order or something else 51117 Silverlight_x64.exe (part of LEGO MINDSTORMS EV3 Home Edition installer) crashes
50503 Diablo 1: Game crashes after intro videos 51131 The 64-bit msxml3:domdoc crashes on Windows
50961 Swtor game crash on splash screen 6.6 51151 The 64-bit psapi:psapi_main fails in Wine
50963 NtCreateUserProcess occasionally fails with STATUS_IMAGE_NOT_AT_BASE
50980 Royal Quest: "out of memory" and other errors
50992 Star Citizen crashes on unimplemented function advapi32.dll.QueryTraceA
51028 Solid Edge 2021 Academic Edition: crash on startup
51041 Scalable fonts with fsCsb[0] == 0 are not enumerated correctly
51057 `winetricks -q mfc42` fails
51067 ToolTaskTest:Execute_2 test fails on x86_64
51070 Wine fails to create or update prefix
51076 demangle_datatype in ucrtbase crash in vc2019 x86 mode
51082 Regression: Powershell Core installs in wrong directory
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 6.7: Changes since 6.8:
Akihiro Sagawa (1): Alexandre Julliard (19):
po: Update Japanese translation. include: Remove context definitions for obsolete platforms.
include: Define all the context structures on all platforms.
ntdll: Implement RtlWow64GetCpuAreaInfo().
ntdll/tests: Don't skip all tests if a function is missing.
ntdll/tests: Add tests for Wow64 TEB and PEB information.
server: Send TEB and PEB in the process_init_done request.
ntdll: Always send the native TEB pointer to the server.
ntdll: Always send the native PEB pointer to the server.
ntdll: Add a helper function to set the thread id.
ntdll: Allocate a separate 64-bit stack for Wow64 threads.
ntdll: Only check the is_wow64 flag on 32-bit platforms.
ntdll: Store the Wow64 context at the top of the 64-bit stack.
ntdll: Make the server context conversion functions generic.
ntdll: Pass a server context to server_select().
ntdll: Export RtlWow64Get/SetThreadContext() on all 64-bit platforms.
ntdll: Add platform-specific helpers for getting/setting the Wow64 context.
kernelbase: Fix PEB address for Wow64.
ntdll/tests: Only load RtlWow64GetCpuAreaInfo() on 64-bit.
kernelbase: Fix process access rights in DebugActiveProcess().
Alex Henrie (1): Alistair Leslie-Hughes (1):
kernel32: Print processor group in Get(Active|Maximum)ProcessorCount. include: Add IXMLHTTPRequest2/3 interfaces.
Alexandre Julliard (60): Andrew Eikum (2):
ntdll: Fix drive letter of current directory in get_full_path(). shell32: Avoid gcc 11 misleading-indentation warning.
ntdll: Support loading builtins from the architecture-specific PE directory. windowscodecs: Avoid types deprecated in libtiff 4.3.
setupapi: Support installing both types of builtins from the same directory.
setupapi: Support loading builtins from the architecture-specific PE directory.
winecfg: Get the builtins list from the architecture-specific PE directory.
dbghelp: Support loading builtins from the architecture-specific PE directory.
makefiles: Install PE files in an architecture-specific directory.
makefiles: Install PE import libraries in the architecture-specific directory.
makefiles: Install PE fake dlls in the architecture-specific directory.
server: Check the supported machines list to validate an image mapping.
server: Use a 64-bit machine for IL executables.
server: Store a machine ID instead of a CPU in the context structure.
server: Get rid of the CPU type and functions.
server: Create the Wow64 key and system directory for all supported architectures.
ntdll: Add separate helpers for loading pe and so builtins.
ntdll: Always allocate space for both 32- and 64-bit PEB.
ntdll: Always allocate space for both 32- and 64-bit TEB.
ntdll: Allocate TEBs and stacks in the low 2G.
ntdll: Store the debug info for the initial thread next to the PEB.
ntdll: Check all supported architectures in is_builtin_path().
wineboot: Run wine.inf for all supported architectures.
makefiles: Install Unix binaries into an architecture-specific directory.
makefiles: Install libwine into the architecture-specific directory.
dbghelp: Look for .so files in the architecture-specific directory.
wineandroid: Load ntdll from the architecture-specific directory.
winegcc: Look for libraries in the architecture-specific directory.
ntdll/tests: Fix a test failure on Windows 8.
ntdll: Implement RtlWow64GetProcessMachines().
ntdll: Implement RtlWow64GetCurrentMachine().
ntdll: Implement RtlWow64IsWowGuestMachineSupported().
kernelbase: Use RtlWow64GetProcessMachines() to get native system information.
regsvr32: Restart the correct version for all supported architectures.
server: Don't bother queuing APC_NONE apcs.
server: Don't return a handle for user apcs.
server: Only the first mapping needs to be an image in NtAreMappedFilesTheSame().
winecrt0: Add a default implementation for DllCanUnloadNow().
winecrt0: Add a default implementation DllRegisterServer()/DllUnregisterServer().
winecrt0: Determine the registration module handle directly in __wine_register_resources().
include: Update the SYSTEM_PROCESS_INFORMATION structure.
kernelbase: Compare against the correct constants in GetNativeSystemInfo().
kernelbase: Fix alignment of compatibility context elements.
gdi32: Don't bother computing the gamma ramp when not used.
ntdll: Use the native machine id instead of hardcoded values.
ntdll: Sort the info classes by numeric value in NtQuerySystemInformation().
ntdll: Don't output thread traces to the seh channel.
amstream: Avoid wcsncpy().
mmdevapi: Avoid wcsncpy().
dnsapi/tests: Avoid wcsncpy().
dwrite: Avoid wcsncpy().
taskmgr: Avoid wcsncpy().
include: Disallow wcsncpy() in Wine, similarly to strncpy().
ntdll: Implement RtlFindExportedRoutineByName().
ntdll: Return the full path to start.exe in load_start_exe().
ntdll: Open the per-application key for load order at startup.
ntdll: Fix the check for the main exe in get_load_order().
ntdll: Force executing IL-only binaries on the native machine.
server: Send the zero_bits parameter for remote NtCreateThreadEx() calls.
ntdll: Take the zero_bits parameter into account in NtCreateThreadEx().
ntdll: RtlCreateUserThread() also takes a zero_bits parameter.
ntdll: Only compute the zero_bits mask when needed.
Alistair Leslie-Hughes (2): Aurimas Fišeras (3):
msado15: Support Properties interface on Field. po: Update Lithuanian translation.
msado15: Use Recordset_Open in Connection_Execute.
Anton Baskanov (3):
winegstreamer: Fix integer overflow in scale_uint64.
winegstreamer: Allow setting the stop position to the stream duration.
quartz/dsoundrender: Don't let writepos advance past playpos.
Arkadiusz Hiler (8):
ntoskrnl: Implement IoSetDevicePropertyData().
msvcrt: Remove return after _endthread().
msvcrt/tests: Add CREATE_SUSPENDED test for _beginthreadex().
msvcrt: Make _beginthread() error out as documented.
msvcrt: Use trampoline for _beginthreadex().
msvcrt: Make UCRT _beginthread[ex]() hold the DLL reference.
ucrtbase: Add tests for _beginthread[ex]().
ucrtbase: Add invalid param tests for _beginthread[ex]().
Aurimas Fišeras (2):
po: Update Lithuanian translation. po: Update Lithuanian translation.
po: Update Lithuanian translation. po: Update Lithuanian translation.
Connor McAdams (1): Biswapriyo Nath (1):
winegstreamer: Delay duration query until caps have been acquired. include: Add more PROPERTYKEY declarations in propkey.h.
Damjan Jovanovic (8): Brendan Shanks (1):
shell32/tests: Add more tests for Shell_MergeMenus(). wined3d: Add GPU information for Intel UHD Graphics 630.
shell32: The menu wIDs in hmenu were rebased by idCmdFirst.
shell32/tests: Test what Shell_MergeMenus() does with a negative adjustment.
shell32: Use a smaller range of shellview menu IDs in our IContextMenu functions.
shell32: Implement IID_IContextMenu in CreateViewObject() methods for shell folders that support it.
shell32: Implement some of the missing shellview IContextMenu command verbs.
shell32: Fix pasting from the shellview context menu.
shell32/tests: Fix test failures from ad412b11a7ea17b708994ed6609f8ed0cbfb169b.
David Koolhoven (1): Derek Lesho (5):
advapi32: Stub QueryTraceA(). winegstreamer: Ensure that the source reports both PCM and floating point audio formats.
winevulkan: Add support for unwrapping handles in thunks.
winevulkan: Use automatically-generated thunk for vkCmdExecuteCommands.
winevulkan: Use automatically-generated thunk for vkQueueSubmit.
winevulkan: Specify which structures to ignore in STRUCT_CHAIN_CONVERSIONS.
Dmitry Timoshkov (2): Dmitry Timoshkov (3):
msxml3/tests: Don't '\0' terminate output after ::save(). msxml3/tests: Execute ProcessingInstruction tests before other tests to avoid crashes under 64-bit Windows.
msxml3/tests: Add more tests for processing instruction attributes. msxml3/tests: Add some tests for IVBSAXContentHandler::startElement() and IVBSAXContentHandler::endElement().
msxml3: IVBSAXContentHandler::startElement() should also check *namespaceURI for NULL.
Dongwan Kim (1):
gdiplus: Implement GdipEnumerateMetafileSrcRectDestRectI.
Esme Povirk (1): Esme Povirk (1):
kernelbase: Always remove trailing spaces in PathRemoveBlanks. slc: Return a non-zero handle from SLOpen.
Floris Renaud (1): Floris Renaud (1):
po: Update Dutch translation. po: Update Dutch Translation.
François Gouget (10): François Gouget (16):
winetest: Fix the path to the ntoskrnl.exe/tests source. infosoft/tests: Fix the infinite loop and crash on Windows 10 1607+.
kernel32/tests: Add a trailing linefeed to an ok() message. infosoft/tests: Improve the failure messages.
msxml3: Refcount the domdoc/xmldoc properties. infosoft/tests: Fix the pfnFillTextBuffer() return value.
ucrtbase/tests: Add a trailing linefeed to an ok() message. infosoft/tests: Fix refilling the text buffer.
ntdll/tests: Fix the speilling of an ok() message. kernel32/tests: Fix the spelling of a comment.
msvcp140_1/tests: Fix the spelling of test_get_set_default_resource(). urlmon/tests: Fix the spelling of a comment.
mfplat: Fix the spelling of a comment. winevulkan: Fix the spelling of a make_vulkan comment.
wined3d: Add a trailing linefeed to a couple of FIXME(). advapi32/tests: Trace GetLastError() when an event log API fails.
urlmon/tests: Check that .Net is present in the user-agent string. advapi32/tests: Trace failures to open the event log.
user32/tests: Remove the Cygwin/XFree86 checks. mshtml/tests: Fix the spelling of an ok() message.
advapi32/tests: Time zones should have both MUI and regular strings.
user32/tests: Avoid copying the clipboard buffer sizes everywhere.
user32/tests: Fix the clipboard CF_LOCALE test.
schedsvc: Fix the spelling of a comment.
user32/tests: Fix the clipboard format id vs. atom table checks.
mstask/tests: Work around race conditions with the task scheduler process.
Georg Lehmann (1): Giovanni Mascellani (1):
winevulkan: Override VK_USE_64_BIT_PTR_DEFINES instead of handle definition. winegstreamer: Advertise support for thinned or reverse playback.
Gijs Vermeulen (1): Hans Leidekker (22):
msvcirt: No longer prefer native. wpcap: Move pcap support to a new Unix library.
wpcap: Implement some more functions.
wpcap: Build with msvcrt.
wpcap: Use CRT memory allocators.
wpcap: Get rid of the wine_ prefix.
ws2_32: Add support for hints in GetAddrInfoExW.
webservices: Implement WsGetChannelProperty(WS_CHANNEL_PROPERTY_STATE).
webservices/tests: Wait for the listener to be ready.
webservices: Create the connection in WsOpenChannel.
webservices/tests: Add an async client test.
webservices: Implement WsAbortChannel.
webservices: Always queue an async in WsReceiveMessage and WsRequestReply.
webservices: Add async support in WsShutdownSessionChannel.
webservices: Add async support in WsCloseChannel.
webservices: Add async support in WsOpenChannel.
webservices: Add async support in WsSendMessage.
webservices: Add async support in WsSendReplyMessage.
webservices: Add async support in WsReadMessageStart.
webservices: Add async support in WsReadMessageEnd.
webservices: Add async support in WsWriteMessageStart.
webservices: Add async support in WsWriteMessageEnd.
webservices: Return WS_S_END when we receive an end frame.
Giovanni Mascellani (4): Haoyang Chen (2):
advapi32/tests: Check that registry time zone records have a display name. gdi32: Fix a memory leak.
kernel32/tests: Test for quirks in a few different time zones. gdiplus: Avoid filtering of special characters.
mfreadwrite/tests: Test setting a non-native bit depth on the reader.
mfreadwrite: Accept new media type only when format data are equal.
Hans Leidekker (19): Henri Verbeet (1):
msv1_0: New dll. winedump: Make print_longlong() work on 64-bit.
msv1_0: Initial implementation of the LSA and user mode interfaces.
msv1_0: Add a Unix library to support ntlm_auth.
msv1_0: Implement SpAcquireCredentialsHandle and SpFreeCredentialsHandle.
msv1_0: Implement SpInitLsaModeContext and SpDeleteContext.
msv1_0: Use RtlAllocateHeap to allocate output buffers.
msv1_0: Implement SpAcceptLsaModeContext.
msv1_0: Implement SpQueryContextAttributes.
msv1_0: Implement SpMakeSignature.
msv1_0: Implement SpVerifySignature.
msv1_0: Implement SpSealMessage and SpUnsealMessage.
secur32: Load the MSV1_0 provider instead of using builtin support for NTLM.
secur32: Get rid of builtin NTLM support.
secur32: Use a reserved flag for the cached credentials hack.
secur32: Use a pthread mutex in the macOS backend.
secur32: Move Schannel support to a Unix library.
secur32: Build with msvcrt.
secur32: Use wide character string literals.
secur32: Use CRT memory allocators.
Henri Verbeet (17): Hugh McMaster (12):
wined3d: Correct the wined3d_device_set_blend_state() .spec entry. reg: Fail if access is denied when deleting registry data.
wined3d: Correct the wined3d_device_set_depth_stencil_state() .spec entry. reg: Update the STRING_VALUEALL_FAILED resource string.
ntdll: Clear ret->Buffer on failure in get_env_var() (Valgrind). reg: Update an error message.
explorer: Initialise window->pidl to NULL in shellwindows_Register(). reg/tests: Add further syntax tests for the 'copy' command.
wined3d: Avoid accessing the bo_user list from outside the command stream thread (Valgrind). reg/tests: Add data tests for the 'copy' command.
wined3d: Free the program variants array in shader_spirv_destroy() (Valgrind). reg/tests: Add missing return code checks.
d3d11/tests: Initialise "constant" in test_device_context_state() (Valgrind). reg/tests: Add complex data and hex type tests for the 'copy' command.
wined3d: Only read "*rect_count" when "rects" is non-NULL in wined3d_device_context_get_scissor_rects() (Valgrind). reg/tests: Add more data tests for the 'copy' command.
dxgi/tests: Test that we don't use objects returned by wrapped interfaces internally. reg/tests: Add key and value order tests for the 'copy' command.
dxgi: Store an IWineDXGIFactory pointer in struct d3d11_swapchain. reg: Fix a typo in a function definition.
dxgi: Pass an IWineDXGIFactory pointer to dxgi_get_output_from_window(). reg: Add initial support for the 'copy' command.
wined3d: Implement Vulkan NULL 1D array image shader resource view descriptors. reg: Fail if one or more arguments follow a help switch.
d3d11/tests: Add some tests for copying between depth/stencil and colour formats.
d3d10core/tests: Add some tests for copying between depth/stencil and colour formats.
wined3d: Reject blits between depth/stencil and colour resources in the raw blitter.
wined3d: Reject blits between depth/stencil and colour attachments in the FBO blitter.
wined3d: Reject raw blits between depth/stencil and colour resources in the GLSL blitter.
Hugh McMaster (22): Huw D. M. Davies (7):
reg: Consistently use 'hkey' for HKEY variables. include: Add winspool form string type defines.
reg: Do not print a line break after querying a registry key. winspool: Forward the unicode forms functions to localspl.
reg: Only print the name of the registry key if it contains values or we are recursing. localspl: Implement EnumForms().
reg: Print a new line when recursing and the current key has no registry values. localspl: Implement GetForm().
reg: Don't enumerate a registry key for subkeys if we know the key does not have subkeys. winspool: Forward GetFormA() to GetFormW().
reg/tests: Rework syntax tests for the 'copy' operation. winspool: Forward EnumFormsA() to EnumFormsW().
reg/tests: Verify that only the (Default) value is overwritten when neither /v nor /ve is specified. winspool/tests: Add tests for GetFormA().
reg: Use correct error message if RegCreateKeyExW() fails.
reg/tests: Add and amend tests adding a (Default) value.
reg/tests: Use string literals instead of a char buffer for REG_MULTI_SZ tests.
reg/tests: Split the REG_DWORD_BIG_ENDIAN tests from the REG_DWORD tests.
reg/tests: Fix a typo in a REG_DWORD test.
reg/tests: Add two REG_DWORD tests.
reg/tests: Update error messages.
reg: Replace the 'reg_count' variable name with context-specific names.
reg: Add or modify the (Default) registry value if [/v] is not specified.
reg: Fail if access is denied when adding registry data.
reg: Only prompt the user to overwrite registry data if the given key already exists and [/f] is not supplied.
comctl32/listview: Initialize marqueeRect from left-click coordinates before starting a marquee highlight.
reg: Allow the 'reg_data' pointer to be NULL.
reg: Avoid allocating zero bytes of memory when handling REG_BINARY data.
reg: Prevent buffer over-read when querying REG_NONE values with no data.
Jacek Caban (13): Jacek Caban (33):
jscript: Add Map object stub implementation. winebuild: Use clang -print-prog-name to find LLVM tools.
jscript: Add Map.prototype.set implementation. winepulse: Move synchronization functions to unix lib.
jscript: Add Map.prototype.get implementation. winepulse: Move pulse_test_connect to unix lib.
jscript: Add Map.prototype.clear implementation. winepulse: Move pulse main loop to unix lib.
jscript: Add Map.prototype.delete implementation. winepulse: Store channel count directly in ACImpl.
jscript: Add Map.prototype.has implementation. winepulse: Introduce pulse_stream struct.
jscript: Add Map.size property implementation. winepulse: Move pulse stream destruction to unix lib.
jscript: Add Map.prototype.forEach implementation. winepulse: Move pulse stream initialization to unix lib.
mshtml/tests: Add Map object tests. winegcc: Use msvcrt by default for PE targets.
winevulkan: Don't use wine_ prefix on PE side. configure: Try using pure clang as a cross compiler when mingw is not available.
winevulkan: Use wine_ prefix for Unix thunks. winepulse: Move pulse_read to unix lib.
ntdll: Inherit tty std input and output in processes attached to Unix console. winepulse: Move pulse_stop to unix lib.
kernel32/tests: Add syscall context handling tests. winepulse: Store volume levels in pulse_stream.
winepulse: Adjust pulse stream volumes for master volume.
winepulse: Adjust pulse stream volumes for session volumes.
winepulse: Set pulse master volume to 0 when session is muted.
winepulse: Move mult_* functions to separated file.
winepulse: Move pulse_write to unix lib.
winepulse: Move timer loop to unix lib.
msvcrt: Add sincos to importlib.
winepulse: Move pulse_start to unix lib.
winepulse: Move pulse_reset to unix lib.
winepulse: Move pulse_get_render_buffer to unix lib.
winepulse: Move release_render_buffer to unix lib.
winepulse: Move pulse_set_event_handle to unix lib.
winepulse: Move pulse_get_buffer_size to unix lib.
winepulse: Move pulse_get_latency to unix lib.
winepulse: Move pulse_get_current_padding to unix lib.
winepulse: Move pulse_get_capture_buffer to unix lib.
winepulse: Move pulse_release_capture_buffer to unix lib.
winepulse: Move pulse_get_next_packet_size to unix lib.
winepulse: Move pulse_get_frequency to unix lib.
vulkan-1/tests: Don't destroy device if it wasn't created.
Jan Sikorski (6): Liam Middlebrook (2):
wined3d: Create null vertex bindings and attributes for unbound shader inputs. winevulkan: Allow some experimental VK extensions to be translated.
d3d11/tests: Add a test for unbound input streams. winevulkan: Update to VK spec version 1.2.178.
d3d10core/tests: Add a test for unbound input streams.
wined3d: Make sure scissor offsets are not negative.
d3d11/tests: Test combined scissors and viewport with negative offsets.
d3d10core/tests: Test combined scissors and viewport with negative offsets.
Lauri Kenttä (1): Louis Lenders (2):
po: Update Finnish translation. kernel32: Remove entry for BasepDebugDump.
advapi32: Add stub for LsaEnumerateAccounts.
Louis Lenders (1): Martin Storsjo (2):
ntdll: Stub RtlQueryProcessPlaceholderCompatibilityMode(). widl: Allow switching between 32 and 64 bit ARM with the -m32/64 option.
widl: Pick up the target arch from a prefix on argv[0].
Nikolay Sivov (14): Nikolay Sivov (9):
shcore/stream: Implement generic CopyTo(). dwrite: Check for allocation failures of glyph buffers.
mf/evr: Return current device manager as a service. mfplat: Use CRT allocation functions.
mf/evr: Handle mixer sample requests during sink state transitions. include: Add missing prototypes to mfapi.h.
mf/evr: Add IMFRateSupport stub. mfmediaengine: Keep latest video frame buffer.
mf/evr: Add slowest/fastest rate support methods. mfmediaengine: Keep device manager reference.
gdi32: Enumerate scalable fonts with zero charset mask as OEM. mfmediaengine: Explicitly store output video format.
mfplat: Add MFllMulDiv(). mfmediaengine: Initial implementation of TransferVideoFrame() for ID3D11Texture2D destination.
mfplat: Implement shared device manager API. dwrite/tests: Add some tests for HitTestTextRange().
mfplat: Trace I8 propvariant values. dwrite/layout: Remove duplicated helper.
mf/evr: Pass stream start/end messages to the mixer.
mf/evr: Post sink marker events.
evr/mixer: Use hex format for message type.
mfplat: Added MFCreateAudioMediaType().
mf/evr: Implement Flush() for streams.
Paul Gofman (10): Paul Gofman (9):
kernel32: Do not impose 32 bit limits on Win64 in GlobalMemoryStatus(). kernel32/tests: Use sizeof(STARTUPINFOEX) for STARTUPINFOEX.STARTUPINFO.cb in process tests.
kernel32: Add stub for SetThreadSelectedCpuSets(). wbemprox: Check for method existence in class_object_GetMethod().
ntdll: Implement NtGetNextThread(). wbemprox: Partially implement Win32_Process.Create method.
kernel32/tests: Fix test_GlobalMemoryStatus() for Win up to 8.1 and RAM size above 4GB. server: Support nested jobs.
winex11.drv: Handle Vulkan surface creation with NULL hwnd. server: Send completions for existing job processes when adding completion port.
gamingtcui: Add dll. kernelbase: Support PROC_THREAD_ATTRIBUTE_JOB_LIST in UpdateProcThreadAttribute().
gamingtcui: Add stub for ProcessPendingGameUI(). kernelbase: Pass PROC_THREAD_ATTRIBUTE_JOB_LIST to NtCreateUserProcess().
gamingtcui: Add stub for ShowPlayerPickerUI(). ntdll: Validate job handles at process creation.
gamingtcui: Add stub for ShowProfileCardUI(). server: Support process job lists.
vulkan-1/tests: Consider vkGetPhysicalDevicePresentRectanglesKHR absence in test_null_hwnd().
Piotr Caban (20): Piotr Caban (50):
msvcrt: Fix typo in asin error handling. msvcrt: Don't compile msvcr120 math functions in older versions.
msvcrt: Import j0 implementation from musl. msvcrt: Import rint implementation from musl.
msvcrt: Import y0 implementation from musl. msvcrt: Import rintf implementation from musl.
msvcrt: Import j1 implementation from musl. msvcrt: Implement lrint using rint function.
msvcrt: Import y1 implementation from musl. msvcrt: Implement lrintf using rintf function.
msvcrt: Import jn implementation from musl. msvcrt: Implement llrint using rint function.
msvcrt: Import yn implementation from musl. msvcrt: Implement llrintf using rintf function.
msvcrt: Import roundf implementation from musl. msvcr120: Fix setting status word in fesetenv.
msvcrt: Import llroundf implementation from musl. msvcr120: Add feupdateenv implementation.
msvcrt: Import llround implementation from musl. msvcr120: Add feupdateenv tests.
msvcrt: Import lroundf implementation from musl. msvcr120: Add feraiseexcept implementation.
msvcrt: Import lround implementation from musl. msvcr120: Don't modify fenv_t members in math functions.
msvcrt: Import round implementation from musl. msvcr120: Don't modify fenv_t members in _except1.
msvcrt/tests: Link to malloc/free functions in cpp tests. ucrtbase: Store sse and x87 status in fegetenv function family.
msvcrt/tests: Remove old versions workarounds from RTTI tests. ucrtbase: Store sse and x87 exception in fexcept_t.
msvcrt/tests: Remove strcmp_space helper. include: Fix denormals handling in _fpclassf inline implementation.
msvcrt/tests: Cleanup datatype demangle tests. msvcrt: Import neabyintf implementation from musl.
msvcrt: Fix _unDName crash when demangling class function pointer. msvcrt: Import neabyint implementation from musl.
msvcrt: Fix round implementation when 24-bit precision is used. msvcrt: Import nextafter implementation from musl.
api-ms-win-core-console-l1-2-0: Add dll. msvcrt: Import nextafterf implementation from musl.
msvcrt: Call nextafter in nexttoward implementation.
msvcrt: Import nexttowardf implementation from musl.
msvcrt: Import cbrtf implementation from musl.
msvcrt: Import cbrt implementation from musl.
msvcrt: Import ceil implementation from musl.
msvcrt: Import ceilf implementation from musl.
msvcrt: Import floorf implementation from musl.
msvcrt: Import floor implementation from musl.
msvcrt: Import truncf implementation from musl.
msvcrt: Import trunc implementation from musl.
msvcrt: Import fmod implementation from musl.
msvcrt: Import fmodf implementation from musl.
msvcrt: Import modf implementation from musl.
msvcrt: Import modff implementation from musl.
msvcrt: Import remquo implementation from musl.
msvcrt: Import remquof implementation from musl.
ucrtbase: Copy fenv tests from msvcr120.
msvcrt: Import remainder implementation from musl.
msvcrt: Import remainderf implementation from musl.
msvcrt: Import erfcf implementation from musl.
msvcrt: Import erff implementation from musl.
msvcrt: Import erfc implementation from musl.
msvcrt: Import erf implementation from musl.
msvcp90: Depend on compiler in _Getcvt implementation if possible.
msvcp90: Depend on compiler in _Getcoll implementation if possible.
msvcp90: Depend on compiler to handle returning struct in _Getctype.
msvcrt: Import _logb implementation from musl.
msvcrt: Import _logbf implementation from musl.
msvcrt: Import sin implementation from musl.
msvcrt: Import cos implementation from musl.
Qian Hong (1): Rémi Bernon (21):
atl: Implement AtlAxDialogBox(). hidclass.sys: Use __wine_send_input to send device notifications.
server: Add rawinput union to hw_input_t / INPUT_HARDWARE.
server: Add RIM_TYPEHID type / hid member to rawinput union.
user32: Send WM_INPUT_DEVICE_CHANGE / RAWINPUT to the server.
server: Add process argument to find_rawinput_device.
server: Add an explicit message field in rawinput_message.
server: Add support for RIDEV_DEVNOTIFY rawinput flag.
server: Broadcast rawinput messages when desktop is NULL.
server: Implement WM_INPUT_DEVICE_CHANGE message dispatch.
user32: Update keyboard / mouse rawinput device paths.
hidclass.sys: Send rawinput messages with HID report.
user32/tests: Skip inconsistent OemKeyScan tests on non-us keyboard.
user32/tests: Initialize the cursor position in test_GetRawInputBuffer.
user32/tests: Recreate the window to make it more likely to have focus.
user32: Factor IsRectEmpty driver check in ShowWindow.
user32: Add a default ShowWindow implementation.
user32: Return WAIT_TIMEOUT in nulldrv_MsgWaitForMultipleObjectsEx.
user32: Duplicate klid to HKL high word in LoadKeyboardLayoutW.
explorer: Create systray for the null graphics driver.
user32: Add a default WindowPosChanging implementation.
user32/tests: Use int for wait_move_event delay type.
Rémi Bernon (39): Shawn M. Chapla (1):
mscoree: Initialize parsed_config_file private_path. wine.inf: Don't use DDE for winebrowser by default.
user32/tests: Add more GetKeyboardLayout(Name) tests.
user32: Move ToUnicodeEx from wineandroid.drv to user32.
user32: Don't translate control codes when alt is pressed.
user32: Translate missing vkeys in ToUnicodeEx.
ntdll/tests: Remove Qpc(Interrupt|System)TimeIncrement(Shift) checks.
user32: Add a default MapVirtualKeyEx implementation.
user32: Add a default GetKeyNameTextW implementation.
user32: Add a default VkKeyScanEx implementation.
user32: Move GetKeyboardLayoutList from nulldrv.
user32: Read "Layout Id" from registry in GetKeyboardLayoutList.
user32: Add a default ActivateKeyboardLayout implementation.
user32: Factor unsupported cases into ActivateKeyboardLayout.
user32: Add a default GetKeyboardLayout implementation.
hidclass.sys: Assign rawinput handles through device properties.
user32: Read rawinput device handles assigned by hidclass.sys.
user32: Use rawinput device handles to identify devices.
user32: Remove hardcoded devices from GetRawInputDeviceList.
user32: Always refresh rawinput device list when requested.
user32: Free rawinput device preparsed data for mouse and keyboard.
user32: Set last error codes on GetRawInputDeviceInfoW failure.
user32: Remove unnecessary MOUSE / KEYBOARD special cases.
user32: Refactor and simplify GetRawInputDeviceInfoW cases.
hidclass.sys: Call IoInvalidateDeviceRelations before IoSetDevicePropertyData.
user32: Add current keyboard layout to thread data.
winemac.drv: Call ActivateKeyboardLayout when layout changes.
user32: Factor ActivateKeyboardLayout previous layout logic.
user32: Factor GetKeyboardLayout and remove driver call.
user32: Factor GetKeyboardLayoutNameW implementations.
user32: Read "Layout Id" from registry in GetKeyboardLayoutNameW.
user32: Set keyboard layout preload key on init.
user32: Adjust ToUnicodeEx control code translation.
user32: Return success in nulldrv cursor callbacks.
ntdll/tests: Check that creating huge thread stacks works.
user32/tests: Add tests for keyboard layout preload list.
user32: Cache current keyboard layout name.
user32: Move (Un)LoadKeyboardLayoutW from winex11.drv to user32.
user32: Implement KLF_ACTIVATE flag in LoadKeyboardLayoutW.
user32: Read "Layout Id" from registry in LoadKeyboardLayoutW.
Serge Gautherie (1): Stefan Dösinger (1):
winbase.h: Add CREATE_IGNORE_SYSTEM_DEFAULT. winemac.drv: Set view.WantsBestResolutionOpenGLSurface.
Sven Baars (6): Zebediah Figura (71):
windows.globalization: Fix an incorrect sizeof (Coverity). d3dcompiler/tests: Use winetest_push_context().
aclui: Fix a leak on error path (Coverity). server: Avoid calling get_unix_fd() in IOCTL_AFD_CREATE.
dwrite: Fix some memory leaks (Coverity). server: Do not call sock_reselect() on an uninitialized socket.
ddraw/tests: Move a misplaced assignment (Coverity). ws2_32/tests: Clean up and expand tests for WSAPoll().
ntdll: Fix some memory leaks (Valgrind). ws2_32/tests: Add a couple of tests for passing empty buffers to recv().
ntdll/tests: Use FindClose() to close handles returned by FindFirstFileW() (Valgrind). ws2_32/tests: Test calling ConnectEx() on a socket which is being accepted into.
wined3d: Use the correct device context ops in wined3d_device_context_issue_query().
d3d11: Rename d3d11_immediate_context to d3d11_device_context.
d3d11: Store a d3d_device pointer in struct d3d11_device_context.
ws2_32/tests: Do not close the port passed to CreateIoCompletionPort separately from the port returned.
ws2_32/tests: Add more tests for connect() and ConnectEx() with completion ports.
ws2_32/tests: Add some tests for shutdown().
sechost: Allow hexadecimal and string rights flags to be interleaved.
ws2_32/tests: Clean up and expand tests for DisconnectEx().
ws2_32/tests: Add some tests for shutdown with completion ports.
server: Add a helper to post socket events.
server: Rename "pmask" to "pending_events".
server: Rename "hmask" to "reported_events".
d3d11/tests: Add more tests for state clear and restore via FinishCommandList and ExecuteCommandList.
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_feature_level().
wined3d: Pass a wined3d_device_context to wined3d_cs_push_constants().
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_texture().
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_texture_state().
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_sampler_state().
quartz/dsoundrender: Remove the no longer used "play_time" field.
ntdll: Use %I64x instead of %lx to trace 64-bit values.
server: Reset the reported event mask in set_socket_event only when using window messages.
ws2_32/tests: Verify that recv() does not reset a pending FD_CLOSE.
server: Do not send messages for events that are not currently being selected for.
ws2_32: Clear FD_OOB instead of FD_READ when receiving OOB data.
server: Post socket events only if selecting for them.
server: Poll for FD_CLOSE even if we cannot receive more data.
server: Always clear pending messages in sock_wake_up().
include: Rename Wine-specific socket ioctls.
include: Use FILE_ANY_ACCESS for wine-specific socket ioctls.
server: Implement IOCTL_AFD_LISTEN.
ws2_32: Use IOCTL_AFD_LISTEN.
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_transform().
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_clip_plane().
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_material().
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_light_enable().
wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_light().
quartz/tests: Remove the no longer used TestFilterImpl structure.
quartz/tests: Use CRT memory allocators.
server: Also clear pending events in set_socket_event.
winegstreamer: Use a static buffer to enumerate stream types in media_stream_init_desc().
include: Print context information after the message type.
wined3d: Make wined3d_texture_set_map_binding() static.
wined3d: Pass a wined3d_device_context to wined3d_device_set_light().
wined3d: Pass a wined3d_device_context to wined3d_device_set_render_state().
wined3d: Pass a wined3d_device_context to wined3d_device_set_state().
quartz/tests: Avoid testing the result of GetQueueStatus().
quartz/tests: Fix some test failures related to thread timing.
ws2_32: Cache the synchronous I/O event in the per-thread data.
ws2_32: Remove a leftover cast.
server: Allow polling on an fd after it was removed.
server: Introduce IOCTL_AFD_WINE_CONNECT.
ws2_32: Use IOCTL_AFD_WINE_CONNECT in ConnectEx().
ws2_32: Use IOCTL_AFD_WINE_CONNECT in connect().
winegstreamer: Shut down the read thread before releasing the IMFByteStream.
winegstreamer: Make the file_size field of struct parser into a local variable.
advapi32: Quiet a couple of noisy FIXMEs.
ntdll/tests: Fix a copy-paste error in an ok message.
ws2_32: Do not use SHUT_RD.
server: Introduce IOCTL_AFD_WINE_SHUTDOWN.
ws2_32: Use IOCTL_AFD_WINE_SHUTDOWN in WS2_DisconnectEx().
ws2_32: Use IOCTL_AFD_WINE_SHUTDOWN in WS_shutdown().
wined3d: Use wined3d_device_context functions internally where possible.
wined3d: Remove no longer used wined3d_device functions.
ws2_32/tests: Extend WSARecvMsg() tests a bit.
ws2_32/tests: Add some tests for SO_RCVTIMEO.
Zebediah Figura (57): Zhiyi Zhang (12):
include: Do not include winsock.h in winsock2.h. include: Add fUseStandardBidi field in SCRIPT_CONTROL.
include: Define _WINSOCKAPI_ in winsock2.h. user32: Use wait_graphics_driver_ready() in load_desktop_driver().
include: Properly define struct sockaddr_ipx when not using the WS_ prefix. winedump: Dump the distance array for EMR_EXTTEXTOUTW records.
rpcrt4: Avoid gai_strerror(). user32/tests: Do not change adapters to every available modes.
include: Forbid using unsuffixed gai_strerror() in the Wine source. winex11.drv: Support reporting emulated display depth.
ws2_32/tests: Move address lookup tests to protocol.c. user32/tests: Add display DC color depth tests.
ws2_32/tests: Move host lookup tests to protocol.c. user32: Optimize getting monitor count with GetSystemMetrics().
ws2_32/tests: Move service lookup tests to protocol.c. user32: Optimize getting primary monitor rectangle with GetSystemMetrics().
ws2_32/tests: Move address/string conversion tests to protocol.c. user32: Optimize getting virtual screen rectangle with GetSystemMetrics().
ws2_32/tests: Move namespace provider tests to protocol.c. user32: Use get_primary_monitor_rect() helper.
ws2_32/tests: Add some tests for bind(). user32: Add a cache for EnumDisplayDevicesW().
ws2_32/tests: Rewrite test_events(). winex11.drv: Add a cache for querying XRandR 1.4 current modes.
ws2_32/tests: Add some tests for calling methods on a connecting socket.
ws2_32: Do not free a static critical section.
ws2_32: Don't call free_per_thread_data() on process exit.
ntoskrnl/tests: Open the HID device with FILE_SHARE_READ | FILE_SHARE_WRITE.
ws2_32: Move getaddrinfo() and related functions to a separate file.
ws2_32: Move host lookup functions to protocol.c.
ws2_32: Move name info functions to protocol.c.
ws2_32: Move protocol lookup functions to protocol.c.
ws2_32: Move service lookup functions to protocol.c.
d3d8/tests: Port test_sample_mask() from d3d9.
ws2_32: Move address/string conversion functions to protocol.c.
ws2_32: Move byte order conversion functions to protocol.c.
ws2_32: Move namespace provider stubs to protocol.c.
ntdll: Quiet the FIXME for unmapped NTSTATUS values.
ws2_32/tests: Add some tests for WSAGetOverlappedResult() status mapping.
include: Factor out winetest_printf().
include: Introduce winetest_push_context() and winetest_pop_context().
ws2_32: Map EWOULDBLOCK to STATUS_DEVICE_NOT_READY.
server: Return a proper NTSTATUS from IOCTL_AFD_ACCEPT.
server: Return a proper NTSTATUS from IOCTL_AFD_ADDRESS_LIST_CHANGE.
ws2_32: Map EADDRINUSE to STATUS_SHARING_VIOLATION.
server: Map EADDRINUSE to STATUS_SHARING_VIOLATION.
d3d11: Turn MultisampleEnable into a stub.
wined3d: No longer export wined3d_device_set_render_state().
ws2_32: Map ENOTCONN to STATUS_INVALID_CONNECTION.
server: Map ENOTCONN to STATUS_INVALID_CONNECTION.
ws2_32: Map EFAULT to STATUS_ACCESS_VIOLATION.
server: Map EFAULT to STATUS_ACCESS_VIOLATION.
ws2_32: Map EINPROGRESS to STATUS_DEVICE_NOT_READY.
server: Map EINPROGRESS to STATUS_DEVICE_NOT_READY.
msi/tests: Pass an empty string to check_reg_str() instead of special-casing NULL.
msi: Write "Clients" value as REG_MULTI_SZ in PublishProduct.
msi/tests: Always explicitly test REG_MULTI_SZ strings.
msi/tests: Make check_reg_* helpers more verbose.
msi: Check for a NULL return from deformat_string() when checking for failure.
wined3d: Acquire resources through wined3d_device_context_ops.
wined3d: Wait for the resource to become idle in wined3d_cs_map().
wined3d: Modify the query state in wined3d_cs_issue_query().
wined3d: Update resources through wined3d_device_context_ops.
d3d11/tests: Test implicit unbinding of an SRV when using the same resource as RTV in a deferred context.
ws2_32: Add more status codes to NtStatusToWSAError().
ws2_32: Use NtStatusToWSAError() in WSAGetOverlappedResult().
ws2_32: Return TRUE from WSAGetOverlappedResult() if the NT status denotes success.
ws2_32/tests: Always return overlapped sockets from tcp_socketpair().
ws2_32/tests: Add some tests for nonblocking async recv().
Zhiyi Zhang (8): Ziqing Hui (4):
comctl32/tests: Test that WM_THEMECHANGED should invalidate client area. windowscodecs: Add stub for IWICDdsEncoder.
comctl32: Repaint after the WM_THEMECHANGED message is received. windowscodecs/tests: Test DDS parameters for encoder.
comctl32/theming: Register themed dialog and scrollbar even when theming is not active. windowscodecs: Implement IWICDdsEncoder_GetParameters.
comctl32/test: Test that WM_SYSCOLORCHANGE should always be passed to the dialog procedure. windowscodecs: Implement IWICDdsEncoder_SetParameters.
comctl32/theme_dialog: Pass the WM_SYSCOLORCHANGE message to the original dialog procedure.
gdi32: Fix typos for GET_DC_PHYSDEV.
bcrypt: Fix a compiler warning on Mac.
dxgi: Introduce a helper to convert between dxgi and wined3d display rotation types.
Ziqing Hui (6):
windowscodecs: Add stub for DdsFrameEncode.
user32/tests: Add tests for maximizing and restoring windows without WS_CAPTION.
winex11.drv: Correct a full screen condition.
windowscodecs: Add tests for DDS encoder.
windowscodecs: Add test data index to win_skip messages for DDS tests.
windowscodecs: Implement DdsEncoder_Initialize.
Łukasz Wojniłowicz (1):
po: Update Polish translation.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -426,6 +426,7 @@ Dmitry Potapov
Dmitry Timoshkov Dmitry Timoshkov
Dominik Strasser Dominik Strasser
Donat Enikeev Donat Enikeev
Dongwan Kim
Don Kelly Don Kelly
Donna Whisnant Donna Whisnant
Donn Miller Donn Miller

View File

@ -1 +1 @@
Wine version 6.8 Wine version 6.9

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