tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
firefox -> 63.0 WIP diff
So, I am attempting to update, unsuccessfully because bugs.
Here's my interim diff
http://coypu.sdf.org/firefox-63.0.diff
Need to do something about clang not having __float128 on netbsd
for the purpose of generating bindings, I thought the
right file for this is servo/components/style/build_gecko.rs
but that didn't seem to work well.
(toolchain/53679)
Also mysteriously I get:
error[E0308]: mismatched types
--> servo/components/style/gecko/snapshot_helpers.rs:63:42
|
63 | .find(|attr| attr.mName.mBits == name.as_ptr() as usize)
| ^^^^^^^^^^^^^^^^^^^^^^ expected u64, found usize
mBits is apparently defined in dom/base/nsAttrName.h
and usize should be the same thing as uintptr_t, so... no idea.
Rust configuration error?
Home |
Main Index |
Thread Index |
Old Index