Bug 1494282 - libClangCodeModel.so missing from qt-creator-4.4.0-1.fc27
Summary: libClangCodeModel.so missing from qt-creator-4.4.0-1.fc27
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qt-creator
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Itamar Reis Peixoto
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-09-21 22:50 UTC by Abrahm Scully
Modified: 2017-09-30 06:52 UTC (History)
7 users (show)

Fixed In Version: qt-creator-4.4.0-2.fc27
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-09-30 06:52:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
force LLVM_INSTALL_DIR argument to qmake (580 bytes, patch)
2017-09-22 23:06 UTC, Abrahm Scully
no flags Details | Diff
add libClangCodeModel to privlibs (517 bytes, patch)
2017-09-22 23:07 UTC, Abrahm Scully
no flags Details | Diff

Description Abrahm Scully 2017-09-21 22:50:20 UTC
Description of problem:
Clang Code Model plugin is missing from qt-creator 4.4.0. I had been using it  with qt-creator 4.2 on fedora 26 for the past year. I decided to upgrade to the fedora 27 beta and noticed it missing.

Version-Release number of selected component (if applicable):
qt-creator-4.4.0-1.fc27.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Install qt-creator-4.4.0-1.
2. Look for Clang Code Model option in the About Plugins menu option.
3.

Actual results:
/usr/lib64/qtcreator/plugins/libClangCodeModel.so is missing and Clang Code Model does not appear in the Installed Plugins menu.

Expected results:
Clang Code Model to work as before?

Additional info:
Arch had a similar problem with the transition from qt-creator 4.2 (https://bugs.archlinux.org/task/54181).

Comment 1 Abrahm Scully 2017-09-22 23:06:15 UTC
Created attachment 1329752 [details]
force LLVM_INSTALL_DIR argument to qmake

I installed qt-creator-4.4.0-1.fc27.src.rpm, patched ~/rpmbuild/SOURCES/qt-creator-Fedora-privlibs and ~/rpmbuild/SPECS/qt-creator.spec, did rpmbuild -bs ~/rpmbuild/SPECS/qt-creator.spec, mock -r fedora-27-x86_64 ~/rpmbuild/SRPMS/qtcreator-4.4.0-1.fc27.src.rpm....

The resulting qt-creator rpm includes libClangCodeModel.so, and the clang code model can be enabled within qt-creator.

Comment 2 Abrahm Scully 2017-09-22 23:07:00 UTC
Created attachment 1329753 [details]
add libClangCodeModel to privlibs

Comment 3 Sandro Mani 2017-09-23 20:46:14 UTC
Thanks for reporting and investigating! Fixed builds are under way.

Comment 4 Fedora Update System 2017-09-24 18:02:34 UTC
qt-creator-4.4.0-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2017-16887f320b

Comment 5 Fedora Update System 2017-09-24 20:54:49 UTC
qt-creator-4.4.0-2.fc27 has been pushed to the Fedora 27 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-2017-16887f320b

Comment 6 Fedora Update System 2017-09-30 06:52:48 UTC
qt-creator-4.4.0-2.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.