Details
-
Suggestion
-
Resolution: Unresolved
-
P4: Low
-
None
-
6.4
-
None
-
be29771bb (dev), 4fe333739 (dev), 902ad05be (dev)
Description
Some of the Qt's build time tools that generate source code add information about which source files where used for them. These get flagged by QA tests for reproducible builds (https://reproducible-builds.org/docs/build-path/)
The paths are only in comments, so the problem doesn't extend to binaries. However, at least Yocto builds package also all source code files and these include sources generated by rcc, qdbusxml2cpp and qtwaylandscanner that have build time paths in them.
Attachments
Issue Links
- relates to
-
QTBUG-130113 build time paths used in Qt6ProtobufWellKnownTypesTargets.cmake
- In Progress
-
QTBUG-130557 SBOM has references to build time paths
- In Progress
-
QTBUG-105987 Make order of elements in .qhp deterministic
- Closed
-
QTBUG-130117 build time paths used in appman binaries
- Closed
-
QTBUG-130282 build time path used in qdoc binary
- Closed
-
PYSIDE-2895 build time paths used installed python files
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-105926 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
557796,2 | rcc: don't track source file location | dev | qt/qtbase | Status: MERGED | +2 | +1 |
557798,2 | qdbusxml2cpp: don't track command line | dev | qt/qtbase | Status: MERGED | +2 | +1 |
557799,3 | qtwaylandscanner: don't track source file location | dev | qt/qtwayland | Status: MERGED | +2 | 0 |