[qt/qt/qtgrpc]: 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/qtgrpc
Pushed by mirror-service into branch '6.12'.
Changed from 459f71a135f2be58c582e2e96514ad66694be3e1 to a69c46871cdae514148a7cea9f5b3fefea264817
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 a69c46871cdae514148a7cea9f5b3fefea264817 by Qt Cherry-pick Bot (on behalf of Dennis Oberst) on 21/07/2026 at 15:35..
cmake: Install the well-known types alias headers for framework builds
qtbase commit 8d4d1c58cd37939f906edcffd22c93c479d90ce9 (QTBUG-141360)
stopped exposing the framework's Headers directory on a module's
include paths. Installed consumers now resolve non-framework-style
includes through include/QtProtobufWellKnownTypes, which holds the
syncqt forwarding headers.
The google/protobuf/*.qpb.h alias headers were only installed there
for non-framework builds; framework builds copied them solely into
the framework bundle, which is no longer on the include path. As a
result, generated code containing
#include "google/protobuf/timestamp.qpb.h"
no longer compiles against an installed framework build of Qt, which
broke the standalone tests on all macOS CI configurations.
Install the aliases unconditionally. They resolve relative to the
flat headers next to them, which for framework builds are syncqt's
forwarding headers into the framework. The bundle copies stay so the
framework remains self-contained.
Also give the bundle copy rule a real dependency: it referenced the
undefined variable in_file_path, leaving the command without a
dependency edge to the alias it copies.
Task-number: QTBUG-141360
Change-Id: I3f8a3826fad63219c6018aad662ad09ee854c2e3
Reviewed-by: Alexandru Croitor <[email protected]>
(cherry picked from commit ec01274cf9b9b4dcc42527210efd178fef2021b8)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtgrpc/-/commit/a69c46871cdae514148a7cea9f5b3fefea264817