[Webkit-unassigned] [Bug 131267] [GTK] [Stable] fails to build with --disable-webgl --disable-accelerated-compositing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 14 02:23:11 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=131267





--- Comment #11 from Alexander Tsoy <alexander at tsoy.me>  2014-10-14 02:23:02 PST ---
Created an attachment (id=239788)
 --> (https://bugs.webkit.org/attachment.cgi?id=239788&action=review)
Fix compilation with --disable-webgl

(In reply to comment #4)
> Created an attachment (id=232946)
 --> (https://bugs.webkit.org/attachment.cgi?id=232946&action=review) [details]
> Patch
> 
> Here's the patch.
> 
> Thanks for the report and sorry for having taken so long to fix it!

Thanks! But your patch fixes only the first error:

./.libs/libwebkitgtk-1.0.so: undefined reference to `_ZN3JSC21GenericTypedArrayViewINS_14Float32AdaptorEE6createEj'


The attached patch fixes the other two:

./.libs/libwebkitgtk-1.0.so: undefined reference to `_ZN7WebCore19openGLFunctionTableEv'
./.libs/libwebkitgtk-1.0.so: undefined reference to `_ZN7WebCore21initializeOpenGLShimsEv'


Note that in my patch USE(3D_GRAPHICS) may be redundant, the following should also work, but I didn't test it:

-#if USE(3D_GRAPHICS) || defined(QT_OPENGL_SHIMS)
+#if USE(EGL) || USE(GLX) || defined(QT_OPENGL_SHIMS)

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list