Bug 2023460
Summary: | Request to rebuild qt-creator for RHEL 8.5 | ||
---|---|---|---|
Product: | [Fedora] Fedora EPEL | Reporter: | Matt Harvazinski <mattharvazinski> |
Component: | qt-creator | Assignee: | Dave Johansen <davejohansen> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | epel8 | CC: | chref, davejohansen, helio, jreznik, kde-sig, manisandro, rdieter, redhat |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | qt-creator-4.12.4-8.el8 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2021-12-04 00:37:55 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Matt Harvazinski
2021-11-15 18:55:06 UTC
This patch is needed to Build with Clang 12: https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/src/plugins/clangformat/clangformatutils.cpp?id=25e7b2c5d608f71aba694224e5160fc430731b6a Another patch is needed: https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/src/tools/clangpchmanagerbackend/source/generatepchactionfactory.h?id=1646d9ffc4374e8bd9f99e42078b96a0d948d3d1 And one entry needs to be added to qt-creator-Fedora-privlibs: %global privlibs %{privlibs}|libSerialTerminal With these changes and https://code.qt.io/cgit/qt-creator/qt-creator.git/patch/src/plugins/clangformat/clangformatutils.cpp?id=25e7b2c5d608f71aba694224e5160fc430731b6a my local rebuild is finally working. Would you be willing to maintain qt-creator for epel? I'm not able to fully maintain it, due to lack of time. But I could take care of the frequent rebuilds until a real maintainer is found. And I would need an introduction in how to contribute to EPEL (I'm mostly an openSUSE User ;-)) Maintaining in epel8 isn't really much more than rebuilding when things break, and in case merging from rawhide or a stable branch if one wants to update the package. It would just be useful if someone who actively uses qt-creator on EL would maintain it there, as I'll never notice any dependency breakages, as I don't use EL. I'm using qt-creator from EL at work, so I will notice breakages. When it is mostly triggering rebuilds you can add me as maintainer for epel8. FEDORA-EPEL-2021-66d6618526 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-66d6618526 FEDORA-EPEL-2021-66d6618526 has been pushed to the Fedora EPEL 8 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-66d6618526 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-EPEL-2021-66d6618526 has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report. |