minor fixes
authorIan Kelling <iank@fsf.org>
Thu, 5 Feb 2026 23:02:05 +0000 (18:02 -0500)
committerIan Kelling <iank@fsf.org>
Thu, 5 Feb 2026 23:02:05 +0000 (18:02 -0500)
emacs
rust

diff --git a/emacs b/emacs
index bb7a181c7b401233931b954d6043a7aa5531f1aa..77c748aedd57d6a51f7a827bea3be7c188d759bd 100755 (executable)
--- a/emacs
+++ b/emacs
@@ -223,6 +223,10 @@ if $recompile; then
   done
 else
   m cd ${dirs[0]}
+  # Even though we think sudo make install should be enough, if make
+  # decides it needs to build something, this will do it and prevent it
+  # from having root ownership.
+  logq make -j $nproc
   logq sudo make install
   # make emacs always work for root
   m sudo /a/exe/lnf /usr/local/bin/emacs /usr/bin
diff --git a/rust b/rust
index 58009fe2664e796e3568efec6c85e18bcd03b7ae..faa83663596f425025ae69c935c47698c1d0b245 100755 (executable)
--- a/rust
+++ b/rust
@@ -42,7 +42,7 @@ else
 # Mar 11 00:13:15 help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain.
 # Mar 11 00:13:15 /a/bin/buildscripts/rust:31: `cargo install-update -a' returned 1
 
-  curl https://sh.rustup.rs -sSf | bash -s -- --default-toolchain stable -y
+  curl https://sh.rustup.rs -sSf | bash -s -- --default-toolchain stable -y --no-modify-path
 fi
 
 if ! which rg &>/dev/null; then