[dev-servo] (no subject)

2015-10-17 Thread Divya Jain
Hello,

We are the team of students from NC State working on the project *M1506:
Refactor GLES2 implementation for non-android platforms. *
The team members are Divya Jain, Neal O'Hara & Prashant Gupta.

When we clone the rust-layers and run cargo build, we are getting compile
errors using the latest nightly build of rust on aster v0.4.10 module. We
have the error attached in the file. We are wondering if it is a known
issue or is there a workaround for this?

Thank you
Regards
Divya Jain
> rust-layers/ cargo build --verbose
   Compiling make-cmd v0.1.0
 Running `rustc 
/home/ngohara/.cargo/registry/src/github.com-0a35038f75765ae4/make-cmd-0.1.0/src/lib.rs
 --crate-name make_cmd --crate-type lib -g -C metadata=ab8a67340b84cd87 -C 
extra-filename=-ab8a67340b84cd87 --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--cap-lints allow`
   Compiling skia v0.0.20130412 (https://github.com/servo/skia#c743b936)
 Running `rustc 
/home/ngohara/.cargo/git/checkouts/skia-f12ca6b6c762458f/master/build.rs 
--crate-name build_script_build --crate-type bin -g --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/build/skia-d333fdba915552af
 --emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--cap-lints allow`
   Compiling rustc-serialize v0.3.16
 Running `rustc 
/home/ngohara/.cargo/registry/src/github.com-0a35038f75765ae4/rustc-serialize-0.3.16/src/lib.rs
 --crate-name rustc_serialize --crate-type lib -g -C metadata=7ff5bfc027146194 
-C extra-filename=-7ff5bfc027146194 --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--cap-lints allow`
   Fresh libc v0.1.10
   Compiling serde_codegen v0.5.3
 Running `rustc 
/home/ngohara/.cargo/registry/src/github.com-0a35038f75765ae4/serde_codegen-0.5.3/build.rs
 --crate-name build_script_build --crate-type bin -g --cfg 
feature=\"quasi_macros\" --cfg feature=\"nightly\" --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/build/serde_codegen-dd5523c3ab9d998b
 --emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--cap-lints allow`
   Compiling winapi v0.2.4
 Running `rustc 
/home/ngohara/.cargo/registry/src/github.com-0a35038f75765ae4/winapi-0.2.4/src/lib.rs
 --crate-name winapi --crate-type lib -g -C metadata=21b078e9a1931364 -C 
extra-filename=-21b078e9a1931364 --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--cap-lints allow`
   Compiling winapi-build v0.1.1
 Running `rustc 
/home/ngohara/.cargo/registry/src/github.com-0a35038f75765ae4/winapi-build-0.1.1/src/lib.rs
 --crate-name build --crate-type lib -g -C metadata=304afb6bdff23d72 -C 
extra-filename=-304afb6bdff23d72 --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--cap-lints allow`
   Compiling log v0.3.2
 Running `rustc 
/home/ngohara/.cargo/registry/src/github.com-0a35038f75765ae4/log-0.3.2/src/lib.rs
 --crate-name log --crate-type lib -g -C metadata=f18a3e885170bd3f -C 
extra-filename=-f18a3e885170bd3f --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--extern 
libc=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps/liblibc-144c435538abd757.rlib
 --cap-lints allow`
   Compiling bitflags v0.3.2
 Running `rustc 
/home/ngohara/.cargo/registry/src/github.com-0a35038f75765ae4/bitflags-0.3.2/src/lib.rs
 --crate-name bitflags --crate-type lib -g -C metadata=c495827ddcd6a202 -C 
extra-filename=-c495827ddcd6a202 --out-dir 
/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--emit=dep-info,link -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps -L 
dependency=/home/ngohara/Dropbox/517_ECE_ruby/rust-layers/target/debug/deps 
--cap-lints allow`
   Compiling xml-rs v0.1.26
 Running `rustc 
/

Re: [dev-servo] (no subject)

2015-10-22 Thread Divya Jain
Hi Manish,

So with you advice, I reset the HEAD to the commit you mentioned in the
previous mail. The cargo override for Servo is building fine with the
commit mentioned in the email but building the rust layers independently is
still giving a mismatched error.
I just wanted to assure that you are aware of this issue and also, would
this be a problem in the further steps for the Refactor GLES2 student
project?

Thanks
Divya

On Wed, Oct 21, 2015 at 1:39 PM, Manish Goregaokar 
wrote:

> Servo uses a different version of euclid, so you're having a clash with
> that. I might update Servo to the newer euclid sometime.
>
> Rebase your changes on top of
> https://github.com/servo/rust-layers/commit/5af8c6bb9801e4f8d337c6a74a0bb2641ab48e0e
> and use Servo's rustc (./mach build, ./mach cargo, ./mach rustc) instead.
>
>
> -Manish Goregaokar
>
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo