$OpenBSD: patch-compiler_rustc_session_src_filesearch_rs,v 1.3 2021/08/15 13:38:04 semarie Exp $
fallback to LOCALBASE as default sysroot.
Index: compiler/rustc_session/src/filesearch.rs
--- compiler/rustc_session/src/filesearch.rs.orig
+++ compiler/rustc_session/src/filesearch.rs
@@ -129,7 +129,10 @@ pub fn get_or_default_sysroot() -> PathBuf {
                 p.pop();
                 p
             }
-            Err(e) => panic!("failed to get current_exe: {}", e),
+            Err(e) => match option_env!("LOCALBASE") {
+                Some(dir) => return PathBuf::from(dir),
+                None => panic!("failed to get current_exe: {}", e),
+            }
         }
     }
 
