>Despite that, we could still try to remove the check
>just to see what happens currently. This bug is ~2
>years old, so maybe something changed.
>
>I'll try building webkitgtk first, then try to find where
>this check is defined in Emacs later.

I couldn't build webkitgtk again, but was able to bypass
the check with this patch (actually, I think this
could be done with a simple substitute* call):

>Index: emacs/configure.ac 
>>=================================================================== 
>--- emacs/>configure.ac 
>+++ emacs/configure.ac 
>@@ -4423,7 +4423,7 @@ XWIDGETS_OBJ=
> if test "$with_xwidgets" != "no"; then
>   if test "$USE_GTK_TOOLKIT" = "GTK3" && test "$window_system" != "none"; then
>     WEBKIT_REQUIRED=2.12 
>-    WEBKIT_BROKEN=2.41.92
>+    WEBKIT_BROKEN=50.0
>     WEBKIT_MODULES="webkit2gtk-4.1 >= >$WEBKIT_REQUIRED webkit2gtk-4.1 < 
> $WEBKIT_BROKEN"
>     EMACS_CHECK_MODULES([WEBKIT], [$WEBKIT_MODULES])
>     if test "$HAVE_WEBKIT" = "no"; then

Calling M-x xwidget-webkit-browse-url directly from
the built binary in the store resulted in an immediate
crash.

--
Gabriel Santos

Reply via email to