$OpenBSD: patch-compiler_rustc_session_src_filesearch_rs,v 1.2 2021/03/27 10:02:11 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
@@ -135,7 +135,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),
+            }
         }
     }
 
