Bug 1807574
Summary: | ccls points to wrong clang resource directory | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Truls Asheim <truls> |
Component: | ccls | Assignee: | Dan Čermák <dan.cermak> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | unspecified | ||
Version: | 32 | CC: | ckellner, dan.cermak, truls, yalterz |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | ccls-0.20190823.5-2.fc31 ccls-0.20190823.5-2.fc30 ccls-0.20190823.6-2.fc33 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-07-09 21:31:57 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
Truls Asheim
2020-02-26 16:11:21 UTC
FEDORA-2020-84975765f2 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-84975765f2 ccls-0.20190823.5-2.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-84975765f2 ccls-0.20190823.5-2.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-7a4c9cca98 FEDORA-2020-84975765f2 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2020-7a4c9cca98 has been pushed to the Fedora 30 stable repository. If problem still persists, please make note of it in this bug report. This is a problem again with Fedora 32. The "clang" package is version 10.0, but ccls still points to /usr/lib64/clang/9.0.1 as its resource directory. ccls should be rebuilt against clang 10 or explicitly depend on the clang-9.0 package. If you can't prevent these breakages from happening, I don't think ccls should be included in the repositories. (In reply to Truls Asheim from comment #6) > If you can't prevent these breakages from happening, I > don't think ccls should be included in the repositories. Thanks for the kind words, I'm currently working on a more permanent fix for Fedora 32+ (there is a workaround in place for Fedora 30 & 31). That involves changes in the clang package which are not currently implemented yet. I'll rebuild ccls as part of an update this week that should fix it. I'm sorry about the phrasing of that last sentence -- it didn't come out as intended. Great to hear that a fix is on the way and thanks for the work you put into maintaining the package. I really appreciate it! The failure on f32 should be temporarily solved by https://bodhi.fedoraproject.org/updates/FEDORA-2020-9c0f665326 Please test the update if you have the time. It works for me. Thanks a lot for the update! (In reply to Truls Asheim from comment #10) > It works for me. Thanks a lot for the update! If you can give the bodhi update karma, please do so, it'll reach the stable repos faster. This issue should be now solved in Rawhide and should hopefully not appear again. In case it does, please reopen this bug or create a new one. |