diff --git a/libc-test/Cargo.toml b/libc-test/Cargo.toml
index 8d2d9033308b7fb0ff42b0fec5b81e92877f0791..87dd7af7df819514e4439f8a730aab6383fa44cc 100644
--- a/libc-test/Cargo.toml
+++ b/libc-test/Cargo.toml
@@ -1,3 +1,6 @@
+[build]
+rustc = "~/code/rust/build/x86_64-unknown-linux-gnu/stage2/bin/rustc"
+
 [package]
 name = "libc-test"
 version = "0.1.0"
diff --git a/src/unix/linux_like/emscripten/mod.rs b/src/unix/linux_like/emscripten/mod.rs
index e415f589e2a8a0b0bd6394afdcdc119c9c19ea37..acce2c1d41fedc10cfc81b3aff60fb1d733ddb38 100644
--- a/src/unix/linux_like/emscripten/mod.rs
+++ b/src/unix/linux_like/emscripten/mod.rs
@@ -22,7 +22,7 @@ pub type pthread_key_t = ::c_uint;
 pub type clock_t = c_long;
 pub type time_t = c_long;
 pub type suseconds_t = c_long;
-pub type ino_t = u32;
+pub type ino_t = u64;
 pub type off_t = i64;
 pub type blkcnt_t = i32;