>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