/usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/nvim/CMakeFiles/nvim.dir/__/__/config/auto/pathdef.c.o (symbol from plugin): in function compiled_sys: (.text+0x0): multiple definition of ListLenSpecials; src/nvim/CMakeFiles/nvim.dir/auto/msgpack_lua_c_bindings.generated.c.o (symbol from plugin):(.text+0x0): first defined here /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: src/nvim/CMakeFiles/nvim.dir/api/buffer.c.o (symbol from plugin): in function nvim_buf_line_count: ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_hardened-libressl-20200323-071630 ------------------------------------------------------------------- Please see the tracker bug for details. gcc-config -l: [1] x86_64-pc-linux-gnu-9.3.0 * Available Python interpreters, in order of preference: [1] python3.8 [2] python3.7 [3] python3.6 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp of HEAD at this tinderbox image: /var/db/repos/gentoo Mon 23 Mar 2020 07:39:53 PM UTC /var/db/repos/libressl Thu 19 Mar 2020 04:37:24 PM UTC emerge -qpvO app-editors/neovim [ebuild N ] app-editors/neovim-0.4.3 USE="luajit nvimpager tui"
Created attachment 624842 [details] emerge-info.txt
Created attachment 624844 [details] app-editors:neovim-0.4.3:20200323-211014.log
Created attachment 624846 [details] emerge-history.txt
Created attachment 624848 [details] environment
Created attachment 624850 [details] etc.portage.tbz2
Created attachment 624852 [details] logs.tbz2
Created attachment 624854 [details] temp.tbz2
I am having the same bug with gcc-10.1.0. Thanks
Seems that has been fixed upstream: https://github.com/neovim/neovim/pull/11890
The live version (neovim-9999) works.
Created attachment 650702 [details, diff] Fixes neovim compilation with gcc-10 (In reply to Vasco Gervasi from comment #9) > Seems that has been fixed upstream: > https://github.com/neovim/neovim/pull/11890 All upstream patches concatenated in one file.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adf2a312c7176e82e8436c55c42d47963a0813e commit 6adf2a312c7176e82e8436c55c42d47963a0813e Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-09-29 10:18:04 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-09-29 10:26:00 +0000 app-editors/neovim: gcc-10 fix for 0.4.3 - non-maintainer commit, but thoroughly tested. Closes: https://bugs.gentoo.org/714130 Signed-off-by: Joonas Niilola <juippis@gentoo.org> .../neovim/files/neovim-0.4.3-gcc-10-fix.patch | 225 +++++++++++++++++++++ app-editors/neovim/neovim-0.4.3.ebuild | 2 + 2 files changed, 227 insertions(+)