Wine staging 5.17 release

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


../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