Wine staging 5.17 release

Sveinar Søpler cybermax at dexter.no
Sat Sep 12 08:02:07 CDT 2020


should be:

configure --enable-win64 (ofc), but nevertheless....

wine-5.17 (devel) seems to build fine.

Sveinar

On 12.09.2020 14:55, Sveinar Søpler wrote:
> ../wine-staging-5.17/staging/patchinstall.py --all
>
> error: patch failed: libs/wine/config.c:478
> error: libs/wine/config.c: patch does not apply
> autoreconf -f
> ./tools/make_requests
> include/wine/server_protocol.h updated
> include/wine/server_protocol.h updated
> server/trace.c updated
> server/request.h updated
>
> configure --with-win64
>
> make -j12
>
>
> x86_64-w64-mingw32-gcc -c -o pointermoniker.cross.o 
> ../../../wine-5.17/dlls/ole32/pointermoniker.c -I. \
>   -I../../../wine-5.17/dlls/ole32 -I../../include 
> -I../../../wine-5.17/include \
>   -I../../../wine-5.17/include/msvcrt -D__WINESRC__ -D_OLE32_ -D_UCRT 
> -DWINE_CROSS_PE -Wall \
>   -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body 
> -Wignored-qualifiers \
>   -Wno-packed-not-aligned -Wshift-overflow=2 -Wstrict-prototypes 
> -Wtype-limits \
>   -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith 
> -Wlogical-op -Wabsolute-value \
>   -Wno-format -Wformat-overflow -Wnonnull -mcx16 -gdwarf-2 
> -gstrict-dwarf -g -O2
> ../../../wine-5.17/dlls/ntdll/unix/file.c: In function 
> ‘FILE_CreateSymlink’:
> ../../../wine-5.17/dlls/ntdll/unix/file.c:6093:48: error: 
> ‘RENAME_EXCHANGE’ undeclared (first use in this function)
>  6093 |     if (!renameat2( -1, tmplink, -1, unix_src, RENAME_EXCHANGE ))
>       | ^~~~~~~~~~~~~~~
> ../../../wine-5.17/dlls/ntdll/unix/file.c:6093:48: note: each 
> undeclared identifier is reported only once for each function it 
> appears in
> x86_64-w64-mingw32-gcc -c -o usrmarshal.cross.o 
> ../../../../wine-5.17/dlls/ole32/tests/usrmarshal.c -I. \
>   -I../../../../wine-5.17/dlls/ole32/tests -I../../../include 
> -I../../../../wine-5.17/include \
>   -I../../../../wine-5.17/include/msvcrt -D__WINESRC__ -D_MSVCR_VER=0 
> -DWINE_CROSS_PE -Wall \
>   -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body 
> -Wignored-qualifiers \
>   -Wno-packed-not-aligned -Wshift-overflow=2 -Wstrict-prototypes 
> -Wtype-limits \
>   -Wunused-but-set-parameter -Wvla -Wwrite-strings -Wpointer-arith 
> -Wlogical-op -Wabsolute-value \
>   -Wno-format -Wformat-overflow -Wnonnull -mcx16 -gdwarf-2 
> -gstrict-dwarf -g -O2
> ../../../wine-5.17/dlls/ntdll/unix/file.c: In function 
> ‘FILE_RemoveSymlink’:
> ../../../wine-5.17/dlls/ntdll/unix/file.c:6418:49: error: 
> ‘RENAME_EXCHANGE’ undeclared (first use in this function)
>  6418 |     if (!renameat2( -1, tmpfile, -1, unix_name, 
> RENAME_EXCHANGE ))
>       | ^~~~~~~~~~~~~~~
>
>
> Also found on the OBS buildserver: 
> https://build.opensuse.org/build/Emulators:Wine:Debian/xUbuntu_18.04/x86_64/wine-staging/_log
>
>
> Sveinar
>
> On 12.09.2020 06:56, Alistair Leslie-Hughes wrote:
>> Binary packages for various distributions will be available from:
>> https://www.winehq.org/download
>>
>> Summary since last release
>> * Rebased to current wine 5.17 (649 patches are applied to wine vanilla)
>>
>> NOTE: Currently the esync patchset has been disabled until it can be 
>> rebased.
>>
>> Upstreamed (Either directly from staging or fixed with a similar patch).
>> * winegstreamer: Implement stub bytestream handler and source.
>> * winegstreamer: Implement IMFMediaSource::Shutdown.
>> * ntdll: Return buffer filled with random values from 
>> SystemInterruptInformation.
>> * advapi: Trigger write watches before passing userdata pointer to 
>> read syscall.
>>
>> Added:
>> * [49740] windows.media.speech: New DLL
>> * [49740] msxml3: Implement FreeThreadedXMLHTTP60.
>>
>> Updated:
>> * mfplat-streaming-support
>> * ntdll-ForceBottomUpAlloc
>>
>> Where can you help
>> * Run Steam/Battle.net/GOG/UPlay/Epic
>> * Test your favorite game.
>> * Test your favorite applications.
>> * Improve staging patches and get them accepted upstream.
>>
>> As always, if you find a bug, please report it via
>> https://bugs.winehq.org
>>
>> Best Regards
>>  Alistair.
>>
>



More information about the wine-devel mailing list