Details
-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
5c078451d (dev), 9ad365cd5 (dev), 3b52fd2b4 (production), 0683c72b6 (production), c73e0062e (dev), 29bfefc13 (production), c12b55f68 (dev), 6f0e120c9 (production), e90da0998 (dev), e6cf43f83 (production), 0c398bbc4 (dev), 1760f0bd7 (production)
-
DaVinci 105, DaVinci 106, DaVinci 107, DaVinci 108, DaVinci 109
Description
QDoc has been tested fairly extensively when built with libclang from LLVM 19, and the results are satisfactory.
- Update the Jenkins build server to build libclang from a new branch.
- Build and publish new binaries.
- Update the coin provisioning to reflect the new version and sha1 for the new binaries.
- Check platform configurations and ensure we build for and provision to the platforms that are required.
As there's ongoing work to update the platforms we build the clang libraries for QDoc on anyway, we may as well get around to adding packages based on LLVM 19 as well.
Attachments
Issue Links
- clones
-
QTBUG-126412 QDoc: Update provisioned LLVM/Clang binaries to v18
- Closed
- is blocked by
-
QTBUG-130006 lupdate: -mno-sse not recognized if binary linked against Clang libraries built on ARM-based Mac
- Open
- resulted from
-
QTQAINFRA-6605 Windows: Update libclang from vs2019 to vs2022
- In Review
Gerrit Reviews
For Gerrit Dashboard: QTBUG-129506 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
595933,5 | Update Clang libraries for QDoc to 19.1.1 | dev | qt/qt5 | Status: NEW | +2 | 0 |