Summary: | app-editors/neovim-9999 - Could NOT find UTF8proc (missing: UTF8PROC_LIBRARY UTF8PROC_INCLUDE_DIR) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | squatted_posture785 |
Component: | Current packages | Assignee: | Brahmajit Das <brahmajit.xyz> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | brahmajit.xyz, proxy-maint, squatted_posture785, vim |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/37363 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info '=app-editors/neovim-9999::gentoo'
emerge -pqv '=app-editors/neovim-9999::gentoo' /var/tmp/portage/app-editors/neovim-9999/temp/build.log |
Created attachment 896635 [details]
emerge -pqv '=app-editors/neovim-9999::gentoo'
Created attachment 896636 [details]
/var/tmp/portage/app-editors/neovim-9999/temp/build.log
(?) relevant commits from upstream (on 2024-06-28) 1. build: add utf8proc as dependency - https://github.com/neovim/neovim/commit/32e16cb0b6b046ba45d3e14c0fdb0383ad8bee1e 2. refactor: replace utf_convert with utf8proc conversion functions - https://github.com/neovim/neovim/commit/496091b63241f33dffc15411e35e89d8018e6fa2 Installing dev-libs/libutf8proc-2.9.0::gentoo solved the issue Should be fixed soon by this PR: https://github.com/gentoo/gentoo/pull/37363/ I'll ask dev's to merge the PR. Thank you for the report! The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab4c9ee13cd33308386ca30c223b808dd16dc8e commit 4ab4c9ee13cd33308386ca30c223b808dd16dc8e Author: Brahmajit Das <brahmajit.xyz@gmail.com> AuthorDate: 2024-06-29 18:41:24 +0000 Commit: Eli Schwartz <eschwartz@gentoo.org> CommitDate: 2024-07-11 16:28:31 +0000 app-editors/neovim: 9999 needs dev-libs/libutf8proc to build With upstream commit 32e16cb0b6[0],neovim now needs utfproc to build [0]: https://github.com/neovim/neovim/commit/32e16cb0b6b046ba45d3e14c0fdb0383ad8bee1e Closes: https://bugs.gentoo.org/935152 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37363 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org> app-editors/neovim/neovim-9999.ebuild | 1 + 1 file changed, 1 insertion(+) |
Created attachment 896634 [details] emerge --info '=app-editors/neovim-9999::gentoo' app-editors/neovim-9999::gentoo failed to build today (I update daily): CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find UTF8proc (missing: UTF8PROC_LIBRARY UTF8PROC_INCLUDE_DIR) Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) cmake/FindUTF8proc.cmake:3 (find_package_handle_standard_args) src/nvim/CMakeLists.txt:38 (find_package) --- * ERROR: app-editors/neovim-9999::gentoo failed (configure phase): * cmake failed * * Call stack: * ebuild.sh, line 136: Called src_configure * environment, line 3194: Called cmake_src_configure * environment, line 1458: Called die * The specific snippet of code: * "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed"; *