Greetings, Another report on my process. I tried to make and build many different versions of webkitgtk, including webkit-for-gtk3@2.41.91, webkitgtk@2.41.91, and webkitgtk-with-libsoup2@2.41.91, webkit-for-gtk3@2.40.5 (latest version in Guix before 2.42), only to discover that I actually can't build webkitgtk for some reason.
I discovered this by making a copy of the current webkitgtk: >(define-public bla > (package > (name "bla") > (version "2.46.6") > (source (origin > (method url-fetch) > (uri (string-append "https://www.webkitgtk.org/releases/" > "webkitgtk" "-" version ".tar.xz")) >... This should've been clear to me already, as the failures seemed to happen at random parts of the process (I once got to 94%...). So, could anyone please try to build this package definition for me? Thanks in advance. >(define-public webkitgtk-for-gtk3 > (package > (inherit webkitgtk) > (name "webkitgtk-for-gtk3") > (version "2.41.91") > (source (origin > (method url-fetch) > (uri (string-append "https://www.webkitgtk.org/releases/" > "webkitgtk-" version ".tar.xz")) > (sha256 > (base32 > "0ilg0b57qla40545ppr52ria7kgawalil6yjp8hgvhrrp6anp3zj")))) > (arguments > (substitute-keyword-arguments (package-arguments webkitgtk) > ((#:configure-flags flags) > #~(cons* "-DUSE_GTK4=OFF" > (delete "-DUSE_GTK4=ON" #$flags))))) > (propagated-inputs > (modify-inputs (package-propagated-inputs webkitgtk) > (replace "gtk" gtk+))) > (inputs > (modify-inputs (package-inputs webkitgtk) > (prepend libnotify))))) The snippet from webkitgtk isn't needed, because the bug is from the 2.42 branch. Regards, -- Gabriel Santos