Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 935152 - app-editors/neovim-9999 - Could NOT find UTF8proc (missing: UTF8PROC_LIBRARY UTF8PROC_INCLUDE_DIR)
Summary: app-editors/neovim-9999 - Could NOT find UTF8proc (missing: UTF8PROC_LIBRARY ...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Brahmajit Das
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-29 22:57 UTC by squatted_posture785
Modified: 2024-07-01 17:22 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info '=app-editors/neovim-9999::gentoo' (emerge_info.log,16.15 KB, text/x-log)
2024-06-29 22:57 UTC, squatted_posture785
Details
emerge -pqv '=app-editors/neovim-9999::gentoo' (emerge_pqv_neovim.log,99 bytes, text/x-log)
2024-06-29 22:58 UTC, squatted_posture785
Details
/var/tmp/portage/app-editors/neovim-9999/temp/build.log (build.log,6.09 KB, text/x-log)
2024-06-29 22:58 UTC, squatted_posture785
Details

Note You need to log in before you can comment on or make changes to this bug.
Description squatted_posture785 2024-06-29 22:57:56 UTC
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";
 *
Comment 1 squatted_posture785 2024-06-29 22:58:34 UTC
Created attachment 896635 [details]
emerge -pqv '=app-editors/neovim-9999::gentoo'
Comment 2 squatted_posture785 2024-06-29 22:58:57 UTC
Created attachment 896636 [details]
/var/tmp/portage/app-editors/neovim-9999/temp/build.log
Comment 3 squatted_posture785 2024-06-29 23:06:44 UTC
(?) 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
Comment 4 squatted_posture785 2024-06-29 23:09:26 UTC
Installing dev-libs/libutf8proc-2.9.0::gentoo solved the issue
Comment 5 squatted_posture785 2024-07-01 17:22:00 UTC
Should be fixed soon by this PR: https://github.com/gentoo/gentoo/pull/37363/