Re: [dev-servo] Heads-up for a subtle breaking change in Rust
On 27/08/14 07:23, Tetsuharu OHZEKI wrote: I feel the change would also affect these points: https://github.com/servo/servo/blob/master/src/components/layout/flow.rs#L277 https://github.com/servo/servo/blob/master/src/components/layout/flow.rs#L290 2014-08-27 7:17 GMT+09:00 Jack Moffitt: There are at least two cases of this, both currently annotated with FIXME: https://github.com/servo/servo/search?utf8=%E2%9C%93&q=TraitObject I submitted https://github.com/servo/servo/pull/3170 to fix these four, but haven’t looked for other places where we might have the same issue. -- Simon Sapin ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo
[dev-servo] Cleaner llvm options?
A few days ago I was setting up a clean Rust build, and I wanted to avoid the llvm build. For some reason, the apt-get install from the Travis file didn't work -- there were gpg issues. Eventually I ended up using Servo's llvm snapshot. Which was fine with me. However, the only reason I knew that we could do this was because I've worked with Rust's travis file before and knew that llvm could be apt-get'ed with some gpg jugglery. Today, a friend of mine was trying to build Rust, and he had no clue about this -- so went to build LLVM. LLVM takes *very* long to compile -- perhaps we should make the apt-get alternative more visible somehow? Compile times can be a put off to newbies. Even better, provide our own llvm snapshot on rust-lang.org that gets downloaded with the right configure flag, perhaps even making this the default option. Servo does this for Rust, and it's a rather smooth experience. -Manishearth ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo
Re: [dev-servo] Cleaner llvm options?
This was supposed to go to rust-dev. Sorry about that. -Manish Goregaokar On Wed, Aug 27, 2014 at 11:51 PM, Manish Goregaokar wrote: > A few days ago I was setting up a clean Rust build, and I wanted to avoid > the llvm build. > > For some reason, the apt-get install from the Travis file didn't work -- > there were gpg issues. Eventually I ended up using Servo's llvm snapshot. > Which was fine with me. > > However, the only reason I knew that we could do this was because I've > worked with Rust's travis file before and knew that llvm could be > apt-get'ed with some gpg jugglery. > > Today, a friend of mine was trying to build Rust, and he had no clue about > this -- so went to build LLVM. LLVM takes *very* long to compile -- > perhaps we should make the apt-get alternative more visible somehow? > Compile times can be a put off to newbies. > > Even better, provide our own llvm snapshot on rust-lang.org that gets > downloaded with the right configure flag, perhaps even making this the > default option. Servo does this for Rust, and it's a rather smooth > experience. > > -Manishearth > ___ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo