Package Details: ladybird 20260105-2

Git Clone URL: https://aur.archlinux.org/ladybird.git (read-only, click to copy)
Package Base: ladybird
Description: Truly independent web browser
Upstream URL: https://github.com/LadybirdBrowser/ladybird
Licenses: BSD-2-Clause
Submitter: arojas
Maintainer: CxByte
Last Packager: CxByte
Votes: 41
Popularity: 0.63
First Submitted: 2023-04-01 08:36 (UTC)
Last Updated: 2026-01-18 09:58 (UTC)

Pinned Comments

timschumi commented on 2025-02-14 07:21 (UTC)

There is no new tagged (or otherwise differentiable) version to update to. Existing bumps to arbitrary revisions have been done whenever I get around to it to avoid the package falling into complete disrepair (which would cause it to be deleted and most likely recreated by some third party) and to make sure that people who don't pay attention don't get a version that is years out of date. The actual package has always been ladybird-git, and that will remain the case for the foreseeable future as well.

Latest Comments

1 2 3 4 5 6 Next › Last »

leo_sk commented on 2026-01-18 21:14 (UTC)

I always get a segmentation fault running it


Cannot find EGLConfig, returning null config
zsh: segmentation fault (core dumped)  Ladybird

craftingDragon7 commented on 2026-01-18 10:40 (UTC)

Dear CxByte I was able to build it successfully without the normal linux-headers.

CxByte commented on 2026-01-18 10:00 (UTC)

craftingDragon7: sure, removed. not sure if vcpkg will like your configuration though.

craftingDragon7 commented on 2026-01-18 09:56 (UTC)

Dear CxByte It is not a good idea to add linux-headers as a strict make dependency, as there are people running other or their own custom kernels. This dependency pulls in linux-headers as a dependency on those systems what doesn't make any sense. So could you please remove it and add a disclaimer to the pinned comments instead?

Kind regards CraftingDragon007

CxByte commented on 2026-01-16 00:01 (UTC)

Samueru: Did you mean to report that on ladybird-git?

Samueru commented on 2026-01-15 20:20 (UTC)

CMake Error at Libraries/LibJS/CMakeLists.txt:280 (find_package):
  Could not find a package configuration file provided by "simdjson" with any
  of the following names:

    simdjsonConfig.cmake
    simdjson-config.cmake

  Add the installation prefix of "simdjson" to CMAKE_PREFIX_PATH or set
  "simdjson_DIR" to a directory containing one of the above files.  If
  "simdjson" provides a separate development package or SDK, be sure it has
  been installed.

darkfm commented on 2025-11-15 17:01 (UTC) (edited on 2025-11-15 17:17 (UTC) by darkfm)

Heya! The compiled browser fails to run on my setup:

Gtk-Message: 13:59:37.369: Failed to load module "colorreload-gtk-module"
Gtk-Message: 13:59:37.369: Failed to load module "window-decorations-gtk-module"
Ladybird PID file '/run/user/1000/Ladybird.pid' exists with PID 914411, but process cannot be found
/usr/lib/ladybird/RequestServer: /usr/lib/ladybird/../lib/libgcc_s.so.1: version `GCC_12.0.0' not found (required by /usr/lib/ladybird/RequestServer)
/usr/lib/ladybird/ImageDecoder: /usr/lib/ladybird/../lib/libgcc_s.so.1: version `GCC_12.0.0' not found (required by /usr/lib/ladybird/ImageDecoder)
239618.716 Ladybird(914482): Failed to receive message_id: 4
VERIFICATION FAILED: !is_error() at /home/kouta/.cache/rua/build/ladybird/src/ladybird/AK/Error.h:171
Stack trace (most recent call first):
#0  0x0000558d742831fb at /usr/bin/Ladybird
#1  0x0000558d717d2b15 at /usr/bin/Ladybird
#2  0x0000558d717c6f35 at /usr/bin/Ladybird
#3  0x0000558d717add94 at /usr/bin/Ladybird
#4  0x0000558d717b2da9 at /usr/bin/Ladybird
#5  0x0000558d717a73d9 at /usr/bin/Ladybird
#6  0x0000558d717a59a1 at /usr/bin/Ladybird
#7  0x0000558d718d2df4 in main at /usr/bin/Ladybird
#8  0x00007fcc90427674 at /usr/bin/../lib/libc.so.6
#9  0x00007fcc90427728 in __libc_start_main at /usr/bin/../lib/libc.so.6
#10 0x0000558d7179bca4 at /usr/bin/Ladybird
[1]    914482 illegal hardware instruction (core dumped)  Ladybird

Judging by the error, it would seem it picked the wrong gcc to compile with which doesn't make sense to me as it's looking for GCC_12 and I only have GCC 14 and 15 installed.

EDIT: nvm I had an extraneous libgcc_s.so from gcc4 in another folder that Ladybird latched onto for some reason.

Mecso commented on 2025-08-23 21:03 (UTC)

There seems to be two desktop files installed with the new update, my guess is that the project added their own, but the version was simply bumped in the PKGBUILD, so it brings its own

CxByte commented on 2025-08-20 11:26 (UTC)

@RubenKelevra re MAKEFLAGS, I'm not sure what I can do about that, you can manually add --parallel N to cmake build, but vcpkg will just go nuts regardless.