microsoft / vcpkg

C++ Library Manager for Windows, Linux, and MacOS
MIT License
23.41k stars 6.47k forks source link

[angle] Build failure on x64-linux-dynamic #42505

Open ADKaster opened 13 hours ago

ADKaster commented 13 hours ago

Package: angle:x64-linux-dynamic@chromium_5414#9

Host Environment

To Reproduce

vcpkg install --no-print-usage

Failure logs

CMake Warning at buildtrees/versioning_/versions/angle/b0e6049d392ece97ba5be00c7c3e4410aa78d3f0/portfile.cmake:2 (message):
  Building with a gcc version less than 6.1 is not supported.
Call Stack (most recent call first):
  scripts/ports.cmake:196 (include)

CMake Warning at buildtrees/versioning_/versions/angle/b0e6049d392ece97ba5be00c7c3e4410aa78d3f0/portfile.cmake:3 (message):
  angle currently requires the following libraries from the system package
  manager:

      libx11-dev
      mesa-common-dev
      libxi-dev
      libxext-dev

  These can be installed on Ubuntu systems via apt-get install libx11-dev
  mesa-common-dev libxi-dev libxext-dev.
Call Stack (most recent call first):
  scripts/ports.cmake:196 (include)

-- Using cached google-angle-aa63ea230e0c507e7b4b164a30e502fb17168c17.tar.gz.
-- Cleaning sources at /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/downloads/google-angle-aa63ea230e0c507e7b4b164a30e502fb17168c17.tar.gz
-- Applying patch 001-fix-uwp.patch
-- Applying patch 002-fix-builder-error.patch
-- Applying patch 003-fix-mingw.patch
-- Using source at /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean
-- Using cached gni-to-cmake.py.
-- Using cached include_CMakeLists.txt.
-- Using cached WebKitCompilerFlags.cmake.
-- Using cached DetectSSE2.cmake.
-- Using cached WebKitMacros.cmake.
-- Using cached /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/downloads/angle-44d9b490c721abdb923d5c6c23ac211e45ffb1a5.tar.gz
-- Extracting source /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/downloads/angle-44d9b490c721abdb923d5c6c23ac211e45ffb1a5.tar.gz
-- Using source at /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/1e45ffb1a5-02307f5894.clean
-- Found external ninja('1.12.1').
-- Configuring x64-linux
-- Building x64-linux-rel
CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:134 (message):
    Command failed: /snap/cmake/1429/bin/cmake --build . --config Release --target install -- -v -j33
    Working Directory: /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel
    See logs for more information:
      /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/install-x64-linux-rel-out.log

Call Stack (most recent call first):
  /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:74 (vcpkg_execute_build_process)
  /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:16 (vcpkg_cmake_build)
  buildtrees/versioning_/versions/angle/b0e6049d392ece97ba5be00c7c3e4410aa78d3f0/portfile.cmake:170 (vcpkg_cmake_install)
  scripts/ports.cmake:196 (include)
/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/install-x64-linux-rel-out.log ``` Change Dir: '/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel' Run Build Command(s): /home/andrew/.local/bin/ninja -v -v -j33 install [1/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/common/third_party/smhasher/src/PMurHash.cpp.o -MF CMakeFiles/ANGLE.dir/src/common/third_party/smhasher/src/PMurHash.cpp.o.d -o CMakeFiles/ANGLE.dir/src/common/third_party/smhasher/src/PMurHash.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/smhasher/src/PMurHash.cpp [2/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/common/third_party/base/anglebase/sha1.cc.o -MF CMakeFiles/ANGLE.dir/src/common/third_party/base/anglebase/sha1.cc.o.d -o CMakeFiles/ANGLE.dir/src/common/third_party/base/anglebase/sha1.cc.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base/anglebase/sha1.cc [3/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o -MF CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o.d -o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/compiler/preprocessor/DirectiveHandlerBase.cpp [4/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Lexer.cpp.o -MF CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Lexer.cpp.o.d -o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Lexer.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/compiler/preprocessor/Lexer.cpp [5/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DiagnosticsBase.cpp.o -MF CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DiagnosticsBase.cpp.o.d -o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DiagnosticsBase.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/compiler/preprocessor/DiagnosticsBase.cpp [6/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/common/PackedEGLEnums_autogen.cpp.o -MF CMakeFiles/ANGLE.dir/src/common/PackedEGLEnums_autogen.cpp.o.d -o CMakeFiles/ANGLE.dir/src/common/PackedEGLEnums_autogen.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/PackedEGLEnums_autogen.cpp [7/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/common/event_tracer.cpp.o -MF CMakeFiles/ANGLE.dir/src/common/event_tracer.cpp.o.d -o CMakeFiles/ANGLE.dir/src/common/event_tracer.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/event_tracer.cpp [8/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/common/android_util.cpp.o -MF CMakeFiles/ANGLE.dir/src/common/android_util.cpp.o.d -o CMakeFiles/ANGLE.dir/src/common/android_util.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/android_util.cpp ... Skipped 327 lines ... [336/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DEGL_EGL_PROTOTYPES=0 -DGLESv2_EXPORTS -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DLIBGLESV2_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_1_autogen.cpp.o -MF CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_1_autogen.cpp.o.d -o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_1_autogen.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/libGLESv2/entry_points_gles_3_1_autogen.cpp [337/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DEGL_EGL_PROTOTYPES=0 -DGLESv2_EXPORTS -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DLIBGLESV2_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_2_autogen.cpp.o -MF CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_2_autogen.cpp.o.d -o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_2_autogen.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/libGLESv2/entry_points_gles_3_2_autogen.cpp [338/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DEGL_EGL_PROTOTYPES=0 -DGLESv2_EXPORTS -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DLIBGLESV2_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_2_0_autogen.cpp.o -MF CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_2_0_autogen.cpp.o.d -o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_2_0_autogen.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/libGLESv2/entry_points_gles_2_0_autogen.cpp [339/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/image_util/loadimage_etc.cpp.o -MF CMakeFiles/ANGLE.dir/src/image_util/loadimage_etc.cpp.o.d -o CMakeFiles/ANGLE.dir/src/image_util/loadimage_etc.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/image_util/loadimage_etc.cpp [340/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DEGL_EGL_PROTOTYPES=0 -DGLESv2_EXPORTS -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DLIBGLESV2_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_ext_autogen.cpp.o -MF CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_ext_autogen.cpp.o.d -o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_ext_autogen.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/libGLESv2/entry_points_gles_ext_autogen.cpp [341/345] /usr/bin/c++ -DANGLE_CAPTURE_ENABLED=0 -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_OPENGL -DANGLE_IS_64_BIT_CPU -DANGLE_IS_LINUX -DANGLE_PLATFORM_LINUX -DANGLE_STANDALONE_BUILD -DANGLE_USE_X11 -DEGL_EGL_PROTOTYPES=0 -DGL_API="__attribute__((visibility(\"default\")))" -DGL_APICALL="__attribute__((visibility(\"default\")))" -DGL_GLES_PROTOTYPES=0 -DGL_SILENCE_DEPRECATION -DGPU_INFO_USE_X11 -DLIBANGLE_IMPLEMENTATION -DNOMINMAX -DUSE_SYSTEM_EGL -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_WARNINGS -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/include/KHR -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/base -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/third_party/xxhash -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/third_party/zlib/google -I/home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/x64-linux-rel/include -isystem /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/include -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -std=gnu++17 -fPIC -w -MD -MT CMakeFiles/ANGLE.dir/src/common/gl_enum_utils_autogen.cpp.o -MF CMakeFiles/ANGLE.dir/src/common/gl_enum_utils_autogen.cpp.o.d -o CMakeFiles/ANGLE.dir/src/common/gl_enum_utils_autogen.cpp.o -c /home/andrew/ladybird-org/ladybird-browser/Build/vcpkg/buildtrees/angle/src/fb17168c17-ae4e4ce263.clean/src/common/gl_enum_utils_autogen.cpp [342/345] : && /snap/cmake/1429/bin/cmake -E rm -f lib/ANGLE.a && /usr/bin/ar qc lib/ANGLE.a CMakeFiles/ANGLE.dir/src/common/Float16ToFloat32.cpp.o CMakeFiles/ANGLE.dir/src/common/MemoryBuffer.cpp.o CMakeFiles/ANGLE.dir/src/common/PackedEGLEnums_autogen.cpp.o CMakeFiles/ANGLE.dir/src/common/PackedEnums.cpp.o CMakeFiles/ANGLE.dir/src/common/PackedGLEnums_autogen.cpp.o CMakeFiles/ANGLE.dir/src/common/PoolAlloc.cpp.o CMakeFiles/ANGLE.dir/src/common/WorkerThread.cpp.o CMakeFiles/ANGLE.dir/src/common/aligned_memory.cpp.o CMakeFiles/ANGLE.dir/src/common/android_util.cpp.o CMakeFiles/ANGLE.dir/src/common/angleutils.cpp.o CMakeFiles/ANGLE.dir/src/common/debug.cpp.o CMakeFiles/ANGLE.dir/src/common/entry_points_enum_autogen.cpp.o CMakeFiles/ANGLE.dir/src/common/event_tracer.cpp.o CMakeFiles/ANGLE.dir/src/common/mathutil.cpp.o CMakeFiles/ANGLE.dir/src/common/matrix_utils.cpp.o CMakeFiles/ANGLE.dir/src/common/string_utils.cpp.o CMakeFiles/ANGLE.dir/src/common/system_utils.cpp.o CMakeFiles/ANGLE.dir/src/common/third_party/base/anglebase/sha1.cc.o CMakeFiles/ANGLE.dir/src/common/third_party/smhasher/src/PMurHash.cpp.o CMakeFiles/ANGLE.dir/src/common/tls.cpp.o CMakeFiles/ANGLE.dir/src/common/uniform_type_info_autogen.cpp.o CMakeFiles/ANGLE.dir/src/common/utilities.cpp.o CMakeFiles/ANGLE.dir/src/common/system_utils_linux.cpp.o CMakeFiles/ANGLE.dir/src/common/system_utils_posix.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DiagnosticsBase.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DirectiveParser.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Input.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Lexer.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Macro.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/MacroExpander.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Preprocessor.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Token.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/preprocessor_lex_autogen.cpp.o CMakeFiles/ANGLE.dir/src/compiler/preprocessor/preprocessor_tab_autogen.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/OutputGLSLBase.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/OutputESSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/TranslatorESSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ImmutableString_ESSL_autogen.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/SymbolTable_ESSL_autogen.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/BuiltinsWorkaroundGLSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/OutputGLSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ExtensionGLSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/TranslatorGLSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/VersionGLSL.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/ClampFragDepth.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/RegenerateStructNames.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/RewriteRepeatedAssignToSwizzled.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/UseInterfaceBlockFields.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/BaseTypes.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/BuiltInFunctionEmulator.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/CallDAG.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/CodeGen.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/CollectVariables.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/Compiler.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ConstantUnion.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/Declarator.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/Diagnostics.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/DirectiveHandler.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ExtensionBehavior.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/FlagStd140Structs.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/FunctionLookup.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/HashNames.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ImmutableStringBuilder.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/InfoSink.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/Initialize.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/InitializeDll.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/IntermNode.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/IsASTDepthBelowLimit.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/Operator.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/OutputTree.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ParseContext.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/PoolAlloc.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/QualifierTypes.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ShaderLang.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ShaderVars.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/Symbol.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/SymbolTable.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/SymbolUniqueId.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/Types.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateAST.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateBarrierFunctionCall.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateClipCullDistance.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateGlobalInitializer.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateLimitations.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateMaxParameters.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateOutputs.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateSwitch.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateTypeSizeLimitations.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateVaryingLocations.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/VariablePacker.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/blocklayout.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/glslang_lex_autogen.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/glslang_tab_autogen.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ClampIndirectIndices.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ClampPointSize.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ConvertUnsupportedConstructorsToFunctionCalls.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/DeferGlobalInitializers.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/FoldExpressions.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ForcePrecisionQualifier.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/InitializeVariables.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/NameNamelessUniformBuffers.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/PruneEmptyCases.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/PruneNoOps.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RecordConstantPrecision.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteCubeMapSamplersAs2DArray.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteDfdy.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewritePixelLocalStorage.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ScalarizeVecAndMatConstructorArgs.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SeparateDeclarations.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SplitSequenceOperator.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/DriverUniform.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindFunction.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindMain.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindPreciseNodes.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindSymbolNode.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermNodePatternMatcher.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermNode_util.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermRebuild.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermTraverse.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceVariable.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/RewriteSampleMaskVariable.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/RunAtTheBeginningOfShader.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/SpecializationConstant.cpp.o CMakeFiles/ANGLE.dir/src/compiler/translator/util.cpp.o CMakeFiles/ANGLE.dir/src/common/angle_version_info.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/capture/FrameCapture_mock.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/capture/serialize_mock.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/BlitGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/BufferGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/ClearMultiviewGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/CompilerGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/ContextGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/DispatchTableGL_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/DisplayGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/FenceNVGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/FramebufferGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/FunctionsGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/ImageGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/MemoryObjectGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/PLSProgramCache.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/ProgramGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/ProgramPipelineGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/QueryGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/RenderbufferGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/RendererGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/SamplerGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/SemaphoreGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/ShaderGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/StateManagerGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/SurfaceGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/SyncGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/TextureGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/TransformFeedbackGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/VertexArrayGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/formatutilsgl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/renderergl_utils.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/glx/DisplayGLX.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/glx/PbufferSurfaceGLX.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/glx/PixmapSurfaceGLX.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/glx/RendererGLX.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/glx/WindowSurfaceGLX.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/glx/glx_utils.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/ContextEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/DeviceEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/DisplayEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/DmaBufImageSiblingEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/FunctionsEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/FunctionsEGLDL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/ImageEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/PbufferSurfaceEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/RendererEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/SurfaceEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/SyncEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/WindowSurfaceEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/gl/egl/egl_utils.cpp.o CMakeFiles/ANGLE.dir/src/common/linux/dma_buf_utils.cpp.o CMakeFiles/ANGLE.dir/src/gpu_info_util/SystemInfo.cpp.o CMakeFiles/ANGLE.dir/src/gpu_info_util/SystemInfo_linux.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/AttributeMap.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/BlobCache.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Buffer.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Caps.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Compiler.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Config.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Context.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Context_gl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Context_gles_1_0.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Debug.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Device.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Display.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/EGLSync.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Error.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Fence.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Framebuffer.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/FramebufferAttachment.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/GLES1Renderer.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/GLES1State.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/HandleAllocator.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Image.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/ImageIndex.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/IndexRangeCache.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/LoggingAnnotator.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/MemoryObject.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/MemoryProgramCache.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/MemoryShaderCache.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Observer.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Overlay.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/OverlayWidgets.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Overlay_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Overlay_font_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/PixelLocalStorage.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Platform.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Program.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/ProgramExecutable.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/ProgramLinkedResources.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/ProgramPipeline.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Query.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Renderbuffer.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/ResourceManager.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Sampler.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Semaphore.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Shader.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/State.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Stream.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Surface.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Texture.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Thread.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/TransformFeedback.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/Uniform.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/VaryingPacking.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/VertexArray.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/VertexAttribute.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/angletypes.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/es3_copy_conversion_table_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/format_map_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/format_map_desktop.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/formatutils.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/gles_extensions_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/queryconversions.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/queryutils.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/BufferImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/ContextImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/DeviceImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/DisplayImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/EGLReusableSync.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/EGLSyncImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/Format_table_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/FramebufferImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/ImageImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/ProgramImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/ProgramPipelineImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/QueryImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/RenderbufferImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/ShaderImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/SurfaceImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/TextureImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/TransformFeedbackImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/VertexArrayImpl.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/driver_utils.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/load_functions_table_autogen.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/renderer/renderer_utils.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationEGL.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationES.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationES1.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationES2.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationES3.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationES31.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationES32.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationESEXT.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationGL1.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationGL2.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationGL3.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/validationGL4.cpp.o CMakeFiles/ANGLE.dir/src/libANGLE/entry_points_utils.cpp.o CMakeFiles/ANGLE.dir/src/image_util/copyimage.cpp.o CMakeFiles/ANGLE.dir/src/image_util/imageformats.cpp.o CMakeFiles/ANGLE.dir/src/image_util/loadimage.cpp.o CMakeFiles/ANGLE.dir/src/image_util/loadimage_astc.cpp.o CMakeFiles/ANGLE.dir/src/image_util/loadimage_etc.cpp.o CMakeFiles/ANGLE.dir/src/image_util/loadimage_paletted.cpp.o CMakeFiles/ANGLE.dir/src/image_util/AstcDecompressorNoOp.cpp.o CMakeFiles/ANGLE.dir/src/common/third_party/xxhash/xxhash.c.o CMakeFiles/ANGLE.dir/third_party/zlib/google/compression_utils_portable.cc.o CMakeFiles/ANGLE.dir/src/common/gl_enum_utils.cpp.o CMakeFiles/ANGLE.dir/src/common/gl_enum_utils_autogen.cpp.o CMakeFiles/ANGLE.dir/src/gpu_info_util/SystemInfo_x11.cpp.o && /usr/bin/ranlib lib/ANGLE.a && : [343/345] : && /usr/bin/c++ -fPIC -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -Wl,--no-undefined -Wl,--dependency-file,CMakeFiles/GLESv2.dir/link.d -shared -Wl,-soname,liblibGLESv2_angle.so -o lib/liblibGLESv2_angle.so CMakeFiles/GLESv2.dir/src/libGLESv2/egl_ext_stubs.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/egl_stubs.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_egl_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_egl_ext_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_1_0_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_2_0_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_0_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_1_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_2_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_ext_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/global_state.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/libGLESv2_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/proc_table_egl_autogen.cpp.o -Wl,-rpath,/home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/lib: lib/ANGLE.a -ldl /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/lib/libz.so /usr/lib/x86_64-linux-gnu/libSM.so /usr/lib/x86_64-linux-gnu/libICE.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so /usr/lib/x86_64-linux-gnu/libXi.so /usr/lib/x86_64-linux-gnu/libXext.so /usr/lib/x86_64-linux-gnu/libX11.so -ldl /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libXdmcp.so /usr/lib/x86_64-linux-gnu/libXau.so && : FAILED: lib/liblibGLESv2_angle.so : && /usr/bin/c++ -fPIC -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fPIC -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG -Wl,--no-undefined -Wl,--dependency-file,CMakeFiles/GLESv2.dir/link.d -shared -Wl,-soname,liblibGLESv2_angle.so -o lib/liblibGLESv2_angle.so CMakeFiles/GLESv2.dir/src/libGLESv2/egl_ext_stubs.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/egl_stubs.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_egl_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_egl_ext_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_1_0_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_2_0_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_0_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_1_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_3_2_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/entry_points_gles_ext_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/global_state.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/libGLESv2_autogen.cpp.o CMakeFiles/GLESv2.dir/src/libGLESv2/proc_table_egl_autogen.cpp.o -Wl,-rpath,/home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/lib: lib/ANGLE.a -ldl /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/lib/libz.so /usr/lib/x86_64-linux-gnu/libSM.so /usr/lib/x86_64-linux-gnu/libICE.so /usr/lib/x86_64-linux-gnu/libX11.so /usr/lib/x86_64-linux-gnu/libXext.so /usr/lib/x86_64-linux-gnu/libXi.so /usr/lib/x86_64-linux-gnu/libXext.so /usr/lib/x86_64-linux-gnu/libX11.so -ldl /usr/lib/x86_64-linux-gnu/libxcb.so /usr/lib/x86_64-linux-gnu/libXdmcp.so /usr/lib/x86_64-linux-gnu/libXau.so && : /usr/bin/ld: lib/ANGLE.a(SystemInfo_x11.cpp.o): in function `angle::GetNvidiaDriverVersionWithXNVCtrl(std::__cxx11::basic_string, std::allocator >*)': SystemInfo_x11.cpp:(.text+0x69): undefined reference to `XNVCTRLQueryExtension' /usr/bin/ld: SystemInfo_x11.cpp:(.text+0xa7): undefined reference to `XNVCTRLIsNvScreen' /usr/bin/ld: SystemInfo_x11.cpp:(.text+0xbf): undefined reference to `XNVCTRLQueryStringAttribute' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. ```

Additional context

vcpkg.json ``` { "builtin-baseline": "b2cb0da531c2f1f740045bfe7c4dac59f0b2b69c", "dependencies": [ { "name": "angle", "platform": "osx | linux" }, { "name": "curl", "features": [ "brotli", "http2" ] }, { "name": "dirent", "platform": "windows" }, { "name": "ffmpeg", "platform": "!android", "features": [ "avcodec", "avformat", "dav1d", "openh264", "opus", "webp", "theora", "vorbis", "vpx", "zlib" ] }, { "name": "fontconfig", "platform": "linux | freebsd | openbsd | osx | windows" }, { "name": "harfbuzz", "platform": "linux | freebsd | openbsd | windows", "features": [ "freetype", "icu" ] }, { "name": "harfbuzz", "platform": "osx", "features": [ "coretext", "icu" ] }, "icu", "libjpeg-turbo", "libjxl", { "name": "libpng", "features": [ "apng" ] }, "libproxy", { "name": "libavif", "features": [ "dav1d" ] }, { "name": "libwebp", "features": [ "anim", "libwebpmux", "simd" ] }, { "name": "mman", "platform": "windows" }, { "name": "pthread", "platform": "windows" }, "simdutf", { "name": "skia", "platform": "osx", "features": [ "metal", "fontconfig", "harfbuzz", "icu" ] }, { "name": "skia", "platform": "linux | freebsd | openbsd | windows", "features": [ "freetype", "fontconfig", "harfbuzz", "icu", "vulkan" ] }, { "name": "skia", "platform": "android" }, "sqlite3", { "name": "vulkan", "platform": "!android" }, { "name": "vulkan-headers", "platform": "!android" }, "woff2" ], "overrides": [ { "name": "angle", "version": "chromium_5414#9" }, { "name": "curl", "version": "8.10.1#0" }, { "name": "ffmpeg", "version": "6.1.1#11" }, { "name": "fontconfig", "version": "2.14.2#1" }, { "name": "icu", "version": "74.2#2" }, { "name": "libjpeg-turbo", "version": "3.0.2" }, { "name": "libjxl", "version": "0.11.0" }, { "name": "libpng", "version": "1.6.43#3" }, { "name": "libproxy", "version": "0.4.18#3" }, { "name": "libavif", "version": "1.0.4#1" }, { "name": "libwebp", "version": "1.4.0#1" }, { "name": "simdutf", "version": "5.6.0#0" }, { "name": "skia", "version": "129#0" }, { "name": "sqlite3", "version": "3.46.1" }, { "name": "woff2", "version": "1.0.2#4" } ] } ```
ADKaster commented 13 hours ago

I find it strange that the build for liblibGLESv2_angle.so 1. has an extra lib at the front(?) and 2. doesn't link the vendored libnvctrl binary.

[...]
lib/ANGLE.a  -ldl  /home/andrew/ladybird-org/ladybird-browser/Build/release/vcpkg_installed/x64-linux/lib/libz.so  /usr/lib/x86_64-linux-gnu/libSM.so  /usr/lib/x86_64-linux-gnu/libICE.so  /usr/lib/x86_64-linux-gnu/libX11.so  /usr/lib/x86_64-linux-gnu/libXext.so  /usr/lib/x86_64-linux-gnu/libXi.so  /usr/lib/x86_64-linux-gnu/libXext.so  /usr/lib/x86_64-linux-gnu/libX11.so  -ldl  /usr/lib/x86_64-linux-gnu/libxcb.so  /usr/lib/x86_64-linux-gnu/libXdmcp.so  /usr/lib/x86_64-linux-gnu/libXau.so && :
/usr/bin/ld: lib/ANGLE.a(SystemInfo_x11.cpp.o): in function `angle::GetNvidiaDriverVersionWithXNVCtrl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)':
SystemInfo_x11.cpp:(.text+0x69): undefined reference to `XNVCTRLQueryExtension'
/usr/bin/ld: SystemInfo_x11.cpp:(.text+0xa7): undefined reference to `XNVCTRLIsNvScreen'
/usr/bin/ld: SystemInfo_x11.cpp:(.text+0xbf): undefined reference to `XNVCTRLQueryStringAttribute'

I also find it strange that the port for angle pulls in WebKit's CMake rules instead of generating an args.gn directly.

ADKaster commented 13 hours ago

Also this warning is strange. I'm using GCC 13.2.0, not GCC < 6.x

CMake Warning at buildtrees/versioning_/versions/angle/b0e6049d392ece97ba5be00c7c3e4410aa78d3f0/portfile.cmake:2 (message):
  Building with a gcc version less than 6.1 is not supported.
Call Stack (most recent call first):
  scripts/ports.cmake:196 (include)
ADKaster commented 11 hours ago

I'm not sure I understand why the x11 libs were added as a dependency for the vcpkg version. Maybe it's an out of date requirement? As of now WebKit doesn't build with these libs, and seems to just rely on Vulkan

dg0yt commented 2 hours ago

This port isn't just for Webkit. And gn doesn't easily accept external toolchain settings. CMake does.

dg0yt commented 1 hour ago

FTR vcpkg CI doesn't build this port for linux and osx. If you want to improve the sitation, previous work is here: #36081 (mesa), #39242 (libdrm). Maybe CI images and mesa updates give easier options now.

dg0yt commented 1 hour ago

(And CI doesn't build x64-linux-dynamic.)