diff --git a/recipes/rust/recipe.sh b/recipes/rust/recipe.sh
index b7410e3a4daaf66150e7d13fa4d96bffb4acb080..aa3383ca7f083acbf4dbc8df1d28e150c61577ce 100644
--- a/recipes/rust/recipe.sh
+++ b/recipes/rust/recipe.sh
@@ -3,9 +3,9 @@ BRANCH=compile-redox-stage-0
 DEPENDS="gcc cargo"
 
 LLVM_GIT="https://github.com/redox-os/llvm.git"
-LLVM_SOURCE="$(realpath llvm-source)"
-LLVM_BUILD="$(realpath llvm-build)"
-LLVM_PREFIX="$(realpath llvm-prefix)"
+LLVM_SOURCE="$(realpath -m llvm-source)"
+LLVM_BUILD="$(realpath -m llvm-build)"
+LLVM_PREFIX="$(realpath -m llvm-prefix)"
 SYSROOT="/usr/$HOST"
 unset AR AS CC CXX LD NM OBJCOPY OBJDUMP RANLIB READELF STRIP