[Bug 281009] editors/neovim doesn't build (with ccache)?
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 23 Aug 2024 10:31:41 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281009
Bug ID: 281009
Summary: editors/neovim doesn't build (with ccache)?
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: Individual Port(s)
Assignee: adamw@FreeBSD.org
Reporter: vsasjason@gmail.com
Flags: maintainer-feedback?(adamw@FreeBSD.org)
Assignee: adamw@FreeBSD.org
Created attachment 253035
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=253035&action=edit
poudriere build failure log
For some reason, CMakeTestCCompiler.cmake fails due to /nonexistent dir which
obviously doesn't exists. This affects neovim only, ~600 other ports are
building totally fine including those using CMake as well.
loading initial cache file
/wrkdirs/usr/ports/editors/neovim/work/.build/.deps/build/tmp/treesitter_query-cache-Release.cmake
-- The C compiler identification is Clang 18.1.5
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: /usr/local/libexec/ccache/cc
-- Check for working C compiler: /usr/local/libexec/ccache/cc - broken
CMake Error at /usr/local/share/cmake/Modules/CMakeTestCCompiler.cmake:67
(message):
The C compiler
"/usr/local/libexec/ccache/cc"
is not able to compile a simple test program.
It fails with the following output:
Change Dir:
'/wrkdirs/usr/ports/editors/neovim/work/.build/.deps/build/src/treesitter_query-build/CMakeFiles/CMakeScratch/TryCompile-jEIFhw'
Run Build Command(s): /usr/local/bin/ninja -v cmTC_eb36d
[1/2] /usr/local/libexec/ccache/cc -std=gnu99 -fPIE -MD -MT
CMakeFiles/cmTC_eb36d.dir/testCCompiler.c.o -MF
CMakeFiles/cmTC_eb36d.dir/testCCompiler.c.o.d -o
CMakeFiles/cmTC_eb36d.dir/testCCompiler.c.o -c
/wrkdirs/usr/ports/editors/neovim/work/.build/.deps/build/src/treesitter_query-build/CMakeFiles/CMakeScratch/TryCompile-jEIFhw/testCCompiler.c
FAILED: CMakeFiles/cmTC_eb36d.dir/testCCompiler.c.o
/usr/local/libexec/ccache/cc -std=gnu99 -fPIE -MD -MT
CMakeFiles/cmTC_eb36d.dir/testCCompiler.c.o -MF
CMakeFiles/cmTC_eb36d.dir/testCCompiler.c.o.d -o
CMakeFiles/cmTC_eb36d.dir/testCCompiler.c.o -c
/wrkdirs/usr/ports/editors/neovim/work/.build/.deps/build/src/treesitter_query-build/CMakeFiles/CMakeScratch/TryCompile-jEIFhw/testCCompiler.c
ccache: error: Failed to create directory /nonexistent/.ccache/tmp:
Permission denied
ninja: build stopped: subcommand failed.
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:2 (project)
-- Configuring incomplete, errors occurred!
ninja: build stopped: subcommand failed.
*** Error code 1
Stop.
make: stopped in /usr/ports/editors/neovim
--
You are receiving this mail because:
You are the assignee for the bug.