Unable to build nyxt from source

I am new to Nyxt, I remember being able to compile nyxt from source a few months back.

I recently downloaded again from master using
git clone --recurse-submodules https://github.com/atlas-engineer/nyxt ~/common-lisp/nyxt and when I am trying to run (asdf:make :nyxt/gtk-application) I am getting the following error.

GLib-CRITICAL **: 15:55:56.790: g_once_init_leave: assertion 'result != 0' failed
WARNING:
   Declared GType name 'WebKitWebView' for class 'WEBKIT-WEB-VIEW' is invalid ('webkit_web_view_get_type' returned 0)
WARNING: cl-cffi-gtk: GType WebKitWebView is not known to GObject

debugger invoked on a TYPE-ERROR @53755430 in thread
#<THREAD "main thread" RUNNING {1001108073}>:
  The value
    NIL
  is not of type
    GOBJECT:GTYPE

As far as I know I have all the dependencies installed, and I am on Gentoo.
Would appreciate any help.

Nevermind, I was able to successfully compile it. I suspect the issue seems to be an unstable update to net-libs/webkit-gtk.

Glad you were able to figure it out @cddr.

Feel free to ask questions down the road.

I have the same issue on Arch Linux. I tried reinstalling webkit2gtk, but the problem still occurs. @cddr, would you mind telling me what you did exactly to solve this?
Thanks!