-- Running vcpkg install - done
-- The C compiler identification is AppleClang 15.0.0.15000309
-- The CXX compiler identification is AppleClang 15.0.0.15000309
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test LAGOM_LINKER_SUPPORTS_LINKER:--gdb-index
-- Performing Test LAGOM_LINKER_SUPPORTS_LINKER:--gdb-index - Failed
-- Performing Test LAGOM_LINKER_SUPPORTS_LINKER:-Bsymbolic-non-weak-functions
-- Performing Test LAGOM_LINKER_SUPPORTS_LINKER:-Bsymbolic-non-weak-functions - Failed
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk/usr/include
-- Found ICU: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/include (found suitable version "74.2", minimum required is "74") found components: data i18n uc
-- Found Python3: /opt/homebrew/bin/python3.12 (found version "3.12.7") found components: Interpreter
-- Found PkgConfig: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/tools/pkgconf/pkgconf (found version "2.3.0")
-- Checking for module 'libwoff2dec'
-- Found libwoff2dec, version 1.0.2
-- Found JPEG: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/lib/libjpeg.dylib (found version "62")
-- Found ZLIB: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/lib/libz.dylib (found version "1.3.1")
-- Found PNG: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/lib/libpng16.dylib (found version "1.6.43")
-- Found ICU: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/include (found suitable version "74.2", minimum required is "61") found components: uc
-- Checking for module 'libjxl'
-- Found libjxl, version 0.11.0
-- Checking for module 'libavcodec'
-- Found libavcodec, version 60.31.102
-- Checking for module 'libavformat'
-- Found libavformat, version 60.16.100
-- Checking for module 'libavutil'
-- Found libavutil, version 58.29.100
-- Checking for module 'libpulse'
-- Package 'libpulse' not found
-- Found SQLite3: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/include (found version "3.46.1")
-- Found ZLIB: /Users/alex4o/Projects/ladybird/Build/release/vcpkg_installed/arm64-osx/lib/libz.dylib (found suitable version "1.3.1", minimum required is "1")
-- Checking for module 'libpulse'
-- Package 'libpulse' not found
-- Found Python: /opt/homebrew/bin/python3.12 (found version "3.12.7") found components: Interpreter
-- Configuring done (406.5s)
-- Generating done (1.1s)
-- Build files have been written to: /Users/alex4o/Projects/ladybird/Build/release
ninja: Entering directory `/Users/alex4o/Projects/ladybird/Build/release'
[0/2] Re-checking globbed directories...
[181/2739] Building CXX object Lagom/Libraries/LibGC/CMakeFiles/LibGC.dir/ForeignCell.cpp.o
FAILED: Lagom/Libraries/LibGC/CMakeFiles/LibGC.dir/ForeignCell.cpp.o
/opt/homebrew/bin/ccache /usr/bin/c++ -DENABLE_COMPILETIME_FORMAT_CHECK -DLibGC_EXPORTS -I/Users/alex4o/Projects/ladybird -I/Users/alex4o/Projects/ladybird/Services -I/Users/alex4o/Projects/ladybird/Libraries -I/Users/alex4o/Projects/ladybird/Build/release/Lagom -I/Users/alex4o/Projects/ladybird/Build/release/Lagom/Services -I/Users/alex4o/Projects/ladybird/Build/release/Lagom/Libraries -I/Users/alex4o/Projects/ladybird/Meta/Lagom/../.. -I/Users/alex4o/Projects/ladybird/Meta/Lagom/../../Libraries -I/Users/alex4o/Projects/ladybird/Meta/Lagom/../../Services -I/Users/alex4o/Projects/ladybird/Build/release -O2 -g -DNDEBUG -std=c++2b -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -mmacosx-version-min=14.4 -fPIC -fcolor-diagnostics -Wall -Wextra -fno-exceptions -ffp-contract=off -Wcast-qual -Wformat=2 -Wimplicit-fallthrough -Wlogical-op -Wmissing-declarations -Wmissing-field-initializers -Wsuggest-override -Wno-invalid-offsetof -Wno-unknown-warning-option -Wno-unused-command-line-argument -Werror -fconstexpr-steps=16777216 -Wmissing-prototypes -Wno-implicit-const-int-float-conversion -Wno-user-defined-literals -Wno-vla-cxx-extension -Wno-unqualified-std-cast-call -fstack-protector-strong -fstrict-flex-arrays=2 -Wno-maybe-uninitialized -Wno-shorten-64-to-32 -fsigned-char -ggnu-pubnames -fPIC -O2 -g1 -Wno-overloaded-virtual -Wno-unused-private-field -MD -MT Lagom/Libraries/LibGC/CMakeFiles/LibGC.dir/ForeignCell.cpp.o -MF Lagom/Libraries/LibGC/CMakeFiles/LibGC.dir/ForeignCell.cpp.o.d -o Lagom/Libraries/LibGC/CMakeFiles/LibGC.dir/ForeignCell.cpp.o -c /Users/alex4o/Projects/ladybird/Libraries/LibGC/ForeignCell.cpp
In file included from /Users/alex4o/Projects/ladybird/Libraries/LibGC/ForeignCell.cpp:7:
/Users/alex4o/Projects/ladybird/Libraries/LibGC/DeferGC.h:29:3: error: no matching constructor for initialization of 'class DeferGC'
} SWIFT_NONCOPYABLE;
^
/Users/alex4o/Projects/ladybird/Libraries/LibGC/DeferGC.h:16:14: note: candidate constructor not viable: requires single argument 'heap', but no arguments were provided
explicit DeferGC(Heap& heap)
^
/Users/alex4o/Projects/ladybird/Libraries/LibGC/DeferGC.h:14:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
class DeferGC {
^
1 error generated.
[192/2739] Building CXX object Lagom/Libraries/LibIPC/CMakeFiles/LibIPC.dir/Decoder.cpp.o
ninja: build stopped: subcommand failed.
I did a simple ./Meta/ladybird.sh run ladybird
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too