[Webkit-unassigned] [Bug 256471] Minibrowser starts the network process but the web process crashes

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat May 13 03:10:11 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=256471

--- Comment #23 from Mero <p357htrnomet at ezztt.com> ---
(In reply to Carlos Alberto Lopez Perez from comment #16)
> (In reply to Michael Catanzaro from comment #15)
> > The flatpak SDK is really only useful if you are planning to develop WebKit
> > itself. You cannot install WebKit if built that way, so those instructions
> > are not appropriate here. Mero surely wants to use CMake directly.
> 
> To install it on your system you have to build it against the libraries of
> your system. You can do that but unless you are running an edge distro
> expect to have to disable several things to be able to build it because it
> may need newer libraries for such features than what your system ships
> 
> Another approach is to generate a bundle from the flatpak build with the the
> tool generate-bundle.
> 
> You can do that by doing:
> 
> 1. Build with the flatpak SDK like I described above
> 
> 2. Run the scrip to generate the bundle like this:
> 
> $ Tools/Scripts/generate-bundle --platform gtk --bundle all --syslibs
> bundle-all
> 
> Then it should generate a .tar.xz file inside the directory WebKitBuild with
> the bundle
> 
> 4. Now, in theory, you can unpack the file on your system and execute the
> MiniBrowser script and it should just work.
> 
> I have uploaded here a bundle for WebKitGTK built just now at 263979 at main so
> you can test it.
> Check it here:
> https://people.igalia.com/clopez/wkbug/256471/bundle_webkitgtk_test.tar.xz
> 
> And last, there are some other bundles built specifically for Ubuntu-20.04
> with some features disabled so it can build for that system (note: this ones
> only work on ubuntu-20.04 and you need execute the install-deps script
> inside before running them). See:
> https://webkitgtk.org/built-products/x86_64/release/nightly/Ubuntu-20.04/
> MiniBrowser/

 That was my request to you and webkit developers if you read our discussion with Michael above. Is it possible to include the build scripts of the libraries in the release build on the webkit website. That saves life since different versions change the requirements and versions and it is very hard to follow them in order to build.Something similar to the build of the cmake package and it downloads or contains the required packages and bootstraps or builds them.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230513/e5867a74/attachment.htm>


More information about the webkit-unassigned mailing list