Summary: | editors/codelite: Fails to install (package) for Clang 3.4, 3.5, 3.6 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ivan Rozhuk <rozhuk.im> | ||||
Component: | Individual Port(s) | Assignee: | Carlos J. Puga Medina <cpm> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | cpm, dj_noresult, junovitch, matthias, mmokhi, rozhuk.im, w.schwarzenfeld | ||||
Priority: | --- | Keywords: | easy, patch, patch-ready | ||||
Version: | Latest | Flags: | mmokhi:
maintainer-feedback+
koobs: merge-quarterly? |
||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Ivan Rozhuk
2016-08-15 00:25:21 UTC
having exactly the problem w/ CSCOPE and CLANG36 options set. -- Arjan Hi. Thanks for reporting. I've checked it. Probably this problem is because of same reason for all clang34/35/36 (but does not exist for 37 and 38) I'm preparing a patch. I'll upload it. Created attachment 173748 [details]
Patch that deletes LLDBDebugger.so and codelite-lldb for clang34/35/36 from plist
I've built it with and without clang34/35/36.
Can you please check it with yours?
CSCOPE - unset SFTP - set CLANG36 - set Im remove by hands: %%CLANG34%%bin/codelite-lldb %%CLANG34%%lib/codelite/LLDBDebugger.so %%CLANG35%%bin/codelite-lldb %%CLANG35%%lib/codelite/LLDBDebugger.so %%CLANG36%%bin/codelite-lldb %%CLANG36%%lib/codelite/LLDBDebugger.so %%CLANG37%%bin/codelite-lldb %%CLANG37%%lib/codelite/LLDBDebugger.so %%CLANG38%%bin/codelite-lldb %%CLANG38%%lib/codelite/LLDBDebugger.so (roll back to 9.2_0) and it works, as expected. Your path will work for me. With clang > 3.6 codelite crash on autocomplete. works for me too. thanks! -- Arjan (In reply to Arjan van der Velde from comment #5) Thanks for testing and confirming it. (In reply to rozhuk.im from comment #4) > Your path will work for me. Thanks for testing/confirming that works. > Im remove by hands: > (roll back to 9.2_0) and it works, as expected. > With clang > 3.6 codelite crash on autocomplete. Your crash is because of removing clang37/38 lines (as below). clang37/38 should be there IMO (as i'm doing in patch) and it will work. %%CLANG37%%bin/codelite-lldb %%CLANG37%%lib/codelite/LLDBDebugger.so %%CLANG38%%bin/codelite-lldb %%CLANG38%%lib/codelite/LLDBDebugger.so Comment on attachment 173748 [details] Patch that deletes LLDBDebugger.so and codelite-lldb for clang34/35/36 from plist (In reply to Mahdi Mokhtari from comment #6) So, as i did QA (poudriere, portlint), it's ready to commit IMO. LGTM. A commit references this bug: Author: cpm Date: Tue Aug 23 15:28:54 UTC 2016 New revision: 420700 URL: https://svnweb.freebsd.org/changeset/ports/420700 Log: - Fix codelite install for Clang 3.4, 3.5 and 3.6. ===> Registering installation for codelite-9.2_1 pkg-static: Unable to access file /tmp/ports/usr/ports/editors/codelite/work/stage/usr/local/bin/codelite-lldb: No such file or directory pkg-static: Unable to access file /tmp/ports/usr/ports/editors/codelite/work/stage/usr/local/lib/codelite/LLDBDebugger.so: No such file or directory *** Error code 74 PR: 211851 Submitted by: Mahdi Mokhtari (maintainer) Reported by: rozhuk.im@gmail.com Reviewed by: amdmi3 (mentor) Approved by: amdmi3 (mentor) MFH: 2016Q3 Changes: head/editors/codelite/pkg-plist Committed! Thanks (In reply to Carlos J. Puga Medina from comment #10) Thanks :) A commit references this bug: Author: cpm Date: Wed Aug 24 10:39:37 UTC 2016 New revision: 420784 URL: https://svnweb.freebsd.org/changeset/ports/420784 Log: MFH: r420700 - Fix codelite install for Clang 3.4, 3.5 and 3.6. ===> Registering installation for codelite-9.2_1 pkg-static: Unable to access file /tmp/ports/usr/ports/editors/codelite/work/stage/usr/local/bin/codelite-lldb: No such file or directory pkg-static: Unable to access file /tmp/ports/usr/ports/editors/codelite/work/stage/usr/local/lib/codelite/LLDBDebugger.so: No such file or directory *** Error code 74 PR: 211851 Submitted by: Mahdi Mokhtari (maintainer) Reported by: rozhuk.im@gmail.com Reviewed by: amdmi3 (mentor) Approved by: amdmi3 (mentor) Approved by: ports-secteam (junovitch) Changes: _U branches/2016Q3/ branches/2016Q3/editors/codelite/pkg-plist |