Skip to content
Snippets Groups Projects
Commit 8c34add3 authored by Alexandre Julliard's avatar Alexandre Julliard
Browse files

Release 4.12.

parent a9eca729
No related branches found
Tags wine-4.12
No related merge requests found
The Wine development release 4.11 is now available. The Wine development release 4.12 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Updated version of the Mono engine, including Windows.Forms. - Still more DLLs are built as PE files by default.
- More DLLs are built as PE files by default. - Support for Plug & Play device drivers.
- Faster implementation of Slim Reader/Writer locks on Linux. - Better support for the Visual Studio remote debugger.
- Initial support for enumerating display devices. - More support for enumerating display devices.
- 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/4.x/wine-4.11.tar.xz https://dl.winehq.org/wine/source/4.x/wine-4.12.tar.xz
http://mirrors.ibiblio.org/wine/source/4.x/wine-4.11.tar.xz http://mirrors.ibiblio.org/wine/source/4.x/wine-4.12.tar.xz
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
...@@ -26,453 +26,415 @@ AUTHORS in the distribution for the complete list. ...@@ -26,453 +26,415 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 4.11 (total 17): Bugs fixed in 4.12 (total 27):
8848 SWAT4 Areas that should be in shadow and people are rendered solid black 18490 Multiple games fail to set pixel format on D3D device context created on desktop window (Empire: Total War, Napoleon: Total War, Utopia City)
22253 Horizontal scrolling with the mouse wheel does not work in list views 21378 lego digital designer crashes on scrolling
24211 ispq crashes on 'create account' with devenum enabled and without native qcap 27576 RT Se7en Lite installer hangs
28153 AutoIt v3.x @DesktopRefresh macro returns 0 (device caps VREFRESH hard-coded to 0) 31260 Tomb Raider 4 Broken Lighting
30822 Max Payne 3 not running 31737 Need For Speed Hot Pursuit (2010): Gamepad is not configured
34687 Port Royale 2 crashes on startup (SymGetLineFromAddr() returns unix-style path for source file) 34978 Many applications need a EnumDisplayDevicesW implementation for multi-monitor environment support (DisplayFusion, Turbo Tax 2012, WPF 4.x .NET apps, CEFv3 apps, VS Code < 1.16.0)
34741 Catzilla 1.0 doesn't work: EAccess violation 35413 err:module:import_dll Library libgcc_s_sjlj-1.dll not found needed by mono-2.0
34742 Catzilla 1.0 doesn't allow to use any display resolutions other than 576p 36061 winedbg crash dialog shows a leak in imm32
35477 'epsilon' 64K demo/intro by mercury crashes on start up 37709 All Qt5 based applications have broken menu/combos positioning in multiple monitor setup due to GetMonitorInfo() returning the same hard-coded device name for all monitors
39071 7-Zip 15.06 looks broken after being minimized 38421 Windows Media Player 9 & 10: mp3 sound plays too fast
39337 Legacy of Kain: Soul Reaver crashes at intro video when being run in desktop resolution > 640x480 41608 Golden Krone Hotel fails to launch (InitializeProcThreadAttributeList is a stub)
45218 Fallout 4 Script Extender fails to allocate trampoline buffers 42374 Hardwood Solitaire can not connect to his server
47164 .NET Framework 4.0 installer fails when Wine is compiled with GCC 9.1.1 45656 Acronis Storage Filter Management Driver 'fltsrv.sys' crashes on unimplemented function 'ntoskrnl.exe.KeBugCheckEx' in 'CrashOnError' mode
47167 Chromium Embedded Framework (CEF) applications display no content when wine is compiled with gcc-9 47013 winebus.sys: hidraw_set_feature_report buffer too small for some devices in SteelSeries Engine
47327 Japanese texts are overlapped in notepad when using bitmap font. 47014 Multiple kernel drivers need 'ntoskrnl.exe.ExInitializePagedLookasideList' implementation (Norton 360/Symantec Eraser Control Driver)
47371 Nero CoverDesigner doesn't install - missing support for BCRYPT_RSA_SIGN_ALGORITHM 47017 Symantec Eraser Control Driver 'eeCtrl64.sys' (Norton 360) crashes on unimplemented function ntoskrnl.exe.IoGetStackLimits
47378 ole32: native build (without-mingw) is broken 47340 Adobe Acrobat Reader DC crashes on startup with corefonts installed
47352 Levelhead: Can't connect to game's network
47367 Some WPF 4.x apps from Windows 10 SDK (10.0.17763.x) spam console with fixme:d3d:wined3d_driver_info_init Unhandled OS version 6.3, reporting Win 8. (WinVer set to 'Windows 8.1')
47385 Overwatch crashes on unimplemented function mfreadwrite.dll.MFCreateSinkWriterFromURL
47392 Drakensang Online crashes when exiting fullscreen
47399 Mozart 11-13 crashes on startup
47410 Regression in 4.10, Dune 2000 installer crashes in winevdm
47418 Quickbooks 2018 installer crashes on Validating Install
47424 DataTransferLength in SCSI_PASS_THROUGH and SCSI_PASS_THROUGH_DIRECT *must* have return value
47431 Multiple applications and games show too high CPU usage and UI slowness/lag with wine-4.11-84-g074abfe097 (EnumDisplayMonitors implementation uses expensive registry accesses)
47443 compile error: undefined reference to `clock_gettime'
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 4.10: Changes since 4.11:
Akihiro Sagawa (3): Alexandre Julliard (127):
usp10: Cache ScriptString_pSize value, again. t2embed: Build with msvcrt.
usp10/tests: Add advance width tests with CJK bitmap font. tapi32: Build with msvcrt.
usp10: Fix advance width when glyph is missing. taskschd: Build with msvcrt.
tdh: Build with msvcrt.
Alexandre Julliard (168): tdi.sys: Build with msvcrt.
mf: Build with msvcrt. toolhelp: Build with msvcrt.
mfplat: Build with msvcrt. traffic: Build with msvcrt.
mfplay: Build with msvcrt. twain: Build with msvcrt.
mfreadwrite: Build with msvcrt. twain_32: Build with msvcrt.
mgmtapi: Build with msvcrt. typelib: Build with msvcrt.
midimap: Build with msvcrt. uianimation: Build with msvcrt.
mlang: Build with msvcrt. uianimationcore: Build with msvcrt.
mmcndmgr: Build with msvcrt. uiribbon: Build with msvcrt.
mmdevapi: Build with msvcrt. updspapi: Build with msvcrt.
mmdevldr.vxd: Build with msvcrt. url: Build with msvcrt.
mmsystem: Build with msvcrt. urlmon: Build with msvcrt.
monodebg.vxd: Build with msvcrt. ntdll: Try to use the name of the PE file also when loading .so builtin.
mouse.drv: Build with msvcrt. advapi32: Move more event log stubs to ntdll.
mpr: Build with msvcrt. advapi32: Move SHA1 implementation to ntdll.
mprapi: Build with msvcrt. advapi32: Move MD4 implementation to ntdll.
ntdll: Don't use native subsystem heuristic against builtin modules. advapi32: Move MD5 implementation to ntdll.
fltmgr.sys: Fix duplicate dll flags. usbd.sys: Build with msvcrt.
ksecdd.sys: Fix duplicate dll flags. user.exe: Build with msvcrt.
msacm: Build with msvcrt. userenv: Build with msvcrt.
msacm32.drv: Build with msvcrt. usp10: Build with msvcrt.
msacm32: Build with msvcrt. uxtheme: Build with msvcrt.
msadp32.acm: Build with msvcrt. vbscript: Build with msvcrt.
msasn1: Build with msvcrt. vcomp: Build with msvcrt.
mscat32: Build with msvcrt. vdhcp.vxd: Build with msvcrt.
msctf: Build with msvcrt. vdmdbg: Build with msvcrt.
msctfp: Build with msvcrt. ver: Build with msvcrt.
msdaps: Build with msvcrt. version: Build with msvcrt.
msdelta: Build with msvcrt. virtdisk: Build with msvcrt.
msdmo: Build with msvcrt. vmm.vxd: Build with msvcrt.
msdrm: Build with msvcrt. vnbt.vxd: Build with msvcrt.
msftedit: Build with msvcrt. vnetbios.vxd: Build with msvcrt.
msg711.acm: Build with msvcrt. vssapi: Build with msvcrt.
ntdll: Make the __wine_spec_unimplemented_stub() copy cdecl. vtdapi.vxd: Build with msvcrt.
imagehlp/tests: Remove a workaround for Win95. vulkan-1: Build with msvcrt.
mshtml: Build with msvcrt. vwin32.vxd: Build with msvcrt.
msi: Build with msvcrt. advapi32: Move registry functions to kernelbase.
msident: Build with msvcrt. advapi32: Move sid functions to kernelbase.
msimg32: Build with msvcrt. advapi32: Move token functions to kernelbase.
msimtf: Build with msvcrt. advapi32: Move security descriptor functions to kernelbase.
msisip: Build with msvcrt. advapi32: Move access control functions to kernelbase.
msisys.ocx: Build with msvcrt. advapi32: Move performance stubs to kernelbase.
msls31: Build with msvcrt. winebuild: Set the default entry point also for Windows builds.
msnet32: Build with msvcrt. w32skrnl: Build with msvcrt.
mspatcha: Build with msvcrt. w32sys: Build with msvcrt.
msports: Build with msvcrt. wbemdisp: Build with msvcrt.
msrle32: Build with msvcrt. wdscore: Build with msvcrt.
msscript.ocx: Build with msvcrt. webservices: Build with msvcrt.
mssign32: Build with msvcrt. wer: Build with msvcrt.
mssip32: Build with msvcrt. wevtapi: Build with msvcrt.
mstask: Build with msvcrt. wiaservc: Build with msvcrt.
jscript: Consistently use wcscmp() instead of lstrcmpW(). wimgapi: Build with msvcrt.
server: Fix the returned error code for an invalid NT header offset. win32s16: Build with msvcrt.
msvcp90: Avoid depending on config.h for the __builtin_clz check. win87em: Build with msvcrt.
msvcm: Build with msvcrt. windebug: Build with msvcrt.
msvfw32: Build with msvcrt. windowscodecsext: Build with msvcrt.
msvidc32: Build with msvcrt. winehid.sys: Build with msvcrt.
msvideo: Build with msvcrt. winemapi: Build with msvcrt.
mswsock: Build with msvcrt. include: Implement some inline functions in C instead of assembly.
msxml: Build with msvcrt. wineps16.drv: Build with msvcrt.
msxml2: Build with msvcrt. wing: Build with msvcrt.
msxml4: Build with msvcrt. wing32: Build with msvcrt.
msxml6: Build with msvcrt. winnls: Build with msvcrt.
mtxdm: Build with msvcrt. winnls32: Build with msvcrt.
ncrypt: Build with msvcrt. winscard: Build with msvcrt.
nddeapi: Build with msvcrt. winsock: Build with msvcrt.
ndis.sys: Build with msvcrt. winsta: Build with msvcrt.
netcfgx: Build with msvcrt. wintab: Build with msvcrt.
netprofm: Build with msvcrt. wintab32: Build with msvcrt.
newdev: Build with msvcrt. wintrust: Build with msvcrt.
winebuild: Add a -munix option. wlanapi: Build with msvcrt.
winebuild: Don't import standard C functions in Unix mode. wmasf: Build with msvcrt.
ntoskrnl: Make the standard C functions available for importing. wmiutils: Build with msvcrt.
ninput: Build with msvcrt. wmp: Build with msvcrt.
normaliz: Build with msvcrt. wmphoto: Build with msvcrt.
npmshtml: Build with msvcrt. wmvcore: Build with msvcrt.
npptools: Build with msvcrt. wow32: Build with msvcrt.
ntdsapi: Build with msvcrt. wpc: Build with msvcrt.
ntoskrnl: Build with msvcrt. wsdapi: Build with msvcrt.
ntprint: Build with msvcrt. wshom.ocx: Build with msvcrt.
objsel: Build with msvcrt. wsnmp32: Build with msvcrt.
odbccp32: Build with msvcrt. wsock32: Build with msvcrt.
ole2: Build with msvcrt. wtsapi32: Build with msvcrt.
ole2disp: Build with msvcrt. wuapi: Build with msvcrt.
ole2nls: Build with msvcrt. wuaueng: Build with msvcrt.
ole32: Build with msvcrt. xinput1: Build with msvcrt.
oleacc: Build with msvcrt. xmllite: Build with msvcrt.
oleaut32: Build with msvcrt. xolehlp: Build with msvcrt.
olecli: Build with msvcrt. xpsprint: Build with msvcrt.
olecli32: Build with msvcrt. xpssvcs: Build with msvcrt.
oledb32: Build with msvcrt. kernelbase: Get rid of some string helper functions.
oledlg: Build with msvcrt. kernel32: Move lstr* string functions to kernelbase.
olepro32: Build with msvcrt. kernel32: Move event functions to kernelbase.
olesvr: Build with msvcrt. kernel32: Move mutex functions to kernelbase.
olesvr32: Build with msvcrt. kernel32: Move semaphore functions to kernelbase.
olethk32: Build with msvcrt. kernel32: Move waitable timer functions to kernelbase.
packager: Build with msvcrt. kernel32: Move timer queue functions to kernelbase.
pdh: Build with msvcrt. kernel32: Move critical section functions to kernelbase.
photometadatahandler: Build with msvcrt. kernel32: Move file mapping functions to kernelbase.
pidgen: Build with msvcrt. kernel32: Move condition variable functions to kernelbase.
powrprof: Build with msvcrt. kernel32: Move I/O completion functions to kernelbase.
printui: Build with msvcrt. kernel32: Move named pipe functions to kernelbase.
prntvpt: Build with msvcrt. kernel32: Move wait functions to kernelbase.
propsys: Build with msvcrt. include: Avoid depending on wine/port.h.
pstorec: Build with msvcrt. d3d8: Build with msvcrt.
makefiles: Support mixing Unix and msvcrt headers in a single module. d3d9: Build with msvcrt.
winecrt0: Build with msvcrt. d3d11: Build with msvcrt.
winecrt0: Provide our own setjmp/longjmp functions for exception handling. ddraw: Build with msvcrt.
ntdll: Make wine_server_call() cdecl. ntdll: Initialize filesystem redirects before kernel32 is loaded.
ntdll: Make the standard C functions available for importing. d3dcompiler: Copy the C preprocessor source into d3dcompiler_43.
kernelbase: Build with msvcrt. d3dcompiler: Build with msvcrt.
qmgr: Build with msvcrt. wpp: Get rid of the no longer needed callbacks.
qmgrprxy: Build with msvcrt. kernelbase: Forward functions directly to ntdll where possible.
query: Build with msvcrt. kernel32: Move resource functions to kernelbase.
qwave: Build with msvcrt. kernel32: Move activation context functions to kernelbase.
rasapi32: Build with msvcrt. configure: Error on unused command line argument to catch unknown options with clang.
rasdlg: Build with msvcrt. wineboot: Avoid using getopt_long().
regapi: Build with msvcrt. kernel32: Set environment variables for the various Wine paths.
resutils: Build with msvcrt. wineps.drv: Build with msvcrt.
riched20: Build with msvcrt. wineboot: Build with msvcrt.
riched32: Build with msvcrt. setupapi: Build with msvcrt.
rpcrt4: Build with msvcrt. appwiz.cpl: Build with msvcrt.
rsaenh: Build with msvcrt. mscoree: Build with msvcrt.
rstrtmgr: Build with msvcrt.
rtutils: Build with msvcrt. Alistair Leslie-Hughes (5):
ntdll: Use .so builtin if found instead of falling back to the installed PE file. wininet: Support QueryOption INTERNET_OPTION_ERROR_MASK for http.
kernelbase: Revert some incorrect differences with shlwapi. wininet: Always set last error in HttpQueryInfoW.
samlib: Build with msvcrt. wininet: Always set last error in InternetReadFile.
sapi: Build with msvcrt. include: Complete IMimeHeaderTable/IMimeEnumHeaderRows interfaces.
sas: Build with msvcrt. winebus.sys: Increase buffer size to match max length available.
scarddlg: Build with msvcrt.
sccbase: Build with msvcrt. André Hentschel (1):
schannel: Build with msvcrt. kernelbase: Return on failed allocation (Coverity).
schedsvc: Build with msvcrt.
scrobj: Build with msvcrt. Dmitry Timoshkov (3):
scrrun: Build with msvcrt. ntdll: Add '-norelay' flag for _vsnprintf().
scsiport: Build with msvcrt. msvcrt: Add '-norelay' flag for _vsnprintf().
sensapi: Build with msvcrt. msvcrt: Fix handling of dst == src in wcscpy_s.
serialui: Build with msvcrt.
setupx: Build with msvcrt. Ethan Lee (2):
sfc: Build with msvcrt. xaudio2: Add TRACE functions to CreateAudioReverb/CreateAudioVolumeMeter.
sfc_os: Build with msvcrt. xaudio2: Export functions by ordinal.
shcore: Build with msvcrt.
shdocvw: Build with msvcrt. Fabian Maurer (2):
shell: Build with msvcrt. kernel32/tests: Add sxs tests.
shlwapi: Import string functions from kernelbase. ntdll: Check the activation context before looking for the module basename.
shlwapi: Import path functions from kernelbase.
shlwapi: Import URL functions from kernelbase. Hans Leidekker (10):
shlwapi: Import registry functions from kernelbase. wbemprox: Add support for parsing ASSOCIATORS OF queries.
shlwapi: Import QISearch() from kernelbase. include: Use WS_ prefix with struct timeval.
shlwapi: Build with msvcrt. ntdll: Support NtQuerySystemInformation(SystemFirmwareTableInformation) on macOS.
slbcsp: Build with msvcrt. ntdll: Fix sysfs path for the product name.
slc: Build with msvcrt. ntdll: Use a common structure for the SMBIOS table entry header.
snmpapi: Build with msvcrt. ntdll: Use the machine ID for the system UUID on Linux.
sound.drv: Build with msvcrt. wbemprox: Retrieve the system UUID from the SMBIOS table.
spoolss: Build with msvcrt. wbemprox: Build with msvcrt.
srclient: Build with msvcrt. bcrypt: Ignore the size parameter in BCRYPT_CHAINING_MODE setters.
sspicli: Build with msvcrt. wbemprox: Add support for CIM_REFERENCE.
sti: Build with msvcrt.
storage: Build with msvcrt. Henri Verbeet (50):
stress: Build with msvcrt. wined3d: Pass a wined3d_context_gl structure to find_arb_ps_compile_args().
strmdll: Build with msvcrt. wined3d: Pass a wined3d_context_gl structure to find_arb_vs_compile_args().
svrapi: Build with msvcrt. wined3d: Pass a wined3d_context_gl structure to wined3d_buffer_gl_bind().
sxs: Build with msvcrt. wined3d: Pass a wined3d_context_gl structure to wined3d_buffer_gl_create_buffer_object().
system.drv: Build with msvcrt. wined3d: Move texture2d_load_drawable() to texture.c.
api-ms-win-core-kernel32-legacy-l1-1-1: Use proper forwards. wined3d: Pass a wined3d_context_gl structure to wined3d_buffer_gl_destroy_buffer_object().
winebuild: Add -import entry point flag to generate hotpatchable import thunks. wined3d: Pass a wined3d_context_gl structure to shader_glsl_load_program_resources().
shlwapi: Add -import flag on functions imported from kernelbase. wined3d: Pass a wined3d_context_gl structure to shader_glsl_init_transform_feedback().
version: Move implementation into kernelbase. wined3d: Pass a wined3d_context_gl structure to shader_glsl_ffp_vertex_normalmatrix_uniform().
wined3d: Move texture2d_load_renderbuffer() to texture.c.
Alistair Leslie-Hughes (7): wined3d: Pass a wined3d_context_gl structure to shader_glsl_ffp_vertex_texmatrix_uniform().
dpnet: Remove dead code (Coverity). wined3d: Pass a wined3d_context_gl structure to shader_glsl_ffp_vertex_material_uniform().
dinput: Ensure buffer doesn't overflow (Coverity). wined3d: Pass a wined3d_context_gl structure to shader_glsl_ffp_vertex_lightambient_uniform().
wininet: Remove unsued flag HTTP_ADDHDR_FLAG_COALESCE. wined3d: Pass a wined3d_context_gl structure to shader_glsl_ffp_vertex_light_uniform().
advapi32: Don't read a value that might be uninitialized (Coverity). wined3d: Handle Windows 8.1 in wined3d_driver_info_init().
mshtml: Remove redundant assignments. wined3d: Pass a wined3d_context_gl structure to shader_glsl_pointsize_uniform().
dbghelp: Return a dos path from SymGetLineFromAddr. wined3d: Pass a wined3d_context_gl structure to shader_glsl_load_fog_uniform().
mshtml: Implement IHTMLDocument2 put/get_bgColor. wined3d: Pass a wined3d_context_gl structure to shader_glsl_clip_plane_uniform().
wined3d: Pass a wined3d_context_gl structure to shader_generate_glsl_declarations().
Andrew Eikum (5): wined3d: Explicitly handle Windows 2 & 3 in wined3d_driver_info_init().
winebus.sys: Close SDL handles when a device is removed. wined3d: Pass a wined3d_context_gl structure to shader_glsl_generate_pshader().
kernel32: Link against RT_LIBS. wined3d: Pass a wined3d_context_gl structure to shader_glsl_generate_vshader().
dxgi/tests: Add tests for setting the fullscreen state of swapchains with destroyed windows. wined3d: Pass a wined3d_context_gl structure to shader_glsl_generate_hull_shader().
dxgi: Return DXGI_ERROR_NOT_CURRENTLY_AVAILABLE if setting the fullscreen state failed. wined3d: Pass a wined3d_context_gl structure to shader_glsl_generate_domain_shader().
wined3d: Validate that we got a valid window in wined3d_device_setup_fullscreen_window(). wined3d: Use Windows 7 as fallback driver version in wined3d_driver_info_init().
wined3d: Pass a wined3d_context_gl structure to shader_glsl_generate_geometry_shader().
Aric Stewart (1): wined3d: Pass a wined3d_context_gl structure to shader_glsl_generate_compute_shader().
winemac.drv: Send state change notifications from ImeSelect. wined3d: Pass a wined3d_context_gl structure to find_glsl_pshader().
wined3d: Pass a wined3d_context_gl structure to find_glsl_vshader().
Dmitry Timoshkov (5): ddraw: Use wined3d_bit_scan() in viewport_alloc_active_light_index().
mshtml: Fix a typo. wined3d: Pass a wined3d_context_gl structure to find_glsl_hull_shader().
mshtml: Add better stub for HTMLDocument7::get_onmsthumbnailclick. wined3d: Pass a wined3d_context_gl structure to find_glsl_domain_shader().
mshtml: Add recently added GUIDs to debugstr_mshtml_guid(). wined3d: Pass a wined3d_context_gl structure to find_glsl_geometry_shader().
mshtml: Replace a useless trace with a slightly better one. wined3d: Pass a wined3d_context_gl structure to shader_glsl_generate_ffp_fragment_shader().
mshtml: Add support for DIID_HTMLDocumentEvents2 connection point sink. wined3d: Unhook swapchains in swapchain_cleanup().
wined3d: Pass a wined3d_context_gl structure to shader_glsl_find_ffp_fragment_shader().
Ethan Lee (1): wined3d: Pass a wined3d_context_gl structure to shader_glsl_compile_compute_shader().
xaudio2: Fix some TRACE calls erroneously marked as stubs. wined3d: Pass a wined3d_context_gl structure to find_glsl_compute_shader().
wined3d: Pass a wined3d_context_gl structure to set_glsl_compute_shader_program().
Gabriel Ivăncescu (7): wined3d: Also try to create a depth/stencil buffer for WINED3D_NO3D devices in swapchain_init().
comctl32/listbox: Fix mouse wheel scrolling for multi-column listboxes. wined3d: Pass a wined3d_context_gl structure to set_glsl_shader_program().
user32/listbox: Fix mouse wheel scrolling for multi-column listboxes. wined3d: Pass a wined3d_context_gl structure to glsl_blitter_get_program().
comctl32/edit: Get rid of useless casts. wined3d: Pass a wined3d_context_gl structure to nvts_activate_dimensions().
user32/edit: Get rid of useless casts. wined3d: Pass a wined3d_context_gl structure to wined3d_query_create_buffer_object().
comctl32/listview: Get rid of useless casts. wined3d: Try harder to reuse the current context.
comctl32/treeview: Get rid of useless casts. wined3d: Pass a wined3d_context_gl structure to wined3d_query_destroy_buffer_object().
ntdll: Add support for EXT4 per directory case folding. wined3d: Pass a wined3d_context_gl structure to wined3d_query_buffer_queue_result().
wined3d: Pass a wined3d_context_gl structure to wined3d_so_statistics_query_end().
Hans Leidekker (3): wined3d: Pass a wined3d_context_gl structure to wined3d_pipeline_statistics_query_end().
bcrypt: Add stub implementations of BCryptEnumContextFunctions and BCryptFreeBuffer. wined3d: Merge wined3d_texture_download_data() and wined3d_texture_gl_download_data().
bcrypt: Add support for BCRYPT_RSA_SIGN_ALGORITHM.
msi/tests: Accept case variations for path properties. Jacek Caban (27):
ntoskrnl.exe: Implement IoGetStackLimits.
Henri Verbeet (47): ntoskrnl.exe: Implement ExInitializePagedLookasideList.
wined3d: Pass a wined3d_context_gl structure to context_enable_clip_distances(). ntoskrnl.exe: Implement ExDeletePagedLookasideList.
wined3d: Pass a wined3d_context_gl structure to context_end_transform_feedback(). tdi.sys: Fix EXTRADLLFLAGS.
wined3d: Pass a wined3d_context_gl structure to context_map_bo_address(). ntoskrnl.exe: Implement KeBugCheck and KeBugCheckEx.
wined3d: Pass a wined3d_context_gl structure to context_unload_tex_coords(). mshtml/tests: Fix comment tests on recent IE versions.
wined3d: Upload texture data through the texture ops in wined3d_cs_exec_update_sub_resource(). mshtml/tests: Introduce set_body_html helper.
wined3d: Pass a wined3d_context_gl structure to context_unmap_bo_address(). mshtml/tests: Merge text range tests.
wined3d: Pass a wined3d_context_gl structure to wined3d_texture_prepare_texture(). mshtml/tests: Rename elements.js to dom.js.
wined3d: Pass a wined3d_context_gl structure to wined3d_texture_gl_apply_sampler_desc(). mshtml/tests: Improve tests exception handling.
wined3d: Pass a wined3d_context_gl structure to wined3d_texture_gl_bind(). mshtml: Include URL pathname and query in test traces.
wined3d: Upload texture data through the texture ops in surface_convert_format(). winedbg: Move continue_on_first_exception handling out of dbg_attach_debuggee.
wined3d: Pass a wined3d_context_gl structure to wined3d_texture_gl_set_compatible_renderbuffer(). winedbg: Set auto attach event after processing the first exception.
wined3d: Pass a wined3d_context_gl structure to wined3d_sampler_bind(). msxml3: Fix string length handling in I[VB]SAXContentHandler::characters.
wined3d: Pass a wined3d_context_gl structure to context_attach_gl_texture_fbo(). ntdll: Move null terminating result to pf_vsnprintf callers.
wined3d: Get rid of the unused "gl_info" argument to compute_texture_matrix(). ntdll: Implement _snprintf_s and _vsnprintf_s.
wined3d: Upload texture data through the texture ops in wined3d_texture_upload_from_texture(). kernel32/tests: Add more debugger tests.
wined3d: Pass a wined3d_context_gl structure to context_attach_depth_stencil_fbo(). server: Fix debug event order in generate_startup_debug_events.
wined3d: Pass a wined3d_context_gl structure to context_attach_surface_fbo(). kernel32: Terminate process in unhandled exception handler.
wined3d: Pass a wined3d_context_gl structure to context_set_fbo_key_for_render_target(). ntdll: Implement DbgUiIssueRemoteBreakin.
wined3d: Pass a wined3d_context_gl structure to context_generate_fbo_key(). kernel32: Reimplement DebugBreakProcess on top of DbgUiIssueRemoteBreakin.
wined3d: Download texture data through the texture ops in wined3d_texture_download_from_texture(). winternl.h: Remove inline DbgBreakPoint version.
wined3d: Pass a wined3d_context_gl structure to context_create_fbo_entry(). kernel32: Use DebugBreakProcess in DebugActiveProcess.
wined3d: Pass a wined3d_context_gl structure to context_apply_draw_buffers(). server: Remove no longer needed break_process.
wined3d: Pass a wined3d_context_gl structure to context_set_render_offscreen(). server: Rename cpu_type_t to client_cpu_t.
wined3d: Pass a wined3d_context_gl structure to context_apply_blit_projection(). winmm: Use condition variable to sleep in timer thread.
wined3d: Use texture2d_load_sysmem() in texture1d_load_location(). winmm: Build with msvcrt.
wined3d: Pass a wined3d_context_gl structure to context_bind_unordered_access_views().
wined3d: Pass a wined3d_context_gl structure to context_pause_transform_feedback(). Jactry Zeng (4):
wined3d: Pass a wined3d_context_gl structure to context_setup_target(). d3d8/tests: Add tests for 32-bit depth format support.
wined3d: Pass a wined3d_context_gl structure to draw_primitive_arrays(). d3d9/tests: Add tests for 32-bit depth format support.
wined3d: Use wined3d_texture_gl_load_sysmem() in texture3d_load_location(). ddraw/tests: Add tests for 32-bit depth format support.
wined3d: Pass a wined3d_context_gl structure to draw_indirect(). wined3d: Drop support for WINED3DFMT_D32_UNORM.
wined3d: Pass a wined3d_context_gl structure to context_unload_vertex_data().
wined3d: Pass a wined3d_context_gl structure to context_load_vertex_data(). Jeff Smith (2):
wined3d: Pass a wined3d_context_gl structure to context_unload_numbered_array(). d3drm: CreateViewport checks for non-NULL viewport pointer first.
wined3d: Use texture2d_load_texture() in texture1d_load_location(). d3drm: Fix reference leak in d3drm_viewport2_Clear().
wined3d: Do not acquire/release the focus window in wined3d_swapchain_set_fullscreen().
wined3d: Pass a wined3d_context_gl structure to context_unload_numbered_arrays(). Justin Martin (1):
wined3d: Pass a wined3d_context_gl structure to context_draw_shaded_quad(). d3d9: Implement d3d9_device_CreateRenderTargetEx().
wined3d: Pass a wined3d_context_gl structure to context_draw_textured_quad().
wined3d: Pass a wined3d_context_gl structure to destroy_dummy_textures(). Józef Kucia (2):
wined3d: Use wined3d_texture_gl_load_texture() in texture3d_load_location(). d3d12/tests: Add test for creating swapchain on desktop window.
d3drm: Introduce a d3drm_matrix structure. dxgi: Forbid creating D3D12 swapchains on desktop window.
wined3d: Pass a wined3d_context_gl structure to shader_arb_ps_local_constants().
wined3d: Pass a wined3d_context_gl structure to shader_arb_vs_local_constants(). Ken Thomases (1):
wined3d: Pass a wined3d_context_gl structure to shader_arb_load_constants_internal(). gdi32: Also accept "\\.\DISPLAY<n>" devices names with <n> other than 1 as display devices.
wined3d: Pass a wined3d_context_gl structure to find_arb_pshader().
wined3d: Merge the wined3d_texture_gl texture ops implementations. Marcus Meissner (1):
mshtml: Fixed buffer size to WideCharToMultiByte.
Huw D. M. Davies (2):
kernel32/tests: Add a test for GetTickCount().
user32: Don't access a potentially uninitialized padded_border.
Jacek Caban (1):
services: Support delayed autostart services.
Jarkko Korpi (1):
wininet: Silence no support on this platform message.
Jeff Smith (6):
d3drm: Implement the BEFORE and AFTER frame transform combine types.
d3drm: Validate that the transformation is affine in d3drm_frame3_AddTransform().
d3drm: Implement d3drm_frame3_AddTranslation().
d3drm: Implement d3drm_frame3_AddScale().
d3drm: Implement d3drm_frame3_AddRotation().
d3drm: Implement d3drm_frame3_Transform().
Martin Liska (1):
include: Avoid compound literals for WCHAR strings.
Michael Müller (1): Michael Müller (1):
ddraw: Properly set DDCAPS.ddsOldCaps in ddraw7_GetCaps(). wininet: Allow to set INTERNET_OPTION_HTTP_DECODING on sessions and connections.
Michael Stefaniuc (1): Nikolay Sivov (20):
winebuild: Use the now available ARRAY_SIZE() macro. mfplat: Improve PROPVARIANT arguments traces.
mfplat: Add MF_LOW_LATENCY attribute GUID.
Nikolay Sivov (6): mfreadwrite: Add MFCreateSinkWriterFromURL() stub.
mfplat: Add MFRegisterLocalByteStreamHandler(). mshtml: Add IDocumentRange stub.
mfplat: Give priority to local scheme handlers. user32/tests: Use SendInput() directly.
mfplat: Give priority to local bytestream handlers. user32/tests: Add another test for KEYEVENTF_UNICODE mode.
mf: Add support for IMFSampleGrabberSinkCallback2. server: Use KEYEVENTF_UNICODE mode only when virtual key code was not specified.
mf: Forward grabber clock state change calls to user callback. mfplat: Trace MF_PD_DURATION guid.
mf/tests: Add sample processing tests for Video Processor. mshtml: Add IHTMLDOMRange stub.
strmbase: Remove unused function.
Paul Gofman (11): dwrite: Remove unused functions.
ddraw: Factor out viewport_alloc_active_light_index() function. shlwapi: Remove unused function.
ddraw: Do not limit inactive light count in viewport. d2d1: Remove unused function.
ddraw: Always activate the light when requested replacing some previous light. devenum: Don't free uninitialized pointer value.
ddraw/tests: Test adding a number of lights to viewport in ddraw4. kernel32: Remove unused functions.
ddraw: Increase maximum active light count. quartz: Remove unused function.
wined3d: Use 3 component norm for 'nrm' opcode in GLSL backend. d3d10core/tests: Use d3d10 enumeration types.
wined3d: Do not zero 'w' with zero norm for 'nrm' opcode in GLSL backend. winegstreamer: Add stub Video Processor MFT.
d3d9/tests: Add test for 'nrm' opcode. mf: Return clock rate as session rate.
ddraw: Store _TEXTUREMAPBLEND state instead of guessing it from wined3d states. mf: Fix method name.
ddraw: Turn off legacy texture blending in d3d_device3_SetTextureStageState().
ddraw: Do not modify any states for _TEXTUREMAPBLEND if application sets the same value. Paul Gofman (6):
ddraw: Factor out fixup_texture_alpha_op() function.
Piotr Caban (1): ddraw: Set _TSS_ALPHA_OP to _SELECT_ARG1 in case of NULL texture in fixup_texture_alpha_op().
libwine: Fix NORM_IGNORESYMBOLS flag handling in compare_weights. d3d9/tests: Test sample and texture dimensions mismatch.
wined3d: Do not modify shader register maps in backends.
Richard Pospesel (1): wined3d: Fixup 3D sampler when sampling 2D texture for PS models 2 and 3.
widl: Use FC_CHAR rather than FC_BYTE for boolean typedef to match midl.exe output. wined3d: Fixup 2D sampler when sampling 3D texture for PS models 2 and 3.
Roberto Pungartnik (2): Zebediah Figura (61):
po: Update Brazilian Portuguese translation. strmbase: Add default implementations of filter state change methods.
po: Update Brazilian Portuguese translation. quartz/filesource: Use strmbase filter state change methods.
quartz/tests: Add more tests for standard media samples.
Rémi Bernon (10): quartz/memallocator: Clear some sample properties when freeing the sample.
ntdll/tests: Move NtAllocateVirtualMemory tests that were in kernel32. quartz/memallocator: Set the sample end time only if the start time is valid.
ntdll/tests: Add NtAllocateVirtualMemory tests for zero_bits behavior. quartz/memallocator: Forbid setting the start media time without setting the end time.
ntdll: Clarify NtAllocateVirtualMemory zero_bits parameter semantics. quartz/memallocator: Avoid using a magic value for the start media time.
ntdll/tests: Cleanup NtAllocateVirtualMemory related tests. quartz/memallocator: Return S_OK when clearing the media type.
kernel32/tests: Fix some NtMapViewOfSection tests expectations, and add results for w1064v1809. quartz/memallocator: Set the AM_SAMPLE_TYPECHANGED flag.
ntdll/tests: Move NtMapViewOfSection tests from kernel32/tests. wined3d: Store the cursor texture in a local variable in swapchain_gl_present().
ntdll/tests: Add more NtMapViewOfSection tests with zero_bits. wine.inf: Add the GUID_DEVCLASS_SYSTEM class key.
ntdll: Clarify NtMapViewOfSection zero_bits parameter semantics. ntoskrnl.exe: Add a stub PnP manager driver.
ntdll: Pass the alignment parameter down to map_view instead of mask. ntoskrnl.exe: Load a driver's root PnP devices when the driver is started.
hid: Fill the HIDD_ATTRIBUTES Size member, and add a test for expected size. setupapi: Delay-load user32.
services: Load root PnP drivers on startup.
Tim Schumacher (1): qcap/vfwcapture: Store the source pin inline in the VfwCapture structure.
wininet: Hide GetCookie flag fixme for HTTPONLY cookies. qcap/vfwcapture: Don't expose IAMStreamConfig from the filter.
quartz/parser: Don't store the sink pin in the "ppPins" array.
Vincent Povirk (1): quartz/parser: Store the source pins as an array of Parser_OutputPin pointers.
mscoree: Update Wine Mono to 4.9.0. quartz/vmr9: Return S_OK when calling IVMRFilterConfig9::SetNumberOfStreams(1).
ntoskrnl.exe: Handle some no-op PnP requests.
Zebediah Figura (66): ntoskrnl.exe: Handle IRP_MN_QUERY_ID for root PnP devices.
ucrtbase/tests: Add some tests for __stdio_common_vsscanf(). ntoskrnl.exe: Stub PoStartNextPowerIrp().
ucrtbase: Write the %hh prefix as a single char. ntoskrnl.exe: Implement PoCallDriver().
ntdll: Remove no longer used interlocked_dec_if_nonzero(). qcap/tests: Add some tests for IBaseFilter::EnumPins on the AVI muxer.
ntdll: Add a futex-based implementation of SRW locks. qcap/tests: Add some tests for IBaseFilter::FindPin() on the AVI mux filter.
ntdll: Try to avoid an unnecessary syscall in fast_release_srw_exclusive(). qcap/tests: Add some tests for querying AVI mux pin information.
qedit/samplegrabber: Use BaseFilterImpl_QueryVendorInfo(). qcap/tests: Add some tests for AVI mux pin interfaces.
quartz/filtergraph: Use the type info cache for IBasicAudio. qcap/tests: Add some more tests for AVI mux media types.
quartz/filtergraph: Use the type info cache for IVideoWindow. setupapi: Also start newly installed root PnP services in SetupDiInstallDevice().
quartz/filtergraph: Use the type info cache for IBasicVideo. hidclass.sys: Detach the HID device before deleting it.
strmbase: Don't increment the pin reference count in filter_get_pin(). quartz/tests: Add some tests for VMR7 media types.
strmbase: Add default implementations of IUnknown methods for IBasicVideo. quartz/tests: Add some tests for VMR9 media types.
quartz: Use strmbase IUnknown methods for IBasicVideo. quartz/tests: Add some tests for IEnumMediaTypes().
strmbase: Get rid of the "lpVtbl" parameter to BaseControlVideo_Init(). qcap/tests: Add some tests for IEnumMediaTypes().
strmbase: Add default implementations of IUnknown methods for IVideoWindow. qedit/tests: Add some tests for media types.
quartz: Use strmbase IUnknown methods for IVideoWindow. qedit/tests: Add some tests for IEnumMediaTypes().
strmbase: Factor out strmbase_pin_init(). strmbase: Simplify IEnumMediaTypesImpl_Next().
strmbase: Return void from InputPin_Init(). strmbase: Fix implementation of IEnumMediaTypes::Skip().
strmbase: Factor out strmbase_sink_cleanup(). msi: Close all handles opened by a custom action thread.
qcap/avico: Store the sink pin inline in the AviCompressor structure. ntdll: Correctly fill DataTransferLength in SCSI_PASS_THROUGH and SCSI_PASS_THROUGH_DIRECT.
qcap/smartteefilter: Store the sink pin inline in the AviCompressor structure. strmbase: Remove unused "ThreadSignal" event.
widl: Mark unions, user types, and ranges as IsSimpleRef. strmbase: Rename "evComplete" to "state_event" for clarity.
widl: Remove the unused "indent" parameter from write_type_tfs(). strmbase: Wait for the presentation time in BaseRendererImpl_Receive().
qcap/avimux: Use strmbase_sink_init() and heap_alloc_zero() in create_input_pin(). strmbase: Do not set RenderEvent in IBaseFilter::Run().
strmbase: Return void from OutputPin_Init(). strmbase: Split RenderEvent into separate events for advising and flushing.
strmbase: Factor out strmbase_source_cleanup(). quartz/dsoundrender: Use flush_event instead of reimplementing it.
qcap/avico: Store the source pin inline in the AviCompressor structure. quartz/dsoundrender: Use BaseRendererImpl_Pause().
qcap/smartteefilter: Store the capture source pin inline in the SmartTeeFilter structure. strmbase: Remove several unused callbacks.
qcap/smartteefilter: Store the preview source pin inline in the SmartTeeFilter structure. strmbase: Rename pfnOnStartStreaming to renderer_start_stream.
dmusic/tests: Add some tests for the master clock. strmbase: Rename pfnOnStopStreaming to renderer_stop_stream.
dmusic: Store the master clock as an IReferenceClock pointer. ntoskrnl.exe: Use the registered interface class in IoSetDeviceInterfaceState().
dmusic: Implement the master clock object. user32/tests: Test opening raw input devices.
qcap/avimux: Store the source pin and AVI data inline in the AviMux structure. services: Report a PID of 0 for drivers.
quartz/filesource: Share pin and filter reference counts. services: Do not overwrite the service type in SetServiceStatus().
quartz/parser: Share sink pin and filter reference counts. winebus.sys: Create a stub mouse device.
quartz/parser: Share source pin and filter reference counts. winehid.inf: Add WINEMOUSE to the list of winehid device IDs.
strmbase/transform: Share pin and filter reference counts. include: Add ntddmou.h.
ntdll: Implement RtlCreateUserStack() and RtlFreeUserStack(). hidclass.sys: Create a mouse device interface for HID mouse devices.
kernel32: Use RtlCreateUserStack(). user32: Introduce and use an array_reserve() helper.
ntdll/tests: Add tests for RtlCreateUserStack(). user32: Factor out add_device().
strmbase/renderer: Share pin and filter reference counts.
qcap/vfwcapture: Share pin and filter reference counts. Zhiyi Zhang (10):
winegstreamer: Share sink pin and filter reference counts. user32: Move EnumDisplayDevicesA/W to sysparams.c.
winegstreamer: Share source pin and filter reference counts. user32: Avoid a possible race.
wineqtdecoder: Share sink pin and filter reference counts. dxgi/tests: Add more IDXGISwapChain_Present() tests.
winex11: Remove redundant calls to update_key_state(). dxgi: Return DXGI_STATUS_OCCLUDED for minimised windows in d3d11_swapchain_present().
winex11: Update the state of all keys on KeymapNotify. dxgi/tests: Add IDXGIOutput ownership tests.
wineqtdecoder/qtsplitter: Share source pin and filter reference counts. winex11.drv: Use generic EnumDisplayMonitors.
strmbase: Share pin and filter reference counts in base pin reference counting methods. winex11.drv: Use generic GetMonitorInfo.
strmbase: Use base pin reference counting methods. winex11.drv: Specify enumerator when calling SetupDiGetClassDevsW.
quartz: Use strmbase pin reference counting methods. user32: Specify enumerator when calling SetupDiGetClassDevsW.
qcap: Use strmbase pin reference counting methods. user32: Cache monitor information.
winegstreamer: Use strmbase pin reference counting methods.
wineqtdecoder: Use strmbase pin reference counting methods.
quartz/filesource: Store the source pin inline in the AsyncReader structure.
quartz/filesource: Cancel I/O from all threads in IAsyncReader::BeginFlush().
quartz/filesource: Add a test for cross-thread asynchronous read requests.
quartz/systemclock: Create the advise thread after the events it depends on.
strmbase/transform: Store the pins inline in the TransformFilter structure.
strmbase/renderer: Remove some duplicated locks.
strmbase/renderer: Store the sink pin inline in the BaseRenderer structure.
quartz/filtergraph: Add tests for asynchronous state change.
d3d11/tests: Test creating and rendering to a swapchain on the desktop window.
d3d10core/tests: Test creating and rendering to a swapchain on the desktop window.
d3d9/tests: Test creating and rendering to a swapchain on the desktop window.
d3d8/tests: Test creating and rendering to a swapchain on the desktop window.
wined3d: Use a backup device context for swapchains created on the desktop window.
Zhiyi Zhang (11):
winex11.drv: Add Xinerama display device handler.
winex11.drv: Initialize GPU registry data.
winex11.drv: Initialize adapter registry data.
winex11.drv: Initialize monitor registry data.
winex11.drv: Handle display device changes.
user32: Improve EnumDisplayDevicesW stub.
user32: Implement EnumDisplayDevicesW().
dxgi/tests: Add window association tests.
dxgi: Implement dxgi_factory_GetWindowAssociation().
dxgi: Retrieve swapchains' fullscreen state from wined3d.
dxgi: Implement Alt+Enter handling.
-- --
Alexandre Julliard Alexandre Julliard
......
...@@ -842,6 +842,7 @@ Jussi Jumppanen ...@@ -842,6 +842,7 @@ Jussi Jumppanen
Justas Lavišius Justas Lavišius
Justin Bradford Justin Bradford
Justin Chevrier Justin Chevrier
Justin Martin
Justin Santa Barbara Justin Santa Barbara
Kai Blaschke Kai Blaschke
Kai Blin Kai Blin
......
Wine version 4.11 Wine version 4.12
#! /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 4.11. # Generated by GNU Autoconf 2.69 for Wine 4.12.
# #
# 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='4.11' PACKAGE_VERSION='4.12'
PACKAGE_STRING='Wine 4.11' PACKAGE_STRING='Wine 4.12'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='https://www.winehq.org' PACKAGE_URL='https://www.winehq.org'
   
...@@ -2424,7 +2424,7 @@ if test "$ac_init_help" = "long"; then ...@@ -2424,7 +2424,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 4.11 to adapt to many kinds of systems. \`configure' configures Wine 4.12 to adapt to many kinds of systems.
   
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
   
...@@ -2494,7 +2494,7 @@ fi ...@@ -2494,7 +2494,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 4.11:";; short | recursive ) echo "Configuration of Wine 4.12:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
   
...@@ -2738,7 +2738,7 @@ fi ...@@ -2738,7 +2738,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 4.11 Wine configure 4.12
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.
...@@ -3422,7 +3422,7 @@ cat >config.log <<_ACEOF ...@@ -3422,7 +3422,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 4.11, which was It was created by Wine $as_me 4.12, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
   
$ $0 $@ $ $0 $@
...@@ -21560,7 +21560,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ...@@ -21560,7 +21560,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 4.11, which was This file was extended by Wine $as_me 4.12, 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
...@@ -21631,7 +21631,7 @@ _ACEOF ...@@ -21631,7 +21631,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 4.11 Wine config.status 4.12
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\\"
   
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment