Package Details: vim-youcompleteme-git r3216.0d855962-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.50
First Submitted: 2013-02-05 21:32 (UTC)
Last Updated: 2024-08-19 15:53 (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 .. 8 9 10 11 12 13 14 15 16 17 18 .. 53 Next › Last »

jamesbrink commented on 2019-07-14 07:27 (UTC)

I have made some updates, the build appears to be working fully for me. I will continue to iterate on this PKGBUILD and clean it up as I can. I welcome any suggestions and co-maintainers. I suspect I might eventually make split packages or add other AUR packages as deps to reduce the complexity of this build.

jamesbrink commented on 2019-07-14 04:39 (UTC)

Hey guys, I just took over this package. It is wildly out of date. I am in the process of cleaning it up. Can who had an existing build give me an idea on what the original package size was?

Trent commented on 2019-07-11 12:11 (UTC)

@Oncer there are a number of changes that need to be made. In the meantime you can disable go in the build options.

Oncer commented on 2019-07-09 08:46 (UTC)

The build currently aborts with the following error message: PKGBUILD: line 141: cd: aur-vim-youcompleteme-git/src/YouCompleteMe/third_party/ycmd/third_party/go/src/github.com/mdempsky: No such file or directory

This is due to a change from upstream: https://github.com/ycm-core/ycmd/commit/2650dfd4ed441e1c16788c487ad0a6994ee066ed#diff-15230e5dad94ffaefa7b526c0c1e89e5

jaywalker commented on 2019-05-02 23:06 (UTC)

A fix to the golang 'use of internal package [...] not allowed' problem that @dlin and others are experiencing can be found in the YCM upstream Full Install Guide (section 6) in the README. It says to build the go packages with 'GOPATH=$(realpath ../../../..) go build', not just 'go build'. Modify the two go build lines and golang completion should build fine for everyone again.

gunix commented on 2019-05-01 12:17 (UTC)

considering the really big amount of build dependencies, do you think it would make sense to also have a vim-youcompleteme-bin?

staletic commented on 2019-04-15 19:38 (UTC)

YCM maintainer here. A few corrections about the PKGBUILD:

  • Lines 67, 68, 69 and 70: There are dependencies of "requests", not direct ycmd dependencies.
  • Instead of cloning "requests", "requests-futures", "bottle", "frozendict", "python-future", "waitress" and "regex", you can just install the packages system wide and save some space.
  • ncurses5-compat-libs is not needed any more
  • There's a experimental clangd based completer for C family of languages, if you want to prepare that, but maybe leave it off by default.

marcin commented on 2019-04-06 04:16 (UTC) (edited on 2019-04-06 04:30 (UTC) by marcin)

Started getting this error because clang has been upgraded to version 8:

13 ctypes.cdll.LoadLibrary( libclang_path ) 14 File "/usr/lib/python3.7/ctypes/init.py", line 434, in LoadLibrary 15 return self._dlltype(name) 16 File "/usr/lib/python3.7/ctypes/init.py", line 356, in init 17 self._handle = _dlopen(self._name, mode) 18 OSError: libclangAST.so.7: cannot open shared object file: No such file or directory

Had to uninstall ycm: sudo pacman -Rdns vim-youcompleteme-git and install again so that it recompiles against new clang.