Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upUpdate dependencies with fixes for native ARM builds #7961
Conversation
|
These updated dependencies allow building servo natively on an ARM system. More changes likely to come later as I test on other devices. Cef and gonk ports don't build yet. |
|
@bors-servo r+ |
|
|
Update dependencies with fixes for native ARM builds <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7961) <!-- Reviewable:end -->
|
|
|
|
I don't see why that should be the case, nothing changed in the code. The only change in rust-azure is in selecting the correct gcc/ar to use. |
3ce78f6
to
23b3d88
|
This pulls in servo/libfreetype2#17 which is a significant change to the freetype-sys build. In particular, if the freetype-sys build script uses pkg-config successfully, then it no longer outputs the DEP_FREETYPE_OUTDIR variable which is used by azure here. |
|
servo/rust-azure#203 fixes the azure build error. |
|
At @jdm 's request I pulled the rust-azure update from this PR, but the problem it caused should be fixed in @mbrubeck 's PR above which is now merged. We can either retry the build in this PR as is and do the rust-azure dependency update separately, or I can add it back in before we continue. Let me know how you want to proceed. |
|
You can add it back in, now that we have a theory for why the previous build failed. |
23b3d88
to
d14888f
|
OK, it's added back in. I think we're ready to try again. Thanks. |
|
@bors-servo: r+ |
|
|
Update dependencies with fixes for native ARM builds <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7961) <!-- Reviewable:end -->
|
|
connorimes commentedOct 10, 2015