[Bug 49127] New: wine-gecko fails to build with linux -> i686-w64-mingw32-gcc 10.0

WineHQ Bugzilla wine-bugs at winehq.org
Sat May 9 14:18:43 CDT 2020


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

            Bug ID: 49127
           Summary: wine-gecko fails to build with linux ->
                    i686-w64-mingw32-gcc 10.0
           Product: Wine-gecko
           Version: unspecified
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-gecko-unknown
          Assignee: jacek at codeweavers.com
          Reporter: bero at lindev.ch
      Distribution: ---

Trying to build wine-gecko (after fixing bug 49126 with the patch attached to
it) on a box with an i686-w64-mingw32 crosscompiler toolchain built with
binutils 2.34, gcc 10.0-RC and mingw64 7.0 fails:

In file included from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/nsJSEnvironment.h:18,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/mozilla/dom/CallbackObject.h:30,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/mozilla/dom/CallbackInterface.h:19,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/mozilla/dom/EventListenerBinding.h:10,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/mozilla/EventListenerManager.h:11,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/mozilla/DOMEventTargetHelper.h:19,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/mozilla/dom/AudioNode.h:10,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/mozilla/dom/AnalyserNode.h:10,
                 from
/home/bero/Downloads/wine-gecko-2.47.1/dom/media/webaudio/AnalyserNode.cpp:7,
                 from
/home/bero/Downloads/wine-gecko-2.47.1-x86/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2:
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/nsThreadUtils.h:336:63:
warning: ignoring attributes applied to ‘R (C::*)(As ...)’ after definition
[-Wattributes]
  336 | struct nsRunnableMethodTraits<R(__stdcall C::*)(As...), Owning>
      |                                                               ^
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/nsThreadUtils.h:336:8:
error: redefinition of ‘struct nsRunnableMethodTraits<R (C::*)(As ...),
Owning>’
  336 | struct nsRunnableMethodTraits<R(__stdcall C::*)(As...), Owning>
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/bero/Downloads/wine-gecko-2.47.1-x86/dist/include/nsThreadUtils.h:327:8:
note: previous definition of ‘struct nsRunnableMethodTraits<R (C::*)(As ...),
Owning>’
  327 | struct nsRunnableMethodTraits<R(C::*)(As...), Owning>
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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