diff --git a/Cargo.lock b/Cargo.lock index 99235e2c24..787f1dfceb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -802,7 +802,7 @@ dependencies = [ [[package]] name = "generic-rt" version = "0.1.0" -source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#7fcab3a43a6cf023aacd3ac9ced2a479b7f9c455" +source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#9db10bb0a9651b86012a0d58a3327df95a20a297" [[package]] name = "getrandom" @@ -1612,7 +1612,7 @@ dependencies = [ [[package]] name = "redox-rt" version = "0.1.0" -source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#7fcab3a43a6cf023aacd3ac9ced2a479b7f9c455" +source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#9db10bb0a9651b86012a0d58a3327df95a20a297" dependencies = [ "bitflags 2.10.0", "generic-rt", diff --git a/bootstrap/Cargo.lock b/bootstrap/Cargo.lock index 269eacbdcb..5c1c1771d1 100644 --- a/bootstrap/Cargo.lock +++ b/bootstrap/Cargo.lock @@ -40,7 +40,7 @@ checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] name = "generic-rt" version = "0.1.0" -source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#fe5273890a8f39f8ffa1507bfb243d76270e8a27" +source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#9db10bb0a9651b86012a0d58a3327df95a20a297" [[package]] name = "goblin" @@ -143,7 +143,7 @@ checksum = "436d45c2b6a5b159d43da708e62b25be3a4a3d5550d654b72216ade4c4bfd717" [[package]] name = "redox-rt" version = "0.1.0" -source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#fe5273890a8f39f8ffa1507bfb243d76270e8a27" +source = "git+https://gitlab.redox-os.org/redox-os/relibc.git#9db10bb0a9651b86012a0d58a3327df95a20a297" dependencies = [ "bitflags", "generic-rt", diff --git a/bootstrap/src/exec.rs b/bootstrap/src/exec.rs index de7a5f899b..d1f7f473d7 100644 --- a/bootstrap/src/exec.rs +++ b/bootstrap/src/exec.rs @@ -107,16 +107,11 @@ pub fn main() -> ! { .expect("failed to open init") .to_upper() .unwrap(); - let memory = FdGuard::open("/scheme/memory", O_CLOEXEC) - .expect("failed to open memory") - .to_upper() - .unwrap(); fexec_impl( image_file, init_thr_fd, init_proc_fd, - &memory, path.as_bytes(), &[path.as_bytes()], &envs,