Sunday, October 01, 2023

Re: NEW: x11/qt6/{qtwebengine,qtwebview}

===> 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\ \<rsadowski@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')
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.

No comments:

Post a Comment