[MacPorts] #61650: webkit2-gtk @2.28.2_1+minibrowser+quartz fails to build on 10.15.7

MacPorts noreply at macports.org
Wed Nov 25 13:14:11 UTC 2020


#61650: webkit2-gtk @2.28.2_1+minibrowser+quartz fails to build on 10.15.7
--------------------+-------------------------
 Reporter:  p-bro   |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  webkit2-gtk
--------------------+-------------------------
 When migrating from High Sierra to Catalina (10.15.7), webkit2-gtk
 @2.28.2_1+minibrowser+quartz fails in the build stage with the error
 {{{
 In file included from DerivedSources/WebCore/JSMessageChannel.cpp:41:
 DerivedSources/ForwardingHeaders/wtf/PointerPreparations.h:37:53: error:
 cannot initialize return object of type 'void *' with an rvalue of type
 'const void *'
 ALWAYS_INLINE void* getVTablePointer(T* o) { return
 __builtin_get_vtable_pointer(o); }
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 DerivedSources/WebCore/JSMessageEvent.cpp:460:33: note: in instantiation
 of function template specialization
 'WTF::getVTablePointer<WebCore::MessageEvent>' requested here
     void* actualVTablePointer = getVTablePointer(impl.ptr());
                                 ^
 1 error generated.
 }}}
 Full build log from sudo port -d install webkit2-gtk +minibrowser+quartz
 is attached.

-- 
Ticket URL: <https://trac.macports.org/ticket/61650>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list