mach bootstrap doesn't appear to download a bindgen-compatible clang
on an ARMv7 GNU/Linux host.

mach build then complains about not being able to generate the stylo bindings.

As I understand it, --disable-stylo-build-bindgen should be OK if one
isn't modifying stylo, but building with that flag fails:
12:02.52 error[E0609]: no field `mBoolFlags` on type `&'ln
gecko_bindings::structs::root::nsINode`
12:02.53    -->
/var/host/media/removable/gecko/gecko/mozilla-central-ea00596eb02e/servo/components/style/gecko/wrapper.rs:200:18
12:02.53     |
12:02.53 200 |         (self.0).mBoolFlags
12:02.53     |                  ^^^^^^^^^^

What's the correct way to build m-c, the stylo bindings in particular,
on ARMv7+NEON GNU/Linux?

(My goal is to run XPCOM string gtest microbenchmarks in the hope that
they are representative of Android ARMv7+NEON.)

-- 
Henri Sivonen
hsivo...@hsivonen.fi
https://hsivonen.fi/
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to