Package Details: vim-youcompleteme-git r3059.50379d35-1

Git Clone URL: https://aur.archlinux.org/vim-youcompleteme-git.git (read-only, click to copy)
Package Base: vim-youcompleteme-git
Description: A code-completion engine for Vim
Upstream URL: https://ycm-core.github.io/YouCompleteMe/
Keywords: completion engine neovim vim ycm
Licenses: GPL3
Groups: vim-plugins
Submitter: thestinger
Maintainer: artafinde
Last Packager: artafinde
Votes: 170
Popularity: 0.60
First Submitted: 2013-02-05 21:32 (UTC)
Last Updated: 2023-01-19 12:56 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Pinned Comments

artafinde commented on 2021-04-10 13:03 (UTC)

If you want to use system's abseil set the _use_system_abseil to ON - default is to download from internet during build.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 .. 53 Next › Last »

staletic commented on 2021-05-21 09:41 (UTC)

@lahwaacz I'm using clangd12 and can't repro. This definitely has nothing to do with YCM. To be honest, if it's reproducible with clang-check, I don't think it's a problem with clangd eihter, but they may have a clue what's going on. That is if there's any problem at all, considering that I can't repro.

lahwaacz commented on 2021-05-21 08:10 (UTC)

YouCompleteMe suffers from the same issue as I described for clang-check: header file with #pragma once leads to redefinition errors. Has anybody else noticed this? Are there some settings in YCM to solve this issue?

artafinde commented on 2021-05-18 20:48 (UTC) (edited on 2021-05-18 20:48 (UTC) by artafinde)

Latest update of YCM requires clangd >= 12.0.0. Temporary solution till clangd arrives to archlinux's repos is to use bundled clangd.

staletic commented on 2021-05-01 16:38 (UTC)

@artafinde

We've just dropped the dependency on the following:

  • python-requests-futures
  • python-requests

artafinde commented on 2021-04-10 13:03 (UTC)

If you want to use system's abseil set the _use_system_abseil to ON - default is to download from internet during build.

artafinde commented on 2021-04-09 18:39 (UTC)

As a rough first cut use the version I just published - I'll work tomorrow on sorting out the dependencies.

staletic commented on 2021-04-09 18:35 (UTC) (edited on 2021-04-09 18:37 (UTC) by staletic)

@dviktor As of today, YCM depends on Abseil. The library us in AUR (maybe even in the official repos, not sure), but the PKGBUILD has not been updated.

EDIT: Also, the waitress dependency should be removed.

dviktor commented on 2021-04-09 18:12 (UTC)

got this error today:

[100%] Linking CXX shared library /tmp/buildcache/vim-youcompleteme-git/src/YouCompleteMe/third_party/ycmd/ycm_core.cpython-39-x86_64-linux-gnu.so
[100%] Built target ycm_core
==> Entering fakeroot environment...
==> Starting package()...
cp: cannot stat 'third_party/ycmd/ycm_core.so': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

Herbort11 commented on 2021-02-25 15:10 (UTC) (edited on 2021-02-25 15:25 (UTC) by Herbort11)

EDIT: solved after a clean rebuild

Stopped working after clang updated to version 11.1.0-1.

Error log:

2021-02-25 15:49:42,345 - ERROR - libclang.so.11: cannot open shared object file: No such file or directory
Traceback (most recent call last):
  File "/usr/share/vim/vimfiles/third_party/ycmd/ycmd/utils.py", line 498, in ImportAndCheckCore
    ycm_core = ImportCore()
  File "/usr/share/vim/vimfiles/third_party/ycmd/ycmd/utils.py", line 489, in ImportCore
    import ycm_core as ycm_core
ImportError: libclang.so.11: cannot open shared object file: No such file or directory

It is looking for libclang.so.11, but with this clang version we have libclang.so.11.1.

wjhandley commented on 2021-02-18 23:43 (UTC)

After inspecting that error message, it seems like the advice on this page fixes the issue

https://github.com/archlinuxcn/repo/issues/319