[qt/qt/qtbase]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtbase
Pushed by mirror-service into branch 'dev'.
Changed from 10bf69ad412badb5558e5c2ed299ec4975f698d4 to 59c85b2ecd3c0c25d242a7d7ab6c8fc477f882cf
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 59c85b2ecd3c0c25d242a7d7ab6c8fc477f882cf by Dawid Śliwa on 15/08/2026 at 19:09..
tst_QPluginLoader: make the plugin tests work on HarmonyOS

The test resolved its helper plugins through QFINDTESTDATA("bin/..."),
a build-tree layout that does not exist inside a HAP, so every row that
opens or loads theplugin failed: 83 of 89 functions. Resolve them from
the library paths instead, where HarmonyOS keeps the flat libs dir of
the package, and declare the runtime-loaded plugins as extra libs so
they are packaged in the first place - they are dlopen'ed by name, not
linked, so nothing else pulls them in.

relativePath() and absolutePath() need no library-path setup, like on
Android, but the plugin file name carries no architecture suffix and the
absolute path has to be resolved before the paths are cleared, so both
get their own branch.

Result on device: 89 passed, 1 skipped (was 6 passed, 83 failed),
identical on a tablet and a 2in1.

Task-number: QTBUG-149202
Pick-to: 6.12
Change-Id: Ic1304c11c63283f4236671eaf3103634aec5a177
Reviewed-by: SanthoshKumar Selvaraj <[email protected]>
https://invent.kde.org/qt/qt/qtbase/-/commit/59c85b2ecd3c0c25d242a7d7ab6c8fc477f882cf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.