Commit 9561af9a authored by Alexandre Julliard's avatar Alexandre Julliard

Release 6.9.

parent 5e3758a7
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. ...@@ -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.
Alex Henrie (1): ntdll: Implement RtlWow64GetCpuAreaInfo().
kernel32: Print processor group in Get(Active|Maximum)ProcessorCount. ntdll/tests: Don't skip all tests if a function is missing.
ntdll/tests: Add tests for Wow64 TEB and PEB information.
Alexandre Julliard (60): server: Send TEB and PEB in the process_init_done request.
ntdll: Fix drive letter of current directory in get_full_path(). ntdll: Always send the native TEB pointer to the server.
ntdll: Support loading builtins from the architecture-specific PE directory. ntdll: Always send the native PEB pointer to the server.
setupapi: Support installing both types of builtins from the same directory. ntdll: Add a helper function to set the thread id.
setupapi: Support loading builtins from the architecture-specific PE directory. ntdll: Allocate a separate 64-bit stack for Wow64 threads.
winecfg: Get the builtins list from the architecture-specific PE directory. ntdll: Only check the is_wow64 flag on 32-bit platforms.
dbghelp: Support loading builtins from the architecture-specific PE directory. ntdll: Store the Wow64 context at the top of the 64-bit stack.
makefiles: Install PE files in an architecture-specific directory. ntdll: Make the server context conversion functions generic.
makefiles: Install PE import libraries in the architecture-specific directory. ntdll: Pass a server context to server_select().
makefiles: Install PE fake dlls in the architecture-specific directory. ntdll: Export RtlWow64Get/SetThreadContext() on all 64-bit platforms.
server: Check the supported machines list to validate an image mapping. ntdll: Add platform-specific helpers for getting/setting the Wow64 context.
server: Use a 64-bit machine for IL executables. kernelbase: Fix PEB address for Wow64.
server: Store a machine ID instead of a CPU in the context structure. ntdll/tests: Only load RtlWow64GetCpuAreaInfo() on 64-bit.
server: Get rid of the CPU type and functions. kernelbase: Fix process access rights in DebugActiveProcess().
server: Create the Wow64 key and system directory for all supported architectures.
ntdll: Add separate helpers for loading pe and so builtins. Alistair Leslie-Hughes (1):
ntdll: Always allocate space for both 32- and 64-bit PEB. include: Add IXMLHTTPRequest2/3 interfaces.
ntdll: Always allocate space for both 32- and 64-bit TEB.
ntdll: Allocate TEBs and stacks in the low 2G. Andrew Eikum (2):
ntdll: Store the debug info for the initial thread next to the PEB. shell32: Avoid gcc 11 misleading-indentation warning.
ntdll: Check all supported architectures in is_builtin_path(). windowscodecs: Avoid types deprecated in libtiff 4.3.
wineboot: Run wine.inf for all supported architectures.
makefiles: Install Unix binaries into an architecture-specific directory. Aurimas Fišeras (3):
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):
msado15: Support Properties interface on Field.
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.
po: Update Lithuanian translation.
Biswapriyo Nath (1):
include: Add more PROPERTYKEY declarations in propkey.h.
Connor McAdams (1): Brendan Shanks (1):
winegstreamer: Delay duration query until caps have been acquired. wined3d: Add GPU information for Intel UHD Graphics 630.
Damjan Jovanovic (8): Derek Lesho (5):
shell32/tests: Add more tests for Shell_MergeMenus(). winegstreamer: Ensure that the source reports both PCM and floating point audio formats.
shell32: The menu wIDs in hmenu were rebased by idCmdFirst. winevulkan: Add support for unwrapping handles in thunks.
shell32/tests: Test what Shell_MergeMenus() does with a negative adjustment. winevulkan: Use automatically-generated thunk for vkCmdExecuteCommands.
shell32: Use a smaller range of shellview menu IDs in our IContextMenu functions. winevulkan: Use automatically-generated thunk for vkQueueSubmit.
shell32: Implement IID_IContextMenu in CreateViewObject() methods for shell folders that support it. winevulkan: Specify which structures to ignore in STRUCT_CHAIN_CONVERSIONS.
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): Dmitry Timoshkov (3):
advapi32: Stub QueryTraceA(). msxml3/tests: Execute ProcessingInstruction tests before other tests to avoid crashes under 64-bit Windows.
msxml3/tests: Add some tests for IVBSAXContentHandler::startElement() and IVBSAXContentHandler::endElement().
msxml3: IVBSAXContentHandler::startElement() should also check *namespaceURI for NULL.
Dmitry Timoshkov (2): Dongwan Kim (1):
msxml3/tests: Don't '\0' terminate output after ::save(). gdiplus: Implement GdipEnumerateMetafileSrcRectDestRectI.
msxml3/tests: Add more tests for processing instruction attributes.
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.
Georg Lehmann (1): user32/tests: Avoid copying the clipboard buffer sizes everywhere.
winevulkan: Override VK_USE_64_BIT_PTR_DEFINES instead of handle definition. user32/tests: Fix the clipboard CF_LOCALE test.
schedsvc: Fix the spelling of a comment.
Gijs Vermeulen (1): user32/tests: Fix the clipboard format id vs. atom table checks.
msvcirt: No longer prefer native. mstask/tests: Work around race conditions with the task scheduler process.
Giovanni Mascellani (4): Giovanni Mascellani (1):
advapi32/tests: Check that registry time zone records have a display name. winegstreamer: Advertise support for thinned or reverse playback.
kernel32/tests: Test for quirks in a few different time zones.
mfreadwrite/tests: Test setting a non-native bit depth on the reader. Hans Leidekker (22):
mfreadwrite: Accept new media type only when format data are equal. wpcap: Move pcap support to a new Unix library.
wpcap: Implement some more functions.
Hans Leidekker (19): wpcap: Build with msvcrt.
msv1_0: New dll. wpcap: Use CRT memory allocators.
msv1_0: Initial implementation of the LSA and user mode interfaces. wpcap: Get rid of the wine_ prefix.
msv1_0: Add a Unix library to support ntlm_auth. ws2_32: Add support for hints in GetAddrInfoExW.
msv1_0: Implement SpAcquireCredentialsHandle and SpFreeCredentialsHandle. webservices: Implement WsGetChannelProperty(WS_CHANNEL_PROPERTY_STATE).
msv1_0: Implement SpInitLsaModeContext and SpDeleteContext. webservices/tests: Wait for the listener to be ready.
msv1_0: Use RtlAllocateHeap to allocate output buffers. webservices: Create the connection in WsOpenChannel.
msv1_0: Implement SpAcceptLsaModeContext. webservices/tests: Add an async client test.
msv1_0: Implement SpQueryContextAttributes. webservices: Implement WsAbortChannel.
msv1_0: Implement SpMakeSignature. webservices: Always queue an async in WsReceiveMessage and WsRequestReply.
msv1_0: Implement SpVerifySignature. webservices: Add async support in WsShutdownSessionChannel.
msv1_0: Implement SpSealMessage and SpUnsealMessage. webservices: Add async support in WsCloseChannel.
secur32: Load the MSV1_0 provider instead of using builtin support for NTLM. webservices: Add async support in WsOpenChannel.
secur32: Get rid of builtin NTLM support. webservices: Add async support in WsSendMessage.
secur32: Use a reserved flag for the cached credentials hack. webservices: Add async support in WsSendReplyMessage.
secur32: Use a pthread mutex in the macOS backend. webservices: Add async support in WsReadMessageStart.
secur32: Move Schannel support to a Unix library. webservices: Add async support in WsReadMessageEnd.
secur32: Build with msvcrt. webservices: Add async support in WsWriteMessageStart.
secur32: Use wide character string literals. webservices: Add async support in WsWriteMessageEnd.
secur32: Use CRT memory allocators. webservices: Return WS_S_END when we receive an end frame.
Henri Verbeet (17): Haoyang Chen (2):
wined3d: Correct the wined3d_device_set_blend_state() .spec entry. gdi32: Fix a memory leak.
wined3d: Correct the wined3d_device_set_depth_stencil_state() .spec entry. gdiplus: Avoid filtering of special characters.
ntdll: Clear ret->Buffer on failure in get_env_var() (Valgrind).
explorer: Initialise window->pidl to NULL in shellwindows_Register(). Henri Verbeet (1):
wined3d: Avoid accessing the bo_user list from outside the command stream thread (Valgrind). winedump: Make print_longlong() work on 64-bit.
wined3d: Free the program variants array in shader_spirv_destroy() (Valgrind).
d3d11/tests: Initialise "constant" in test_device_context_state() (Valgrind). Hugh McMaster (12):
wined3d: Only read "*rect_count" when "rects" is non-NULL in wined3d_device_context_get_scissor_rects() (Valgrind). reg: Fail if access is denied when deleting registry data.
dxgi/tests: Test that we don't use objects returned by wrapped interfaces internally. reg: Update the STRING_VALUEALL_FAILED resource string.
dxgi: Store an IWineDXGIFactory pointer in struct d3d11_swapchain. reg: Update an error message.
dxgi: Pass an IWineDXGIFactory pointer to dxgi_get_output_from_window(). reg/tests: Add further syntax tests for the 'copy' command.
wined3d: Implement Vulkan NULL 1D array image shader resource view descriptors. reg/tests: Add data tests for the 'copy' command.
d3d11/tests: Add some tests for copying between depth/stencil and colour formats. reg/tests: Add missing return code checks.
d3d10core/tests: Add some tests for copying between depth/stencil and colour formats. reg/tests: Add complex data and hex type tests for the 'copy' command.
wined3d: Reject blits between depth/stencil and colour resources in the raw blitter. reg/tests: Add more data tests for the 'copy' command.
wined3d: Reject blits between depth/stencil and colour attachments in the FBO blitter. reg/tests: Add key and value order tests for the 'copy' command.
wined3d: Reject raw blits between depth/stencil and colour resources in the GLSL blitter. reg: Fix a typo in a function definition.
reg: Add initial support for the 'copy' command.
Hugh McMaster (22): reg: Fail if one or more arguments follow a help switch.
reg: Consistently use 'hkey' for HKEY variables.
reg: Do not print a line break after querying a registry key. Huw D. M. Davies (7):
reg: Only print the name of the registry key if it contains values or we are recursing. include: Add winspool form string type defines.
reg: Print a new line when recursing and the current key has no registry values. winspool: Forward the unicode forms functions to localspl.
reg: Don't enumerate a registry key for subkeys if we know the key does not have subkeys. localspl: Implement EnumForms().
reg/tests: Rework syntax tests for the 'copy' operation. localspl: Implement GetForm().
reg/tests: Verify that only the (Default) value is overwritten when neither /v nor /ve is specified. winspool: Forward GetFormA() to GetFormW().
reg: Use correct error message if RegCreateKeyExW() fails. winspool: Forward EnumFormsA() to EnumFormsW().
reg/tests: Add and amend tests adding a (Default) value. winspool/tests: Add tests for GetFormA().
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. Jacek Caban (33):
reg/tests: Fix a typo in a REG_DWORD test. winebuild: Use clang -print-prog-name to find LLVM tools.
reg/tests: Add two REG_DWORD tests. winepulse: Move synchronization functions to unix lib.
reg/tests: Update error messages. winepulse: Move pulse_test_connect to unix lib.
reg: Replace the 'reg_count' variable name with context-specific names. winepulse: Move pulse main loop to unix lib.
reg: Add or modify the (Default) registry value if [/v] is not specified. winepulse: Store channel count directly in ACImpl.
reg: Fail if access is denied when adding registry data. winepulse: Introduce pulse_stream struct.
reg: Only prompt the user to overwrite registry data if the given key already exists and [/f] is not supplied. winepulse: Move pulse stream destruction to unix lib.
comctl32/listview: Initialize marqueeRect from left-click coordinates before starting a marquee highlight. winepulse: Move pulse stream initialization to unix lib.
reg: Allow the 'reg_data' pointer to be NULL. winegcc: Use msvcrt by default for PE targets.
reg: Avoid allocating zero bytes of memory when handling REG_BINARY data. configure: Try using pure clang as a cross compiler when mingw is not available.
reg: Prevent buffer over-read when querying REG_NONE values with no data. winepulse: Move pulse_read to unix lib.
winepulse: Move pulse_stop to unix lib.
Jacek Caban (13): winepulse: Store volume levels in pulse_stream.
jscript: Add Map object stub implementation. winepulse: Adjust pulse stream volumes for master volume.
jscript: Add Map.prototype.set implementation. winepulse: Adjust pulse stream volumes for session volumes.
jscript: Add Map.prototype.get implementation. winepulse: Set pulse master volume to 0 when session is muted.
jscript: Add Map.prototype.clear implementation. winepulse: Move mult_* functions to separated file.
jscript: Add Map.prototype.delete implementation. winepulse: Move pulse_write to unix lib.
jscript: Add Map.prototype.has implementation. winepulse: Move timer loop to unix lib.
jscript: Add Map.size property implementation. msvcrt: Add sincos to importlib.
jscript: Add Map.prototype.forEach implementation. winepulse: Move pulse_start to unix lib.
mshtml/tests: Add Map object tests. winepulse: Move pulse_reset to unix lib.
winevulkan: Don't use wine_ prefix on PE side. winepulse: Move pulse_get_render_buffer to unix lib.
winevulkan: Use wine_ prefix for Unix thunks. winepulse: Move release_render_buffer to unix lib.
ntdll: Inherit tty std input and output in processes attached to Unix console. winepulse: Move pulse_set_event_handle to unix lib.
kernel32/tests: Add syscall context handling tests. winepulse: Move pulse_get_buffer_size to unix lib.
winepulse: Move pulse_get_latency to unix lib.
Jan Sikorski (6): winepulse: Move pulse_get_current_padding to unix lib.
wined3d: Create null vertex bindings and attributes for unbound shader inputs. winepulse: Move pulse_get_capture_buffer to unix lib.
d3d11/tests: Add a test for unbound input streams. winepulse: Move pulse_release_capture_buffer to unix lib.
d3d10core/tests: Add a test for unbound input streams. winepulse: Move pulse_get_next_packet_size to unix lib.
wined3d: Make sure scissor offsets are not negative. winepulse: Move pulse_get_frequency to unix lib.
d3d11/tests: Test combined scissors and viewport with negative offsets. vulkan-1/tests: Don't destroy device if it wasn't created.
d3d10core/tests: Test combined scissors and viewport with negative offsets.
Liam Middlebrook (2):
Lauri Kenttä (1): winevulkan: Allow some experimental VK extensions to be translated.
po: Update Finnish translation. winevulkan: Update to VK spec version 1.2.178.
Louis Lenders (1): Louis Lenders (2):
ntdll: Stub RtlQueryProcessPlaceholderCompatibilityMode(). kernel32: Remove entry for BasepDebugDump.
advapi32: Add stub for LsaEnumerateAccounts.
Nikolay Sivov (14):
shcore/stream: Implement generic CopyTo(). Martin Storsjo (2):
mf/evr: Return current device manager as a service. widl: Allow switching between 32 and 64 bit ARM with the -m32/64 option.
mf/evr: Handle mixer sample requests during sink state transitions. widl: Pick up the target arch from a prefix on argv[0].
mf/evr: Add IMFRateSupport stub.
mf/evr: Add slowest/fastest rate support methods. Nikolay Sivov (9):
gdi32: Enumerate scalable fonts with zero charset mask as OEM. dwrite: Check for allocation failures of glyph buffers.
mfplat: Add MFllMulDiv(). mfplat: Use CRT allocation functions.
mfplat: Implement shared device manager API. include: Add missing prototypes to mfapi.h.
mfplat: Trace I8 propvariant values. mfmediaengine: Keep latest video frame buffer.
mf/evr: Pass stream start/end messages to the mixer. mfmediaengine: Keep device manager reference.
mf/evr: Post sink marker events. mfmediaengine: Explicitly store output video format.
evr/mixer: Use hex format for message type. mfmediaengine: Initial implementation of TransferVideoFrame() for ID3D11Texture2D destination.
mfplat: Added MFCreateAudioMediaType(). dwrite/tests: Add some tests for HitTestTextRange().
mf/evr: Implement Flush() for streams. dwrite/layout: Remove duplicated helper.
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 (50):
Piotr Caban (20): msvcrt: Don't compile msvcr120 math functions in older versions.
msvcrt: Fix typo in asin error handling. msvcrt: Import rint implementation from musl.
msvcrt: Import j0 implementation from musl. msvcrt: Import rintf implementation from musl.
msvcrt: Import y0 implementation from musl. msvcrt: Implement lrint using rint function.
msvcrt: Import j1 implementation from musl. msvcrt: Implement lrintf using rintf function.
msvcrt: Import y1 implementation from musl. msvcrt: Implement llrint using rint function.
msvcrt: Import jn implementation from musl. msvcrt: Implement llrintf using rintf function.
msvcrt: Import yn implementation from musl. msvcr120: Fix setting status word in fesetenv.
msvcrt: Import roundf implementation from musl. msvcr120: Add feupdateenv implementation.
msvcrt: Import llroundf implementation from musl. msvcr120: Add feupdateenv tests.
msvcrt: Import llround implementation from musl. msvcr120: Add feraiseexcept implementation.
msvcrt: Import lroundf implementation from musl. msvcr120: Don't modify fenv_t members in math functions.
msvcrt: Import lround implementation from musl. msvcr120: Don't modify fenv_t members in _except1.
msvcrt: Import round implementation from musl. ucrtbase: Store sse and x87 status in fegetenv function family.
msvcrt/tests: Link to malloc/free functions in cpp tests. ucrtbase: Store sse and x87 exception in fexcept_t.
msvcrt/tests: Remove old versions workarounds from RTTI tests. include: Fix denormals handling in _fpclassf inline implementation.
msvcrt/tests: Remove strcmp_space helper. msvcrt: Import neabyintf implementation from musl.
msvcrt/tests: Cleanup datatype demangle tests. msvcrt: Import neabyint implementation from musl.
msvcrt: Fix _unDName crash when demangling class function pointer. msvcrt: Import nextafter implementation from musl.
msvcrt: Fix round implementation when 24-bit precision is used. msvcrt: Import nextafterf implementation from musl.
api-ms-win-core-console-l1-2-0: Add dll. msvcrt: Call nextafter in nexttoward implementation.
msvcrt: Import nexttowardf implementation from musl.
Qian Hong (1): msvcrt: Import cbrtf implementation from musl.
atl: Implement AtlAxDialogBox(). msvcrt: Import cbrt implementation from musl.
msvcrt: Import ceil implementation from musl.
Rémi Bernon (39): msvcrt: Import ceilf implementation from musl.
mscoree: Initialize parsed_config_file private_path. msvcrt: Import floorf implementation from musl.
user32/tests: Add more GetKeyboardLayout(Name) tests. msvcrt: Import floor implementation from musl.
user32: Move ToUnicodeEx from wineandroid.drv to user32. msvcrt: Import truncf implementation from musl.
user32: Don't translate control codes when alt is pressed. msvcrt: Import trunc implementation from musl.
user32: Translate missing vkeys in ToUnicodeEx. msvcrt: Import fmod implementation from musl.
ntdll/tests: Remove Qpc(Interrupt|System)TimeIncrement(Shift) checks. msvcrt: Import fmodf implementation from musl.
user32: Add a default MapVirtualKeyEx implementation. msvcrt: Import modf implementation from musl.
user32: Add a default GetKeyNameTextW implementation. msvcrt: Import modff implementation from musl.
user32: Add a default VkKeyScanEx implementation. msvcrt: Import remquo implementation from musl.
user32: Move GetKeyboardLayoutList from nulldrv. msvcrt: Import remquof implementation from musl.
user32: Read "Layout Id" from registry in GetKeyboardLayoutList. ucrtbase: Copy fenv tests from msvcr120.
user32: Add a default ActivateKeyboardLayout implementation. msvcrt: Import remainder implementation from musl.
user32: Factor unsupported cases into ActivateKeyboardLayout. msvcrt: Import remainderf implementation from musl.
user32: Add a default GetKeyboardLayout implementation. msvcrt: Import erfcf implementation from musl.
hidclass.sys: Assign rawinput handles through device properties. msvcrt: Import erff implementation from musl.
user32: Read rawinput device handles assigned by hidclass.sys. msvcrt: Import erfc implementation from musl.
user32: Use rawinput device handles to identify devices. msvcrt: Import erf implementation from musl.
user32: Remove hardcoded devices from GetRawInputDeviceList. msvcp90: Depend on compiler in _Getcvt implementation if possible.
user32: Always refresh rawinput device list when requested. msvcp90: Depend on compiler in _Getcoll implementation if possible.
user32: Free rawinput device preparsed data for mouse and keyboard. msvcp90: Depend on compiler to handle returning struct in _Getctype.
user32: Set last error codes on GetRawInputDeviceInfoW failure. msvcrt: Import _logb implementation from musl.
user32: Remove unnecessary MOUSE / KEYBOARD special cases. msvcrt: Import _logbf implementation from musl.
user32: Refactor and simplify GetRawInputDeviceInfoW cases. msvcrt: Import sin implementation from musl.
hidclass.sys: Call IoInvalidateDeviceRelations before IoSetDevicePropertyData. msvcrt: Import cos implementation from musl.
user32: Add current keyboard layout to thread data.
winemac.drv: Call ActivateKeyboardLayout when layout changes. Rémi Bernon (21):
user32: Factor ActivateKeyboardLayout previous layout logic. hidclass.sys: Use __wine_send_input to send device notifications.
user32: Factor GetKeyboardLayout and remove driver call. server: Add rawinput union to hw_input_t / INPUT_HARDWARE.
user32: Factor GetKeyboardLayoutNameW implementations. server: Add RIM_TYPEHID type / hid member to rawinput union.
user32: Read "Layout Id" from registry in GetKeyboardLayoutNameW. user32: Send WM_INPUT_DEVICE_CHANGE / RAWINPUT to the server.
user32: Set keyboard layout preload key on init. server: Add process argument to find_rawinput_device.
user32: Adjust ToUnicodeEx control code translation. server: Add an explicit message field in rawinput_message.
user32: Return success in nulldrv cursor callbacks. server: Add support for RIDEV_DEVNOTIFY rawinput flag.
ntdll/tests: Check that creating huge thread stacks works. server: Broadcast rawinput messages when desktop is NULL.
user32/tests: Add tests for keyboard layout preload list. server: Implement WM_INPUT_DEVICE_CHANGE message dispatch.
user32: Cache current keyboard layout name. user32: Update keyboard / mouse rawinput device paths.
user32: Move (Un)LoadKeyboardLayoutW from winex11.drv to user32. hidclass.sys: Send rawinput messages with HID report.
user32: Implement KLF_ACTIVATE flag in LoadKeyboardLayoutW. user32/tests: Skip inconsistent OemKeyScan tests on non-us keyboard.
user32: Read "Layout Id" from registry in LoadKeyboardLayoutW. user32/tests: Initialize the cursor position in test_GetRawInputBuffer.
user32/tests: Recreate the window to make it more likely to have focus.
Serge Gautherie (1): user32: Factor IsRectEmpty driver check in ShowWindow.
winbase.h: Add CREATE_IGNORE_SYSTEM_DEFAULT. user32: Add a default ShowWindow implementation.
user32: Return WAIT_TIMEOUT in nulldrv_MsgWaitForMultipleObjectsEx.
Sven Baars (6): user32: Duplicate klid to HKL high word in LoadKeyboardLayoutW.
windows.globalization: Fix an incorrect sizeof (Coverity). explorer: Create systray for the null graphics driver.
aclui: Fix a leak on error path (Coverity). user32: Add a default WindowPosChanging implementation.
dwrite: Fix some memory leaks (Coverity). user32/tests: Use int for wait_move_event delay type.
ddraw/tests: Move a misplaced assignment (Coverity).
ntdll: Fix some memory leaks (Valgrind). Shawn M. Chapla (1):
ntdll/tests: Use FindClose() to close handles returned by FindFirstFileW() (Valgrind). wine.inf: Don't use DDE for winebrowser by default.
Zebediah Figura (57): Stefan Dösinger (1):
include: Do not include winsock.h in winsock2.h. winemac.drv: Set view.WantsBestResolutionOpenGLSurface.
include: Define _WINSOCKAPI_ in winsock2.h.
include: Properly define struct sockaddr_ipx when not using the WS_ prefix. Zebediah Figura (71):
rpcrt4: Avoid gai_strerror(). d3dcompiler/tests: Use winetest_push_context().
include: Forbid using unsuffixed gai_strerror() in the Wine source. server: Avoid calling get_unix_fd() in IOCTL_AFD_CREATE.
ws2_32/tests: Move address lookup tests to protocol.c. server: Do not call sock_reselect() on an uninitialized socket.
ws2_32/tests: Move host lookup tests to protocol.c. ws2_32/tests: Clean up and expand tests for WSAPoll().
ws2_32/tests: Move service lookup tests to protocol.c. ws2_32/tests: Add a couple of tests for passing empty buffers to recv().
ws2_32/tests: Move address/string conversion tests to protocol.c. ws2_32/tests: Test calling ConnectEx() on a socket which is being accepted into.
ws2_32/tests: Move namespace provider tests to protocol.c. wined3d: Use the correct device context ops in wined3d_device_context_issue_query().
ws2_32/tests: Add some tests for bind(). d3d11: Rename d3d11_immediate_context to d3d11_device_context.
ws2_32/tests: Rewrite test_events(). d3d11: Store a d3d_device pointer in struct d3d11_device_context.
ws2_32/tests: Add some tests for calling methods on a connecting socket. ws2_32/tests: Do not close the port passed to CreateIoCompletionPort separately from the port returned.
ws2_32: Do not free a static critical section. ws2_32/tests: Add more tests for connect() and ConnectEx() with completion ports.
ws2_32: Don't call free_per_thread_data() on process exit. ws2_32/tests: Add some tests for shutdown().
ntoskrnl/tests: Open the HID device with FILE_SHARE_READ | FILE_SHARE_WRITE. sechost: Allow hexadecimal and string rights flags to be interleaved.
ws2_32: Move getaddrinfo() and related functions to a separate file. ws2_32/tests: Clean up and expand tests for DisconnectEx().
ws2_32: Move host lookup functions to protocol.c. ws2_32/tests: Add some tests for shutdown with completion ports.
ws2_32: Move name info functions to protocol.c. server: Add a helper to post socket events.
ws2_32: Move protocol lookup functions to protocol.c. server: Rename "pmask" to "pending_events".
ws2_32: Move service lookup functions to protocol.c. server: Rename "hmask" to "reported_events".
d3d8/tests: Port test_sample_mask() from d3d9. d3d11/tests: Add more tests for state clear and restore via FinishCommandList and ExecuteCommandList.
ws2_32: Move address/string conversion functions to protocol.c. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_feature_level().
ws2_32: Move byte order conversion functions to protocol.c. wined3d: Pass a wined3d_device_context to wined3d_cs_push_constants().
ws2_32: Move namespace provider stubs to protocol.c. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_texture().
ntdll: Quiet the FIXME for unmapped NTSTATUS values. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_texture_state().
ws2_32/tests: Add some tests for WSAGetOverlappedResult() status mapping. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_sampler_state().
include: Factor out winetest_printf(). quartz/dsoundrender: Remove the no longer used "play_time" field.
include: Introduce winetest_push_context() and winetest_pop_context(). ntdll: Use %I64x instead of %lx to trace 64-bit values.
ws2_32: Map EWOULDBLOCK to STATUS_DEVICE_NOT_READY. server: Reset the reported event mask in set_socket_event only when using window messages.
server: Return a proper NTSTATUS from IOCTL_AFD_ACCEPT. ws2_32/tests: Verify that recv() does not reset a pending FD_CLOSE.
server: Return a proper NTSTATUS from IOCTL_AFD_ADDRESS_LIST_CHANGE. server: Do not send messages for events that are not currently being selected for.
ws2_32: Map EADDRINUSE to STATUS_SHARING_VIOLATION. ws2_32: Clear FD_OOB instead of FD_READ when receiving OOB data.
server: Map EADDRINUSE to STATUS_SHARING_VIOLATION. server: Post socket events only if selecting for them.
d3d11: Turn MultisampleEnable into a stub. server: Poll for FD_CLOSE even if we cannot receive more data.
wined3d: No longer export wined3d_device_set_render_state(). server: Always clear pending messages in sock_wake_up().
ws2_32: Map ENOTCONN to STATUS_INVALID_CONNECTION. include: Rename Wine-specific socket ioctls.
server: Map ENOTCONN to STATUS_INVALID_CONNECTION. include: Use FILE_ANY_ACCESS for wine-specific socket ioctls.
ws2_32: Map EFAULT to STATUS_ACCESS_VIOLATION. server: Implement IOCTL_AFD_LISTEN.
server: Map EFAULT to STATUS_ACCESS_VIOLATION. ws2_32: Use IOCTL_AFD_LISTEN.
ws2_32: Map EINPROGRESS to STATUS_DEVICE_NOT_READY. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_transform().
server: Map EINPROGRESS to STATUS_DEVICE_NOT_READY. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_clip_plane().
msi/tests: Pass an empty string to check_reg_str() instead of special-casing NULL. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_material().
msi: Write "Clients" value as REG_MULTI_SZ in PublishProduct. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_light_enable().
msi/tests: Always explicitly test REG_MULTI_SZ strings. wined3d: Pass a wined3d_device_context to wined3d_cs_emit_set_light().
msi/tests: Make check_reg_* helpers more verbose. quartz/tests: Remove the no longer used TestFilterImpl structure.
msi: Check for a NULL return from deformat_string() when checking for failure. quartz/tests: Use CRT memory allocators.
wined3d: Acquire resources through wined3d_device_context_ops. server: Also clear pending events in set_socket_event.
wined3d: Wait for the resource to become idle in wined3d_cs_map(). winegstreamer: Use a static buffer to enumerate stream types in media_stream_init_desc().
wined3d: Modify the query state in wined3d_cs_issue_query(). include: Print context information after the message type.
wined3d: Update resources through wined3d_device_context_ops. wined3d: Make wined3d_texture_set_map_binding() static.
d3d11/tests: Test implicit unbinding of an SRV when using the same resource as RTV in a deferred context. wined3d: Pass a wined3d_device_context to wined3d_device_set_light().
ws2_32: Add more status codes to NtStatusToWSAError(). wined3d: Pass a wined3d_device_context to wined3d_device_set_render_state().
ws2_32: Use NtStatusToWSAError() in WSAGetOverlappedResult(). wined3d: Pass a wined3d_device_context to wined3d_device_set_state().
ws2_32: Return TRUE from WSAGetOverlappedResult() if the NT status denotes success. quartz/tests: Avoid testing the result of GetQueueStatus().
ws2_32/tests: Always return overlapped sockets from tcp_socketpair(). quartz/tests: Fix some test failures related to thread timing.
ws2_32/tests: Add some tests for nonblocking async recv(). ws2_32: Cache the synchronous I/O event in the per-thread data.
ws2_32: Remove a leftover cast.
Zhiyi Zhang (8): server: Allow polling on an fd after it was removed.
comctl32/tests: Test that WM_THEMECHANGED should invalidate client area. server: Introduce IOCTL_AFD_WINE_CONNECT.
comctl32: Repaint after the WM_THEMECHANGED message is received. ws2_32: Use IOCTL_AFD_WINE_CONNECT in ConnectEx().
comctl32/theming: Register themed dialog and scrollbar even when theming is not active. ws2_32: Use IOCTL_AFD_WINE_CONNECT in connect().
comctl32/test: Test that WM_SYSCOLORCHANGE should always be passed to the dialog procedure. winegstreamer: Shut down the read thread before releasing the IMFByteStream.
comctl32/theme_dialog: Pass the WM_SYSCOLORCHANGE message to the original dialog procedure. winegstreamer: Make the file_size field of struct parser into a local variable.
gdi32: Fix typos for GET_DC_PHYSDEV. advapi32: Quiet a couple of noisy FIXMEs.
bcrypt: Fix a compiler warning on Mac. ntdll/tests: Fix a copy-paste error in an ok message.
dxgi: Introduce a helper to convert between dxgi and wined3d display rotation types. ws2_32: Do not use SHUT_RD.
server: Introduce IOCTL_AFD_WINE_SHUTDOWN.
Ziqing Hui (6): ws2_32: Use IOCTL_AFD_WINE_SHUTDOWN in WS2_DisconnectEx().
windowscodecs: Add stub for DdsFrameEncode. ws2_32: Use IOCTL_AFD_WINE_SHUTDOWN in WS_shutdown().
user32/tests: Add tests for maximizing and restoring windows without WS_CAPTION. wined3d: Use wined3d_device_context functions internally where possible.
winex11.drv: Correct a full screen condition. wined3d: Remove no longer used wined3d_device functions.
windowscodecs: Add tests for DDS encoder. ws2_32/tests: Extend WSARecvMsg() tests a bit.
windowscodecs: Add test data index to win_skip messages for DDS tests. ws2_32/tests: Add some tests for SO_RCVTIMEO.
windowscodecs: Implement DdsEncoder_Initialize.
Zhiyi Zhang (12):
Łukasz Wojniłowicz (1): include: Add fUseStandardBidi field in SCRIPT_CONTROL.
po: Update Polish translation. user32: Use wait_graphics_driver_ready() in load_desktop_driver().
winedump: Dump the distance array for EMR_EXTTEXTOUTW records.
user32/tests: Do not change adapters to every available modes.
winex11.drv: Support reporting emulated display depth.
user32/tests: Add display DC color depth tests.
user32: Optimize getting monitor count with GetSystemMetrics().
user32: Optimize getting primary monitor rectangle with GetSystemMetrics().
user32: Optimize getting virtual screen rectangle with GetSystemMetrics().
user32: Use get_primary_monitor_rect() helper.
user32: Add a cache for EnumDisplayDevicesW().
winex11.drv: Add a cache for querying XRandR 1.4 current modes.
Ziqing Hui (4):
windowscodecs: Add stub for IWICDdsEncoder.
windowscodecs/tests: Test DDS parameters for encoder.
windowscodecs: Implement IWICDdsEncoder_GetParameters.
windowscodecs: Implement IWICDdsEncoder_SetParameters.
-- --
Alexandre Julliard Alexandre Julliard
......
...@@ -426,6 +426,7 @@ Dmitry Potapov ...@@ -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
......
Wine version 6.8 Wine version 6.9
#! /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= ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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 ...@@ -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\\"
......
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