Details
-
Technical task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
be29771bb (dev), 4fe333739 (dev), f50783d0d (dev), 902ad05be (dev), 39560e556 (dev), 259ef1333 (dev), 179259bc3 (dev), 78b79d3b5 (dev), bb96abfc0 (dev), 6cf2e7f21 (6.8), b397bbabe (6.8), 173bf9b87 (6.8), ce5184966 (6.8)
Description
Yocto 4.1 Langdale has enabled QA warnings related to reproducible builds and checks for references to build paths in the build artifacts. This results in multitude of warnings from all Qt module builds
QA Issue: File /usr/lib/qtbase/ptest/tests/auto/sql/models/qsqltablemodel/tst_qsqltablemodel in package qtbase-ptest contains reference to TMPDIR QA Issue: File /usr/src/debug/qtbase/6.4.0-r0/src/widgets/.rcc/qrc_qstyle1.cpp in package qtbase-src contains reference to TMPDIR QA Issue: File /usr/bin/qt-cmake in package qtbase-tools contains reference to TMPDIR QA Issue: File /usr/lib/libQt6FbSupport.prl in package qtbase-dev contains reference to TMPDIR
Attachments
Issue Links
- relates to
-
QTBUG-105877 qt_ext_libjpeg.pri, qt_ext_libpng.pri, qt_ext_freetype.pri contains build dir → not reproducibe build
- Reported
-
QTBUG-127412 qt_ext_openxr_loader.pri contains build dir → not reproducibe build
- Reported
-
QTBUG-97386 build dir is in QMAKE_PRL_BUILD_DIR → not reproducible
- Closed
Gerrit Reviews
For Gerrit Dashboard: QTBUG-105913 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
429454,4 | ptest: remove build paths from tests | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
429455,3 | ptest: remove references to destination directory | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
430076,2 | ptest: remove build paths from tests | 6.4 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
430077,2 | ptest: remove build paths from tests | 6.3 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
430118,2 | ptest: remove references to destination directory | 6.3 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
430119,2 | ptest: remove references to destination directory | 6.4 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
442478,2 | ptest: remove build paths from tests | lts-6.2 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
442479,2 | ptest: remove references to destination directory | lts-6.2 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
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 |
558662,2 | ptest: include only needed files | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598284,2 | Revert "ptest: Enable rpath to load libraries from relative paths" | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598285,2 | Remove TMPDIR references from qmake files | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598286,2 | qtgrpc: fix reference to TMPDIR QA issues | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598287,2 | qtapplicationmanager: fix contains reference to TMPDIR QA issues | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598288,3 | ptest: skip buildpaths QA tests for ptest packages | dev | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598452,3 | Remove TMPDIR references from qmake files | 6.8 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598453,3 | qtgrpc: fix reference to TMPDIR QA issues | 6.8 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598454,3 | qtapplicationmanager: fix contains reference to TMPDIR QA issues | 6.8 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |
598455,3 | ptest: skip buildpaths QA tests for ptest packages | 6.8 | yocto/meta-qt6 | Status: MERGED | +2 | 0 |