Preparing Wine 5.0.1 for GCC 10

Gerald Pfeifer gerald at pfeifer.com
Mon Apr 27 06:19:35 CDT 2020


Hi Alexandre,

can you please push the patches to the Wine 5.0 branch for the 5.0.1 
release?  

That'll allow the stable release branch to build on rolling distros
with newer compilers over the coming months/year.


commit 1d785798605c01dcfc8a2f9f6ecc24bc21351029
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date:   Wed Apr 15 21:43:42 2020 +0800

    schedsvc/tests: Fix compilation with recent gcc/clang versions.
    
commit ea032bb7f8daddfe308f86f52c54db5f657b658a
Author: Gerald Pfeifer <gerald at pfeifer.com>
Date:   Tue Jan 28 22:40:25 2020 +0100

    msi: Properly declare variables in msi/tests/utils.h as extern.
    
    Omitting the extern storage qualifier when declaring a global variable in
    a header file is mistake. If that header is included by several files it
    results in multiple definitions of the same variable (unless -fcommon is
    specified or assumed, the latter being the case for GCC 9.x and earlier).
    
    This fixes building with GCC 10.
    
commit c13d58780f78393571dfdeb5b4952e3dcd7ded90
Author: Michael Cronenworth <mike at cchtml.com>
Date:   Thu Jan 23 17:05:24 2020 -0600

    sane.ds: Global variable compatibility update for gcc 10.
    
commit 453980e13015e20dd551531be69b3361b63f22b1
Author: Michael Cronenworth <mike at cchtml.com>
Date:   Thu Jan 23 17:05:21 2020 -0600

    gphoto2.ds: Global variable compatibility update for gcc 10.
    
commit bc51c5d589de709e1d393b58b0cc5985c78061ac
Author: Michael Cronenworth <mike at cchtml.com>
Date:   Thu Jan 23 17:05:28 2020 -0600

    webservices: Global variable compatibility update for gcc 10.

commit cc7f698b8245a48669d248569e7589ff824f2c70
Author: Michael Cronenworth <mike at cchtml.com>
Date:   Thu Jan 23 17:05:23 2020 -0600

    msi: Global variable compatibility update for gcc 10.


Thank you,
Gerald



More information about the wine-devel mailing list