[MacPorts] #52495: webkit2-gtk @2.14.0+quartz: undefined symbols error under Sierra
MacPorts
noreply at macports.org
Tue Oct 18 05:16:54 CEST 2016
#52495: webkit2-gtk @2.14.0+quartz: undefined symbols error under Sierra
--------------------------+------------------------
Reporter: allan.que@… | Owner: jeremyhu@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords: sierra
Port: webkit2-gtk |
--------------------------+------------------------
Comment (by jeremyhu@…):
The call site in WebCore/platform/graphics/PlatformDisplay.cpp is:
{{{
#if !PLATFORM(EFL)
GLContext* PlatformDisplay::sharingGLContext()
{
if (!m_sharingGLContext)
m_sharingGLContext = GLContext::createSharingContext(*this);
return m_sharingGLContext.get();
}
#endif
}}}
The declaration in WebCore/platform/graphics/GLContext.h is:
{{{
namespace WebCore {
class GLContext {
...
public:
...
static std::unique_ptr<GLContext>
createSharingContext(PlatformDisplay&);
}}}
Looking in WebCore/platform/graphics/GLContext.cpp, it looks like it's
only relevant for either GLX, EGL, or Wayland, so this should just not be
used.
r154013 should fix the build by disabling this codepath.
--
Ticket URL: <https://trac.macports.org/ticket/52495#comment:9>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system
More information about the macports-tickets
mailing list