[Craft] [Bug 486905] Qt6 Webengine crash - required icudtl.dat is missing from image

Thomas Friedrichsmeier bugzilla_noreply at kde.org
Fri May 17 17:09:45 BST 2024


https://bugs.kde.org/show_bug.cgi?id=486905

--- Comment #2 from Thomas Friedrichsmeier <thomas.friedrichsmeier at kdemail.net> ---
Some more observations:
- The qtwebengine version in the craft cache was indeed built with
-DQT_FEATURE_webengine_system=ON (see
https://files.kde.org/craft/Qt6/24.04/windows/cl/msvc2022/x86_64/RelWithDebInfo/libs/qt6/qtwebengine/).
- This _should_ mean that icudtl.dat is not needed, but apparently, the option
is not working correctly, on Windows. The log shows "bundled_icu" being built
(around steps 5280+).
- I note a similar-sounding bug report in homebrew (MacOS):
https://github.com/Homebrew/homebrew-core/issues/104008 . Here, the conclusion
has apparently been to make system-icu a linux only option. In fact, the Mac
logs, too show "bundled_icu" being built despite the build being configured for
system_icu.

So, apparently what's happening is that the option is ignored while building,
and then (inappropriately) honored while installing.

Easiest solution would be to confine the option to linux. (Still hoping to
verify the approach with a test-build, though. Let's see if my (virtual) disk
space is large enough, this time).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Kde-windows mailing list