Index | Thread | Search

From:
yaydn@protonmail.com
Subject:
Re: UPDATE: x11/qt6 (6.11.2)
To:
Rafael Sadowski <rafael@sizeofvoid.org>, Johannes Thyssen Tishman <jtt@openbsd.org>, "ports@openbsd.org" <ports@openbsd.org>
Date:
Tue, 01 Sep 2026 17:56:48 +0000

Download raw body.

Thread
  • Johannes Thyssen Tishman:

    UPDATE: x11/qt6 (6.11.2)

  • På søndag 30. august 2026 kl. 21:07, skrev <yaydn@protonmail.com>:
    
    > På søndag 30. august 2026 kl. 08:04, skrev Rafael Sadowski
    > <rafael@sizeofvoid.org>:
    >
    > >
    > > That's the annoying thing about updating Qt (even with minor version
    > > jumps). You first have to remove all the old Qt6 packages.
    > >
    >
    > Ahh, apologies about that. Thanks.
    >
    > Update before bed, did the mass qt6-qtbase uninstall. No issues after,
    > am at x11/qt6/qtremoteobjects in the making meta/qt6 while nearly done
    > with 'tier 1' of kf6, and at the first few packages for
    > x11/kde-plasma.
    >
    > Lxqt, moonlight-qt, citra, dolpin-emu, obs-studio, melonDS, shotcut,
    > transmission, and some of their dependencies have built. The only
    > snafu has been pcsx2, which is not in tree yet, so far. And even that
    > I suspect is a missing dependency in some qt6-*.
    >
    > Sorry for the slow build. At least it is not a week build,
    > thankfully. Maybe done tomorrow? Saw jjt finished already, do you need
    > other architectures before commit?
    >
    > Regardless, hope this helps. May you all have success hacking and a good
    > one.
    > --
    > yaydn
    >
    >
    
    I get stuck in qt6-qtwebengine
    
    [0/2] Generating gn
    ninja: Entering directory `/usr/ports/pobj/qt6-qtwebengine-6.11.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.11.2/build-amd64/install/bin/gn
    [9/287] cd /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src && /usr/local/bin/cmake -E make_directory /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/CMakeFiles && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/CMakeFiles/gn-complete && /usr/local/bin/cmake -E touch /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/gn/src/gn-stamp/gn-done
    [10/287] cd /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64 && /usr/local/bin/cmake -DBUILD_DIR=/usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64 -DSOURCE_DIR=/usr/ports/pobj/qt6-qtwebengine-6.11.2/qtwebengine-everywhere-src-6.11.2/src/core -DMODULE=core -DQT_HOST_PATH= -DQT6_HOST_INFO_LIBEXECDIR= -DQT6_HOST_INFO_BINDIR= -DPython3_EXECUTABLE=/usr/local/bin/python3.14 -DGN_THREADS= -DQT_ALLOW_SYMLINK_IN_PATHS=OFF -P /usr/ports/pobj/qt6-qtwebengine-6.11.2/qtwebengine-everywhere-src-6.11.2/cmake/QtGnGen.cmake
    FAILED: src/core/RelWithDebInfo/amd64/QtWebEngineCore_objects.rsp src/core/RelWithDebInfo/amd64/QtWebEngineCore_archives.rsp src/core/RelWithDebInfo/amd64/QtWebEngineCore_libs.rsp src/core/RelWithDebInfo/amd64/QtWebEngineCore_ldir.rsp src/core/RelWithDebInfo/amd64/convert_dict_objects.rsp src/core/RelWithDebInfo/amd64/convert_dict_archives.rsp src/core/RelWithDebInfo/amd64/convert_dict_libs.rsp src/core/RelWithDebInfo/amd64/convert_dict_ldir.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/QtWebEngineCore_objects.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/QtWebEngineCore_archives.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/QtWebEngineCore_libs.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/QtWebEngineCore_ldir.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/convert_dict_objects.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/convert_dict_archives.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/convert_dict_libs.rsp /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/convert_dict_ldir.rsp
    cd /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64 && /usr/local/bin/cmake -DBUILD_DIR=/usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64 -DSOURCE_DIR=/usr/ports/pobj/qt6-qtwebengine-6.11.2/qtwebengine-everywhere-src-6.11.2/src/core -DMODULE=core -DQT_HOST_PATH= -DQT6_HOST_INFO_LIBEXECDIR= -DQT6_HOST_INFO_BINDIR= -DPython3_EXECUTABLE=/usr/local/bin/python3.14 -DGN_THREADS= -DQT_ALLOW_SYMLINK_IN_PATHS=OFF -P /usr/ports/pobj/qt6-qtwebengine-6.11.2/qtwebengine-everywhere-src-6.11.2/cmake/QtGnGen.cmake
    -- Found Gn: /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/install/bin/gn (found suitable exact version "6.11.2.qtwebengine.qt.io")
    -- Running gn in /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64
    -- GN command:
    /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/install/bin/gn gen /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64 --ignore-asserts=enable_extensions_core,enable_extensions --script-executable=/usr/local/bin/python3.14 --root=/usr/ports/pobj/qt6-qtwebengine-6.11.2/qtwebengine-everywhere-src-6.11.2/src/3rdparty/chromium
    -- GN arg file:
    /usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64/args.gn
    -- GN args:
    angle_enable_gl=true
    angle_enable_swiftshader=false
    angle_use_x11_glx=true
    build_dawn_tests=false
    build_with_tflite_lib=false
    chrome_pgo_phase=0
    clang_base_path="/usr/ports/pobj/qt6-qtwebengine-6.11.2"
    clang_use_chrome_plugins=false
    clang_version="22"
    custom_toolchain="/usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/target_toolchain:target"
    dawn_use_built_dxc=false
    dawn_use_swiftshader=false
    dcheck_always_on=false
    devtools_skip_typecheck=false
    disable_fieldtrial_testing_config=true
    enable_background_contents=false
    enable_background_mode=false
    enable_bluetooth_emulation=false
    enable_bound_session_credentials=false
    enable_chromium_prelude=false
    enable_compose=false
    enable_constraints=false
    enable_extensions=true
    enable_hangout_services_extension=true
    enable_ipc_fuzzer=false
    enable_ipc_logging=false
    enable_java_templates=false
    enable_library_cdms=true
    enable_media_remoting=false
    enable_message_center=false
    enable_mojom_message_id_scrambling=true
    enable_nocompile_tests=false
    enable_oop_printing=false
    enable_pdf=true
    enable_plugins=true
    enable_precompiled_headers=false
    enable_print_preview=true
    enable_printing=true
    enable_remoting=false
    enable_reporting=false
    enable_resource_allowlist_generation=false
    enable_rust=false
    enable_rust_cxx=false
    enable_rust_png=false
    enable_screen_ai_service=false
    enable_screen_capture=true
    enable_session_service=false
    enable_spellcheck=true
    enable_supervised_users=false
    enable_swiftshader=false
    enable_swiftshader_vulkan=false
    enable_vr=false
    enable_vulkan=true
    enable_web_speech=false
    enable_webenginedriver=true
    enable_webrtc=true
    enable_widevine=true
    fatal_linker_warnings=false
    fatal_linker_warnings=false
    ffmpeg_branding="Chrome"
    forbid_non_component_debug_builds=false
    has_native_accessibility=false
    headless_use_policy=false
    host_cpu="x64"
    host_pkg_config="/usr/bin/pkg-config"
    host_toolchain="/usr/ports/pobj/qt6-qtwebengine-6.11.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_gcc=false
    is_mingw=false
    is_msvc=false
    is_official_build=true
    is_qtpdf=false
    is_qtwebengine=true
    is_shared=true
    is_unsafe_developer_build=false
    jumbo_build_excluded=["browser"]
    jumbo_file_merge_limit=8
    libclang_path=""
    optimize_webui=false
    ozone_auto_platforms=false
    ozone_extra_path="/usr/ports/pobj/qt6-qtwebengine-6.11.2/qtwebengine-everywhere-src-6.11.2/src/core/ozone/ozone_extra.gni"
    ozone_platform="qt"
    ozone_platform_external=true
    ozone_platform_headless=false
    ozone_platform_x11=true
    pdf_enable_fontations=false
    pdf_use_skia=true
    pdfium_use_system_libpng=true
    pdfium_use_system_libtiff=true
    pdfium_use_system_zlib=true
    pkg_config="/usr/bin/pkg-config"
    proprietary_codecs=true
    qtwebengine_target="/usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/src/core/RelWithDebInfo/amd64:QtWebEngineCore"
    rtc_system_openh264=true
    rtc_use_h264=true
    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=1
    toolkit_views=false
    treat_warnings_as_errors=false
    use_allocator_shim=false
    use_alsa=false
    use_bluez=false
    use_browser_spellchecker=false
    use_bundled_fontconfig=false
    use_cups=false
    use_custom_libcxx=false
    use_custom_libcxx_for_host=false
    use_dawn=false
    use_embedded_config=false
    use_gio=false
    use_glib=false
    use_gold=false
    use_gtk=false
    use_jumbo_build=true
    use_kerberos=false
    use_libcxx=true
    use_libpci=true
    use_lld=false
    use_llvm_libatomic=true
    use_ml=false
    use_mold=false
    use_ozone=true
    use_partition_alloc=true
    use_partition_alloc_as_malloc=false
    use_pulseaudio=true
    use_qt5=false
    use_static_angle=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_libdrm=true
    use_system_libjpeg=true
    use_system_libopenjpeg2=true
    use_system_libpng=true
    use_system_libvpx=true
    use_system_libwebp=true
    use_system_libxml=true
    use_system_libxslt=true
    use_system_minigbm=true
    use_system_minizip=true
    use_system_openh264=true
    use_system_opus=true
    use_system_re2=false
    use_system_snappy=true
    use_system_sndio=true
    use_system_zlib=true
    use_thin_lto=false
    use_udev=true
    use_v8_context_snapshot=true
    use_vaapi=false
    use_xkbcommon=true
    v8_use_external_startup_data=true
    webnn_use_tflite=false
    CMake Error at /usr/ports/pobj/qt6-qtwebengine-6.11.2/qtwebengine-everywhere-src-6.11.2/cmake/QtGnGen.cmake:96 (message):
    
    
      -- GN FAILED
    
    
    
    
    
      Process terminated due to timeout
    
    
    
    ninja: build stopped: subcommand failed.
    
    *** Error 1 in qtwebengine (Makefile:176 'do-build')
    *** Error 2 in qtwebengine (/usr/ports/infrastructure/mk/bsd.port.mk:3075 '/usr/ports/pobj/qt6-qtwebengine-6.11.2/build-amd64/.build_done')
    *** Error 2 in qtwebengine (/usr/ports/infrastructure/mk/bsd.port.mk:2236 '/usr/ports/packages/amd64/all/qt6-qtwebengine-6.11.2.tgz': @cd /u...)
    *** Error 2 in qtwebengine (/usr/ports/infrastructure/mk/bsd.port.mk:2743 '_internal-package': @case X${_DEPENDS_CACHE} in  X) _DEPENDS_CACH...)
    *** Error 2 in qtwebengine (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'package': @:; cd /usr/ports/x11/qt6/qtwebengine && PKGPATH=x11/qt...)
    *** Error 2 in qtwebengine (/usr/ports/infrastructure/mk/bsd.port.mk:2257 '/var/db/pkg/qt6-qtwebengine-6.11.2/+CONTENTS': @cd /usr/ports/x11...)
    *** Error 2 in qtwebengine (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'install': @lock=qt6-qtwebengine-6.11.2;  export _LOCKS_HELD=" qt6...)
    --
    
    I did 'make clean=all clean' for all the qt6 and started from the
    beginning by itself just to make sure.
    
    Am again building with the latest snapshot to see if that gets me
    further.
    
    Did anyone have something similar in building this? Sorry if it
    something obvious or only my machine. Maybe my machine is too slow?
    
    May you have a good one and success hacking.
    --
    yaydn
    
    
  • Johannes Thyssen Tishman:

    UPDATE: x11/qt6 (6.11.2)