[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