https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293093

--- Comment #4 from [email protected] ---
A commit in branch 2026Q1 references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=6382cb65433d4a5f25648a312473bd9cff05451f

commit 6382cb65433d4a5f25648a312473bd9cff05451f
Author:     Dimitry Andric <[email protected]>
AuthorDate: 2026-02-10 19:56:28 +0000
Commit:     Dimitry Andric <[email protected]>
CommitDate: 2026-02-12 20:51:36 +0000

    www/qt5-webengine: fix build with clang 21

    With libc++ 21 www/qt5-webengine fails to build, with errors similar to:

        In file included from
gen/third_party/blink/renderer/platform/platform_jumbo_54.cc:7:
       
./../../../../kde-qtwebengine-5.15.19p0/src/3rdparty/chromium/third_party/blink/renderer/platform/image-encoders/image_encoder_utils.cc:63:5:
error: static assertion expression is not an integral constant expression
        [...]
       
../../../../kde-qtwebengine-5.15.19p0/src/3rdparty/chromium/base/metrics/histogram_macros_internal.h:45:12:
note: integer value 8 is outside the valid range of values [0, 7] for the
enumeration type 'RequestedImageMimeType'
           45 |     return static_cast<Enum>(
              |            ^

   
https://chromium.googlesource.com/chromium/src/+/bb340f66aaf44206fa5106509fb4e8c0719ee831
    fixes these, but has to be slightly adjusted to make it apply to the
    specific chromium version included in qt5-webengine.

    PR:             293093
    Approved by:    jhale (maintainer)
    MFH:            2026Q1

    (cherry picked from commit f9807ebb6bda547e662d094b879e68d9ff96b06b)

 ...ty_chromium_base_metrics_histogram__macros.h (new) | 19 +++++++++++++++++++
 ...m_base_metrics_histogram__macros__internal.h (new) | 13 +++++++++++++
 ...nts_download_public_common_download__stats.h (new) | 11 +++++++++++
 ..._sessions_core_session__service__commands.cc (new) | 13 +++++++++++++
 ...browser_code__cache_generated__code__cache.h (new) | 12 ++++++++++++
 ...party_chromium_net_cookies_cookie__monster.h (new) | 11 +++++++++++
 ...core_imagebitmap_image__bitmap__factories.cc (new) | 11 +++++++++++
 ...form_image-encoders_image__encoder__utils.cc (new) | 11 +++++++++++
 8 files changed, 101 insertions(+)

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to