Jonathan Schwender
Jonathan Schwender
I tried building servo for ohos today, and it ~~seems we are now actually quite close. I got 718/720 crates compiled~~ compiles successfully (but doesn't link yet due to missing...
@matlu I think the tier 2 status for OHOS will arrive in stable Rust 1.78. However, I wasn't blocked on this, I just set `RUSTC_BOOTSTRAP=1` to get nightly features on...
> Could you test the tier 2 target on a nightly compiler? For now I can confirm that `ripgrep` compiles on nightly for `ohos` and runs fine on an OpenHarmony...
Short update from my side: I now have a minimal browser servo app running on OpenHarmony. It basically just has a URL bar, the raw window which servo renders to,...
``` │ unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap (thread Script(1,1), at library/core/src/panicking.rs:156) ``` I believe...
@sagudev Is https://github.com/servo/ipc-channel/pull/335 the last thing that is blocking the Rust 1.78 upgrade, or are there any other failures?
From looking at the remaining issues, it seems that the only external dependency is a new `harfbuzz` release. Is updating harfbuzz required for this PR, or could it be moved...
@Nopey Since the rust-harfbuzz PR has been merged, is anything else still blocking this PR?
@Nopey FYI, surfman 0.9.3 seems to be available on crates.io now.
To clarify: the install step is essential to reproduce this issue, correct?