Use /path/to/servo/mach cargo build to build rust-layers. Basically, the new rust-layers will compile with most rustc versions, but is incompatible with Servo master. The old rust-layers works with Servo master, but is incompatible with most rustc versions. It's not too hard to fix this, I just have to do it.
-Manish Goregaokar On Thu, Oct 22, 2015 at 4:03 AM, Divya Jain <dja...@ncsu.edu> wrote: > 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 <manishsm...@gmail.com> > 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