Hi Rafael, Thank you for your hard work.
> I know the ports tree is locked for new ports. I want to ask for OKs to > import after the look. I also know that no one is willing to build such > a monster of code. In addition, there is still no consumers for testing > that uses it. > > Of course build tests are welcome. It's a good opportunity to heat your > place. I just gave these ports a try and while qt6-qtwebchannel builds just fine, qt6-qtwebengine is getting stuck with an error quite early. It's late here so I'll try to debug it tomorrow, but I've attached the build log in case you want to check it out. Thanks again.
===> Generating configure for qt6-qtwebengine-6.5.2 ===> Configuring for qt6-qtwebengine-6.5.2 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_COMMENT= -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-310. -DMODPY_BIN=/usr/local/bin/python3.10 -DMODPY_EGG_VERSION= -DMODPY_VERSION=3.10 -DMODPY_BIN_SUFFIX= -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DWRKSRC=/usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2 -DWRKDIR=/usr/ports/pobj/qt6-qtwebengine-6.5.2 -DDEBUGFLAG= -DVERSION=6.5.2 -DMODCMAKE_BUILD_SUFFIX=-release.cmake -DLIBQt6Pdf_VERSION=0.0 -DLIBQt6PdfQuick_VERSION=0.0 -DLIBQt6PdfWidgets_VERSION=0.0 -DLIBQt6WebEngineCore_VERSION=0.0 -DLIBQt6WebEngineQuick_VERSION=0.0 -DLIBQt6WebEngineQuickDelegatesQml_VERSION=0.0 -DLIBQt6WebEngineWidgets_VERSION=0.0 -DARCH=amd64 -DBASE_PKGPATH=x11/qt6/qtwebengine -DFLAVOR_EXT= -DFULLPKGNAME=qt6-qtwebengine-6.5.2 -DHOMEPAGE=https://www.qt.io/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Rafael\ Sadowski\ \<rsadow...@openbsd.org\> -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=qt6-qtwebengine -i -B /usr/ports/pobj/qt6-qtwebengine-6.5.2 /usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/build/gn_run_binary.py /usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/v8/tools/run.py /usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/tools/protoc_wrapper/protoc_wrapper.py /usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/third_party/blink/renderer/build/scripts/run_with_pythonpath.py -- The C compiler identification is Clang 13.0.0 -- The CXX compiler identification is Clang 13.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/ports/pobj/qt6-qtwebengine-6.5.2/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/ports/pobj/qt6-qtwebengine-6.5.2/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/X11R6/lib/libGL.so.18.0 -- Found WrapOpenGL: TRUE -- Found XKB: /usr/local/lib/libxkbcommon.so.1.6 (found suitable version "1.5.0", minimum required is "0.5.0") -- Could NOT find Vulkan (missing: Vulkan_LIBRARY) (found version "1.3.261") -- Found WrapVulkanHeaders: /usr/local/include CMake Warning at /usr/local/lib/cmake/Qt6Qml/Qt6QmlFindQmlscInternal.cmake:11 (find_package): By not providing "FindQt6QmlCompilerPlusPrivate.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt6QmlCompilerPlusPrivate", but CMake did not find one. Could not find a package configuration file provided by "Qt6QmlCompilerPlusPrivate" with any of the following names: Qt6QmlCompilerPlusPrivateConfig.cmake qt6qmlcompilerplusprivate-config.cmake Add the installation prefix of "Qt6QmlCompilerPlusPrivate" to CMAKE_PREFIX_PATH or set "Qt6QmlCompilerPlusPrivate_DIR" to a directory containing one of the above files. If "Qt6QmlCompilerPlusPrivate" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /usr/local/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake:120 (include) /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package) /usr/local/lib/cmake/Qt6/QtPublicDependencyHelpers.cmake:111 (find_dependency) /usr/local/lib/cmake/Qt6Quick/Qt6QuickDependencies.cmake:39 (_qt_internal_find_qt_dependencies) /usr/local/lib/cmake/Qt6Quick/Qt6QuickConfig.cmake:40 (include) /usr/local/lib/cmake/Qt6/Qt6Config.cmake:157 (find_package) CMakeLists.txt:28 (find_package) -- Could NOT find Qt6JpegPrivate (missing: Qt6JpegPrivate_DIR) CMake Warning at /usr/local/lib/cmake/Qt6/Qt6Config.cmake:214 (message): Failed to find optional Qt component "JpegPrivate". Expected Config file at "/usr/local/lib/cmake/Qt6JpegPrivate/Qt6JpegPrivateConfig.cmake" does NOT exist Call Stack (most recent call first): CMakeLists.txt:28 (find_package) -- Could NOT find Qt6PngPrivate (missing: Qt6PngPrivate_DIR) CMake Warning at /usr/local/lib/cmake/Qt6/Qt6Config.cmake:214 (message): Failed to find optional Qt component "PngPrivate". Expected Config file at "/usr/local/lib/cmake/Qt6PngPrivate/Qt6PngPrivateConfig.cmake" does NOT exist Call Stack (most recent call first): CMakeLists.txt:28 (find_package) -- Could NOT find Qt6HarfbuzzPrivate (missing: Qt6HarfbuzzPrivate_DIR) CMake Warning at /usr/local/lib/cmake/Qt6/Qt6Config.cmake:214 (message): Failed to find optional Qt component "HarfbuzzPrivate". Expected Config file at "/usr/local/lib/cmake/Qt6HarfbuzzPrivate/Qt6HarfbuzzPrivateConfig.cmake" does NOT exist Call Stack (most recent call first): CMakeLists.txt:28 (find_package) -- Could NOT find Qt6FreetypePrivate (missing: Qt6FreetypePrivate_DIR) CMake Warning at /usr/local/lib/cmake/Qt6/Qt6Config.cmake:214 (message): Failed to find optional Qt component "FreetypePrivate". Expected Config file at "/usr/local/lib/cmake/Qt6FreetypePrivate/Qt6FreetypePrivateConfig.cmake" does NOT exist Call Stack (most recent call first): CMakeLists.txt:28 (find_package) -- Could NOT find Qt6ZlibPrivate (missing: Qt6ZlibPrivate_DIR) CMake Warning at /usr/local/lib/cmake/Qt6/Qt6Config.cmake:214 (message): Failed to find optional Qt component "ZlibPrivate". Expected Config file at "/usr/local/lib/cmake/Qt6ZlibPrivate/Qt6ZlibPrivateConfig.cmake" does NOT exist Call Stack (most recent call first): CMakeLists.txt:28 (find_package) -- Checking 'ulimit -n' -- Open files limit 512 -- Creating linker launcher -- Configuration summary shown below. It has also been written to /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/config.summary -- Configure with --log-level=STATUS or higher to increase CMake's message verbosity. The log level does not persist across reconfigurations. -- Configure summary: WebEngine Repository Build Options: Build Ninja ............................ no Build Gn ............................... yes Jumbo Build ............................ yes Developer build ........................ no Build QtWebEngine Modules: Build QtWebEngineCore ................ yes Build QtWebEngineWidgets ............. yes Build QtWebEngineQuick ............... yes Build QtPdf Modules: Build QtPdfWidgets ................... yes Build QtPdfQuick ..................... yes Optional system libraries: re2 .................................. no icu .................................. no libwebp, libwebpmux and libwebpdemux . yes opus ................................. yes ffmpeg ............................... no libvpx ............................... yes snappy ............................... yes glib ................................. yes webengine_system_zlib ................ yes webengine_system_minizip ............. yes libevent ............................. yes libxml2 and libxslt .................. no lcms2 ................................ yes png .................................. yes jpeg ................................. yes libopenjpeg2 ......................... yes harfbuzz ............................. yes freetype ............................. yes libpci ............................... yes Qt WebEngineCore: Embedded build ......................... no Full debug information ................. no Sanitizer support ...................... no Pepper Plugins ......................... yes Printing and PDF ....................... yes Proprietary Codecs ..................... no Spellchecker ........................... yes Native Spellchecker .................... no WebRTC ................................. yes PipeWire over GIO ...................... no Geolocation ............................ yes WebChannel support ..................... yes Kerberos Authentication ................ no Extensions ............................. yes Support GLX on qpa-xcb ................. yes Vulkan support ......................... yes Use ALSA ............................... no Use PulseAudio ......................... yes Use sndio .............................. yes Qt WebEngineQuick: UI Delegates ........................... yes Qt PDF: Support V8 ............................. no Support XFA ............................ no Support XFA-BMP ........................ no Support XFA-GIF ........................ no Support XFA-PNG ........................ no Support XFA-TIFF ....................... no Bitcode support ........................ no Use static runtime ..................... no -- Configuring done (73.1s) -- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB PYTHON_EXECUTABLE PYTHON_INCLUDE_DIR PYTHON_LIBRARY_DIRS Python3_INCLUDE_DIR Python3_LIBRARY_DIRS Python_EXECUTABLE Python_INCLUDE_DIR Python_LIBRARY_DIRS -- Build files have been written to: /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64 ===> Building for qt6-qtwebengine-6.5.2 Change Dir: '/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src && /usr/local/bin/cmake -Dcfgdir= -P /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/tmp/gn-mkdirs.cmake && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-mkdir [2/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src && /usr/local/bin/cmake -E echo_append && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-download [3/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src && /usr/local/bin/cmake -E echo_append && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-update [4/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src && /usr/local/bin/cmake -E echo_append && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-patch [5/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn && /usr/local/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=/usr/ports/pobj/qt6-qtwebengine-6.5.2/bin/cc -DCMAKE_CXX_COMPILER=/usr/ports/pobj/qt6-qtwebengine-6.5.2/bin/c++ -DCMAKE_INSTALL_PREFIX:PATH=/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/install -DCMAKE_PREFIX_PATH:PATH=/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/install -DWEBENGINE_ROOT_BUILD_DIR=/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64 -GNinja -S /usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/gn -B /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-configure -- The CXX compiler identification is Clang 13.0.0 -- The C compiler identification is Clang 13.0.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/ports/pobj/qt6-qtwebengine-6.5.2/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/ports/pobj/qt6-qtwebengine-6.5.2/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found Python3: /usr/ports/pobj/qt6-qtwebengine-6.5.2/bin/python (found version "3.10.13") found components: Interpreter -- Found Ninja: /usr/local/bin/ninja (found suitable version "1.11.1", minimum required is "1.7.2") -- Configuring done (1.6s) -- Generating done (0.0s) -- Build files have been written to: /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn [5/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn && /usr/local/bin/cmake --build . && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-build [0/1] Generating gn ninja: Entering directory `/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/Release' [1/195] CXX src/base/files/file_path_constants.o [2/195] CXX src/base/files/file_enumerator.o [3/195] CXX src/base/files/file.o [4/195] CXX src/base/environment.o [5/195] CXX src/base/files/file_path.o [6/195] CXX src/base/command_line.o [7/195] CXX src/base/files/scoped_file.o [8/195] CXX src/base/files/file_util.o [9/195] CXX src/base/files/scoped_temp_dir.o [10/195] CXX src/base/json/json_reader.o [11/195] CXX src/base/json/string_escape.o [12/195] CXX src/base/json/json_parser.o [13/195] CXX src/base/json/json_writer.o [14/195] CXX src/base/md5.o [15/195] CXX src/base/logging.o [16/195] CXX src/base/memory/ref_counted.o [17/195] CXX src/base/memory/weak_ptr.o [18/195] CXX src/base/sha1.o [19/195] CXX src/base/strings/string_util_constants.o [20/195] CXX src/base/strings/string_number_conversions.o [21/195] CXX src/base/third_party/icu/icu_utf.o [22/195] CXX src/base/timer/elapsed_timer.o [23/195] CXX src/base/strings/stringprintf.o [24/195] CXX src/base/strings/string_split.o [25/195] CXX src/base/strings/string_util.o [26/195] CXX src/base/strings/utf_string_conversion_utils.o [27/195] CXX src/base/strings/utf_string_conversions.o [28/195] CXX src/base/value_iterators.o [29/195] CXX src/base/files/file_enumerator_posix.o [30/195] CXX src/base/posix/file_descriptor_shuffle.o [31/195] CXX src/base/files/file_posix.o [32/195] CXX src/base/posix/safe_strerror.o [33/195] CXX src/base/files/file_util_posix.o [34/195] CXX src/base/values.o [35/195] AR base.a [36/195] CXX src/gn/action_target_generator.o [37/195] CXX src/gn/action_values.o [38/195] CXX src/gn/args.o [39/195] CXX src/gn/builder_record.o [40/195] CXX src/gn/analyzer.o [41/195] CXX src/gn/build_settings.o [42/195] CXX src/gn/binary_target_generator.o [43/195] CXX src/gn/builder.o [44/195] CXX src/gn/c_include_iterator.o [45/195] CXX src/gn/c_substitution_type.o [46/195] CXX src/gn/bundle_file_rule.o [47/195] CXX src/gn/bundle_data.o [48/195] CXX src/gn/bundle_data_target_generator.o [49/195] CXX src/gn/command_analyze.o [50/195] CXX src/gn/c_tool.o [51/195] CXX src/gn/command_args.o [52/195] CXX src/gn/command_clean_stale.o [53/195] CXX src/gn/command_check.o [54/195] CXX src/gn/command_clean.o [55/195] CXX src/gn/command_gen.o [56/195] CXX src/gn/command_help.o [57/195] CXX src/gn/command_desc.o [58/195] CXX src/gn/command_ls.o [59/195] CXX src/gn/command_meta.o [60/195] CXX src/gn/command_format.o [61/195] CXX src/gn/command_path.o [62/195] CXX src/gn/command_refs.o [63/195] CXX src/gn/command_outputs.o [64/195] CXX src/gn/commands.o [65/195] CXX src/gn/compile_commands_writer.o [66/195] CXX src/gn/config.o [67/195] CXX src/gn/config_values_generator.o [68/195] CXX src/gn/config_values_extractors.o [69/195] CXX src/gn/config_values.o [70/195] CXX src/gn/rust_project_writer.o [71/195] CXX src/gn/copy_target_generator.o [72/195] CXX src/gn/deps_iterator.o [73/195] CXX src/gn/create_bundle_target_generator.o [74/195] CXX src/gn/escape.o [75/195] CXX src/gn/eclipse_writer.o [76/195] CXX src/gn/err.o [77/195] CXX src/gn/exec_process.o [78/195] CXX src/gn/filesystem_utils.o [79/195] CXX src/gn/file_writer.o [80/195] CXX src/gn/frameworks_utils.o [81/195] CXX src/gn/desc_builder.o [82/195] CXX src/gn/function_filter.o [83/195] CXX src/gn/function_exec_script.o [84/195] CXX src/gn/function_forward_variables_from.o [85/195] CXX src/gn/function_foreach.o [86/195] CXX src/gn/function_get_path_info.o [87/195] CXX src/gn/function_get_label_info.o [88/195] CXX src/gn/function_get_target_outputs.o [89/195] CXX src/gn/function_process_file_template.o [90/195] CXX src/gn/function_rebase_path.o [91/195] CXX src/gn/function_read_file.o [92/195] CXX src/gn/function_template.o [93/195] CXX src/gn/function_set_defaults.o [94/195] CXX src/gn/function_set_default_toolchain.o [95/195] CXX src/gn/function_toolchain.o [96/195] CXX src/gn/function_write_file.o [97/195] CXX src/gn/general_tool.o [98/195] CXX src/gn/functions_target.o [99/195] CXX src/gn/generated_file_target_generator.o [100/195] CXX src/gn/group_target_generator.o [101/195] CXX src/gn/functions.o [102/195] CXX src/gn/inherited_libraries.o [103/195] CXX src/gn/input_file.o [104/195] CXX src/gn/import_manager.o [105/195] CXX src/gn/input_conversion.o [106/195] CXX src/gn/header_checker.o [107/195] CXX src/gn/item.o [108/195] CXX src/gn/input_file_manager.o [109/195] CXX src/gn/lib_file.o [110/195] CXX src/gn/label.o [111/195] CXX src/gn/label_pattern.o [112/195] CXX src/gn/location.o [113/195] CXX src/gn/json_project_writer.o [114/195] CXX src/gn/metadata.o [115/195] CXX src/gn/ninja_action_target_writer.o [116/195] CXX src/gn/metadata_walk.o [117/195] CXX src/gn/loader.o [118/195] CXX src/gn/ninja_bundle_data_target_writer.o [119/195] CXX src/gn/ninja_binary_target_writer.o [120/195] CXX src/gn/ninja_copy_target_writer.o [121/195] CXX src/gn/ninja_c_binary_target_writer.o [122/195] CXX src/gn/ninja_generated_file_target_writer.o [123/195] CXX src/gn/ninja_group_target_writer.o [124/195] CXX src/gn/ninja_create_bundle_target_writer.o [125/195] CXX src/gn/ninja_build_writer.o [126/195] CXX src/gn/ninja_rust_binary_target_writer.o [127/195] CXX src/gn/ninja_toolchain_writer.o [128/195] CXX src/gn/ninja_target_command_util.o [129/195] CXX src/gn/ninja_target_writer.o [130/195] CXX src/gn/ninja_tools.o [131/195] CXX src/gn/ninja_utils.o [132/195] CXX src/gn/output_conversion.o [133/195] CXX src/gn/ninja_writer.o [134/195] CXX src/gn/parse_node_value_adapter.o [135/195] CXX src/gn/output_file.o [136/195] CXX src/gn/operators.o [137/195] CXX src/gn/path_output.o [138/195] CXX src/gn/pattern.o [139/195] CXX src/gn/pool.o [140/195] CXX src/gn/parse_tree.o [141/195] CXX src/gn/parser.o [142/195] CXX src/gn/rust_substitution_type.o [143/195] CXX src/gn/runtime_deps.o [144/195] CXX src/gn/rsp_target_writer.o [145/195] CXX src/gn/rust_tool.o [146/195] CXX src/gn/qt_creator_writer.o [147/195] CXX src/gn/rust_values.o [148/195] CXX src/gn/rust_variables.o [149/195] CXX src/gn/rust_values_generator.o [150/195] CXX src/gn/scope_per_file_provider.o [151/195] CXX src/gn/settings.o [152/195] CXX src/gn/setup.o [153/195] CXX src/gn/source_dir.o [154/195] CXX src/gn/standard_out.o [155/195] CXX src/gn/scheduler.o [156/195] CXX src/gn/scope.o [157/195] CXX src/gn/source_file.o [158/195] CXX src/gn/string_atom.o [159/195] CXX src/gn/substitution_list.o [160/195] CXX src/gn/string_output_buffer.o [161/195] CXX src/gn/substitution_type.o [162/195] CXX src/gn/string_utils.o [163/195] CXX src/gn/substitution_pattern.o [164/195] CXX src/gn/switches.o [165/195] CXX src/gn/substitution_writer.o [166/195] CXX src/gn/swift_variables.o [167/195] CXX src/gn/swift_values.o [168/195] CXX src/gn/swift_values_generator.o [169/195] CXX src/gn/token.o [170/195] CXX src/gn/target_generator.o [171/195] CXX src/gn/tokenizer.o [172/195] CXX src/gn/template.o [173/195] CXX src/gn/tool.o [174/195] CXX src/gn/toolchain.o [175/195] CXX src/gn/target.o [176/195] CXX src/gn/variables.o [177/195] CXX src/gn/value.o [178/195] CXX src/gn/version.o [179/195] CXX src/gn/value_extractors.o [180/195] CXX src/gn/trace.o [181/195] CXX src/gn/visual_studio_utils.o [182/195] CXX src/gn/visibility.o [183/195] CXX src/gn/xml_element_writer.o [184/195] CXX src/util/exe_path.o [185/195] CXX src/util/msg_loop.o [186/195] CXX src/gn/visual_studio_writer.o [187/195] CXX src/util/semaphore.o [188/195] CXX src/util/sys_info.o [189/195] CXX src/util/ticks.o [190/195] CXX src/gn/xcode_object.o [191/195] CXX src/util/worker_pool.o [192/195] CXX src/gn/xcode_writer.o [193/195] AR gn_lib.a [194/195] CXX src/gn/gn_main.o [195/195] LINK gn [7/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn && /usr/local/bin/cmake --build . --target install && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-install [0/2] Generating gn ninja: Entering directory `/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/Release' ninja: no work to do. [1/2] Install the project... -- Install configuration: "Release" -- Installing: /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/install/bin/gn [8/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src && /usr/local/bin/cmake -E make_directory /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/CMakeFiles && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/CMakeFiles/gn-complete && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/gn/src/gn-stamp/gn-done [9/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64 && /usr/local/bin/cmake -DBUILD_DIR=/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64 -DSOURCE_DIR=/usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/core -DMODULE=core -DQT_HOST_GN_PATH= -DPython3_EXECUTABLE=/usr/local/bin/python3.10 -DGN_THREADS= -P /usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/cmake/Gn.cmake -- Found Gn: /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/install/bin/gn (found suitable exact version "6.5.2.qtwebengine.qt.io") -- Running gn in /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64 -- GN command: /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/install/bin/gn gen /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64 --script-executable=/usr/local/bin/python3.10 --root=/usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium -- GN arg file: /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64/args.gn -- GN args: angle_enable_swiftshader=false blink_symbol_level=0 build_dawn_tests=false build_with_tflite_lib=false chrome_pgo_phase=0 clang_base_path="/usr/ports/pobj/qt6-qtwebengine-6.5.2" clang_use_chrome_plugins=false custom_toolchain="/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/target_toolchain:target" dawn_use_swiftshader=false dcheck_always_on=false devtools_fast_bundle=false devtools_skip_typecheck=false enable_background_contents=false enable_background_mode=false enable_basic_printing=true enable_extensions=true enable_hangout_services_extension=true enable_ipc_fuzzer=false enable_ipc_logging=false enable_js_type_check=false enable_jxl_decoder=false enable_library_cdms=true enable_media_remoting=false enable_message_center=false enable_nacl=false enable_oop_printing=false enable_pdf=true enable_plugins=true enable_precompiled_headers=false enable_print_preview=true enable_remoting=false enable_reporting=false enable_resource_allowlist_generation=false enable_screen_ai_service=false enable_session_service=false enable_spellcheck=true enable_swiftshader=false enable_swiftshader_vulkan=false enable_vr=false enable_vulkan=true enable_web_speech=false enable_webrtc=true enable_widevine=true fatal_linker_warnings=false fatal_linker_warnings=false forbid_non_component_debug_builds=false has_native_accessibility=false host_cpu="x64" host_pkg_config="/usr/bin/pkg-config" host_toolchain="/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/host_toolchain:host" icu_use_data_file=true init_stack_vars=false is_cfi=false is_clang=true is_component_build=false is_debug=false is_official_build=true is_qtwebengine=true is_shared=true is_unsafe_developer_build=false jumbo_build_excluded=["browser"] jumbo_file_merge_limit=8 optimize_webui=false ozone_auto_platforms=false ozone_extra_path="/usr/ports/pobj/qt6-qtwebengine-6.5.2/qtwebengine-everywhere-src-6.5.2/src/core/ozone/ozone_extra.gni" ozone_platform="qt" ozone_platform_external=true ozone_platform_headless=false ozone_platform_x11=true pdfium_use_system_libpng=true pdfium_use_system_zlib=true pkg_config="/usr/bin/pkg-config" proprietary_codecs=false qtwebengine_target="/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64:QtWebEngineCore" rtc_use_pipewire=false rtc_use_x11=true safe_browsing_mode=0 skia_use_dawn=false strip_absolute_paths_from_debug_symbols=false symbol_level=0 toolkit_views=false treat_warnings_as_errors=false use_allocator="none" use_allocator_shim=false use_alsa=false use_bluez=false use_browser_spellchecker=false use_cups=false use_cups=true use_custom_libcxx=false use_dawn=false use_embedded_config=false use_gio=false use_glib=false use_gnome_keyring=false use_gold=false use_gtk=false use_jumbo_build=true use_kerberos=false use_libcxx=false use_libpci=true use_lld=false use_ozone=true use_pulseaudio=true use_qt=false use_sndio=true use_sysroot=false use_system_ffmpeg=false use_system_freetype=true use_system_harfbuzz=true use_system_icu=false use_system_lcms2=true use_system_libevent=true use_system_libjpeg=true use_system_libopenjpeg2=true use_system_libpng=true use_system_libvpx=true use_system_libwebp=true use_system_libxml=false use_system_libxslt=false use_system_minizip=true use_system_opus=true use_system_re2=false use_system_snappy=true use_system_zlib=true use_thin_lto=false use_udev=true use_vaapi=false use_xkbcommon=true v8_symbol_level=0 v8_use_external_startup_data=false -- GN WARNING at build arg file (use "gn args <out_dir>" to edit):108:21: Build argument has no effect. use_system_libevent=true ^--- The variable "use_system_libevent" was set as a build argument but never appeared in a declare_args() block in any buildfile. To view all possible args, run "gn args --list <out_dir>" The build continued as if that argument was unspecified. Done. Made 18055 targets from 2787 files in 22888ms [9/281] cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core && /usr/local/bin/ninja -j1 -C /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64 QtWebEngineCore ninja: Entering directory `/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64' ninja: error: '../../../../../qtwebengine-everywhere-src-6.5.2/src/3rdparty/chromium/services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc', needed by 'obj/services/resource_coordinator/public/cpp/memory_instrumentation/memory_instrumentation/os_metrics_bsd.o', missing and no known rule to make it FAILED: src/core/Release/amd64/QtWebEngineCore.stamp src/core/Release/amd64/QtWebEngineCore /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64/QtWebEngineCore.stamp /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64/QtWebEngineCore cd /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core && /usr/local/bin/ninja -j1 -C /usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/src/core/Release/amd64 QtWebEngineCore ninja: build stopped: subcommand failed. *** Error 1 in . (/usr/ports/devel/cmake/cmake.port.mk:46 'do-build') *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:3030 '/usr/ports/pobj/qt6-qtwebengine-6.5.2/build-amd64/.build_done') *** Error 2 in /home/johannes/repos/ports/x11/qt6/qtwebengine (/usr/ports/infrastructure/mk/bsd.port.mk:2677 'all')