From f6c37dd7a57994e42b48151861d5de2a76195e61 Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Sat, 10 Jan 2026 11:24:10 -0500 Subject: Tweaks for nvim and ssh agent on busybox/musl based Linux systems --- compile/nvim.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'compile/nvim.sh') diff --git a/compile/nvim.sh b/compile/nvim.sh index be7903c..d1533fb 100755 --- a/compile/nvim.sh +++ b/compile/nvim.sh @@ -31,9 +31,18 @@ if ! [ -d "$nvimdir" ] ; then git clone https://github.com/neovim/neovim "$nvimdir" fi +_extra_flags='' +# Detectl musl libc and turn off LIBINTL +for _f in /lib/ld-musl*so* ; do + if [ -e "$_f" ] ; then + _extra_flags="-DENABLE_LIBINTL=OFF" + break + fi +done + cd "$nvimdir" git clean -fdx . rm -rf build || echo "" -make CMAKE_EXTRA_FLAGS="-DCMAKE_INSTALL_PREFIX=$HOME/.local" -j"$nproc" +make CMAKE_EXTRA_FLAGS="-DCMAKE_INSTALL_PREFIX=$HOME/.local $_extra_flags" -j"$nproc" make install cd - -- cgit v1.2.3