Yes, earlier I thought it's was a typo with "extern crate wayland-client" but looks like that's the correct way as "_" throws up immediate error.
I also tried using --verbose while compiling servo and the output is as follows: [ snip ] Compiling profile_traits v0.0.1 (file:///root/servo-modified/components/profile_traits) Running `rustc /root/servo-modified/components/profile_traits/lib.rs --crate-name profile_traits --crate-type lib -C opt-level=3 -C codegen-units=4 -C metadata=cf4ffae6dab88dcd -C extra-filename=-cf4ffae6dab88dcd --out-dir /root/servo-modified/target/release/deps --emit=dep-info,link -L dependency=/root/servo-modified/target/release/deps -L dependency=/root/servo-modified/target/release/deps --extern time=/root/servo-modified/target/release/deps/libtime-750bfdd52feafcb7.rlib --extern serde=/root/servo-modified/target/release/deps/libserde-33bf7203de9370c6.rlib --extern plugins=/root/servo-modified/target/release/deps/libplugins-e2ebd2929a8a85d8.so --extern serde_macros=/root/servo-modified/target/release/deps/libserde_macros-c0e73295fb8b71fe.so --extern ipc_channel=/root/servo-modified/target/release/deps/libipc_channel-6dab28015c640085.rlib -C link-args=-fuse-ld=gold -W unused-extern-crates` Fresh gaol v0.0.1 (https://github.com/servo/gaol#545c703e) Fresh backtrace-sys v0.1.4 Fresh backtrace v0.2.1 Compiling servo-glutin v0.4.16 Running `rustc /root/servo-modified/.cargo/registry/src/github.com-1ecc6299db9ec823/servo-glutin-0.4.16/src/lib.rs --crate-name glutin --crate-type lib -C opt-level=3 -C codegen-units=4 --cfg feature=\"default\" -C metadata=949797060818d7f3 -C extra-filename=-949797060818d7f3 --out-dir /root/servo-modified/target/release/deps --emit=dep-info,link -L dependency=/root/servo-modified/target/release/deps -L dependency=/root/servo-modified/target/release/deps --extern libc=/root/servo-modified/target/release/deps/liblibc-6b483f9a7097e9a4.rlib --extern shared_library=/root/servo-modified/target/release/deps/libshared_library-b85e0bdc9ad1c2fe.rlib --extern lazy_static=/root/servo-modified/target/release/deps/liblazy_static-3a04918be71c80ee.rlib --cap-lints allow -C link-args=-fuse-ld=gold -W unused-extern-crates` /root/servo-modified/.cargo/registry/src/github.com-1ecc6299db9ec823/servo-glutin-0.4.16/src/lib.rs:61:1: 61:29 error: can't find crate for `wayland_client` [E0463] /root/servo-modified/.cargo/registry/src/github.com-1ecc6299db9ec823/servo-glutin-0.4.16/src/lib.rs:61 extern crate wayland_client; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: aborting due to previous error error: Could not compile `servo-glutin`. Caused by: Process didn't exit successfully: `rustc /root/servo-modified/.cargo/registry/src/github.com-1ecc6299db9ec823/servo-glutin-0.4.16/src/lib.rs --crate-name glutin --crate-type lib -C opt-level=3 -C codegen-units=4 --cfg feature="default" -C metadata=949797060818d7f3 -C extra-filename=-949797060818d7f3 --out-dir /root/servo-modified/target/release/deps --emit=dep-info,link -L dependency=/root/servo-modified/target/release/deps -L dependency=/root/servo-modified/target/release/deps --extern libc=/root/servo-modified/target/release/deps/liblibc-6b483f9a7097e9a4.rlib --extern shared_library=/root/servo-modified/target/release/deps/libshared_library-b85e0bdc9ad1c2fe.rlib --extern lazy_static=/root/servo-modified/target/release/deps/liblazy_static-3a04918be71c80ee.rlib --cap-lints allow -C link-args=-fuse-ld=gold -W unused-extern-crates` (exit code: 101) Build completed in 0:00:22.361854 _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo