summaryrefslogtreecommitdiff
path: root/Documentation/BuildInstructionsLadybird.md
AgeCommit message (Collapse)Author
2023-05-31Documentation: Add qt6-qtsvg-devel to Ladybird dependencies for FedoraSam Atkins
2023-05-25Documentation: Add Qt6 SVG module to Ladybird build deps on Archkuchikuu
Qt6 SVG is required to successfully compile Ladybird. Without this package, a compilation error occurs: Failed to find required Qt component "Svg".
2023-05-24Meta+Documentation: Require Xcode 14.3 or Clang 14 for the host compilerDaniel Bertalan
There have been multiple reports of Xcode 14.0 (based on upstream LLVM 14) segfaulting when compiling `LibCore/Process.cpp`. Let's require Xcode 14.3, which is a known good version based on LLVM 15. Note that Xcode 14.3 requires macOS Ventura, so users of Monterey or older are expected to get Homebrew Clang instead. Homebrew Clang 13 also suffers from the same crash. Although I have not tested on Linux, the backtrace points to the middle-end, so x86_64 is also likely to be affected. LLVM 14 was released 14 months ago, so it's not an unreasonable requirement.
2023-05-08Documentation: Homogenize Ladybird build instructionsmartinfalisse
Change the file name so that it is similar to the other build instructions and may be easier to find :^).