diff -u r-base-2.15.1/src/library/tools/R/install.R r-base-2.15.1/src/library/tools/R/install.R
--- r-base-2.15.1/src/library/tools/R/install.R
+++ r-base-2.15.1/src/library/tools/R/install.R
@@ -1602,8 +1602,8 @@
                                      paste0("etc", Sys.getenv("R_ARCH")),
                                      "Makeconf"))
         if (substr( Sys.info()["machine"], 1, 3) == "arm") { 	# arm has broken regexps in libc
-            SHLIB_EXT <- sub(".*= ", "", grep("^SHLIB_EXT", mconf, value = TRUE, perl = TRUE))
-            SHLIB_LIBADD <- sub(".*= ", "", grep("^SHLIB_LIBADD", mconf, value = TRUE, perl = TRUE))
+            SHLIB_EXT <- sub(".*= ", "", grep("^SHLIB_EXT", mconf, value = TRUE), perl = TRUE)
+            SHLIB_LIBADD <- sub(".*= ", "", grep("^SHLIB_LIBADD", mconf, value = TRUE), perl = TRUE)
         } else {
             SHLIB_EXT <- sub(".*= ", "", grep("^SHLIB_EXT", mconf, value = TRUE))
             SHLIB_LIBADD <- sub(".*= ", "", grep("^SHLIB_LIBADD", mconf, value = TRUE))
