Package Details: ccls-git 20200615-1

Git Clone URL: https://aur.archlinux.org/ccls-git.git (read-only, click to copy)
Package Base: ccls-git
Description: C/C++ language server supporting cross references, hierarchies, completion and semantic highlighting
Upstream URL: https://github.com/MaskRay/ccls
Licenses: Apache
Submitter: MaskRay
Maintainer: MaskRay (SilverRainZ, lilac)
Last Packager: SilverRainZ
Votes: 12
Popularity: 0.000000
First Submitted: 2018-04-08 16:33 (UTC)
Last Updated: 2020-06-26 03:58 (UTC)

Latest Comments

« First ‹ Previous 1 2

MaskRay commented on 2018-08-23 22:39 (UTC) (edited on 2018-08-23 22:40 (UTC) by MaskRay)

ccls is a C++ project, thus I believe arch shouldn't be any

Use arch=('x86_64') as what extra/clang extra/llvm uses?

The SIGSEGV issue has been identified and fixed. aur/ccls-git should not use -fno-rtti as extra/clang clang/llvm are configured with -DLLVM_ENABLE_RTTI=ON

caiye commented on 2018-08-20 08:39 (UTC)

ccls is a C++ project, thus I believe arch shouldn't be any

MaskRay commented on 2018-06-09 00:21 (UTC) (edited on 2018-06-09 00:22 (UTC) by MaskRay)

ccls-git depends on extra/clang 6.0.0-1 which is currently broken.

You will see the following in --log-file=/tmp/cc.log when indexing files:

  libclang: crash detected during parsing:

Currently the recommended way is to link against bundled clang+llvm downloaded from releases.llvm.org (see https://github.com/MaskRay/ccls/wiki/Getting-started)

cmake -H. -Brelease
cmake --build release

zsrkmyn commented on 2018-05-10 15:21 (UTC)

It seems that we should specify CXX=clang++ to use clang++ to compile the codes.