[Bug 51926] Wine fails to build with glibc headers < 2.24

WineHQ Bugzilla wine-bugs at winehq.org
Mon Nov 1 11:45:09 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51926

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
    Regression SHA1|                            |d4259ac8e9326a8173d6f83f0d5
                   |                            |25c97b90a1da0
             Status|UNCONFIRMED                 |NEW
            Summary|Cannot build wine 6.20 on   |Wine fails to build with
                   |Slackware Linux 14.2        |glibc headers < 2.24
           Keywords|                            |regression

--- Comment #5 from Zebediah Figura <z.figura12 at gmail.com> ---
Nice find. Those are static analyzer macros, which are littered throughout
Microsoft's headers (e.g. denoting parameter values as input or output), and as
a result they need to be included pretty much everywhere. Unfortunately they
conflict with the C namespace...

I think the best solution is to #undef after including the headers.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list