Package Details: ladybird-git r69545.486602e7962-1

Git Clone URL: https://aur.archlinux.org/ladybird-git.git (read-only, click to copy)
Package Base: ladybird-git
Description: Truly independent web browser
Upstream URL: https://github.com/LadybirdBrowser/ladybird
Keywords: browser
Licenses: BSD-2-Clause
Conflicts: ladybird
Provides: ladybird
Submitter: xyproto
Maintainer: CxByte
Last Packager: CxByte
Votes: 23
Popularity: 3.52
First Submitted: 2022-09-12 14:59 (UTC)
Last Updated: 2025-06-12 04:06 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

dlazar commented on 2025-06-12 03:38 (UTC)

@xiota

Thanks for the push. I figured it out just fine. Sorry for the blast here. No point in belabouring the obvious.

dlazar commented on 2025-06-12 03:30 (UTC)

@xiota

I did. However, the cryptic Build succeeds when preset option is removed. teased me but did not relieve me. I provided no such preset option to remove, hence my puzzled question added to the mix.

dlazar commented on 2025-06-12 03:07 (UTC) (edited on 2025-06-12 03:07 (UTC) by dlazar)

Tried a yay -S ladybird-git when the yay -S ladybird failed and the crowd jumped me telling it was months old and the git version was the way to go. Here is what happened.

==> Starting pkgver()...
==> Updated version: ladybird-git r69665.aab0f3c23f4-1
==> Sources are ready.
==> Making package: ladybird-git r69665.aab0f3c23f4-1 (Wed 11 Jun 2025 10:53:54 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Starting build()...
Disabling LTO on Release build with GCC
patching file ladybird/UI/Qt/CMakeLists.txt
Hunk #1 succeeded at 14 with fuzz 2 (offset -1 lines).
CMake Error: No such preset in /home/yogi/.cache/yay/ladybird-git/src/ladybird: "default"
Available configure presets:

  "Release"         - Release Config
  "Debug"           - Debug Config
  "Distribution"    - Distribution Config
  "Sanitizer"       - Sanitizer Config
  "CI"              - Non-Sanitizer CI Config
  "Distribution_CI" - Distribution CI Config
  "Sanitizer_CI"    - Sanitizer CI Config
  "Fuzzers"         - Fuzzers Config
  "Fuzzers_CI"      - Fuzzers CI Config
  "Swift_Release"   - Swift Release Config
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: ladybird-git-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
ladybird-git - exit status 4

xiota commented on 2025-06-11 19:40 (UTC)

Build would be faster if possible to skip vcpkg and satisfy depends with Arch packages.

Have following error on recent build attempt. Build succeeds when preset option is removed.

CMake Error: No such preset in /home/builder/build/src/ladybird: "default"

d3Xt3r commented on 2025-06-03 20:05 (UTC) (edited on 2025-06-03 20:05 (UTC) by d3Xt3r)

@sixtyfive: That's exactly what ccache[1] does. Also do check out the sloppiness section on the wiki to make ccache less picky.

[1] https://wiki.archlinux.org/title/Ccache

sixtyfive commented on 2025-06-03 14:44 (UTC)

Takes my laptop around 20 hours to compile this. I wish someone made yay re-use existing clones so that just the changed files need to be recompiled :-/

CxByte commented on 2025-05-23 19:44 (UTC)

salfter: the "ninja not found" error is almost always in error, vcpkg failing to install is the actual issue (the errors are in the vcpkg log whose path is given in the error log you posted).

salfter commented on 2025-05-23 19:31 (UTC) (edited on 2025-05-23 19:35 (UTC) by salfter)

This error is still keeping ladybird-git from building:

-- Running vcpkg install - failed
CMake Error at /home/salfter/.cache/yay/ladybird-git/src/vcpkg/scripts/buildsystems/vcpkg.cmake:938 (message):
  vcpkg install failed.  See logs for more information:
  /home/salfter/.cache/yay/ladybird-git/src/build/vcpkg-manifest-install.log
Call Stack (most recent call first):
  /usr/share/cmake/Modules/CMakeDetermineSystem.cmake:146 (include)
  CMakeLists.txt:22 (project)

CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!

The suggestion to symlink /usr/bin/ninja-build to /usr/bin/ninja didn't make any difference (and shouldn't). I've deleted ~/.cache/yay; that didn't help either.

I'm also getting "no version database entry" errors for vulkan-memory-allocator, sqlite3, openh264, libvpx, libpng, libavif, and harfbuzz.