Bug 1496708 - Install cbindgen as system package. f=gaston r=Build r=froydnj

cargo build is no longer called, so bootstrap will be faster.
All dependencies (including cbindgen) are usually up-to-date on BSDs
because there's no fallback to Mozilla binaries.
This commit is contained in:
Jan Beich 2018-10-05 05:37:00 +03:00
parent 1b90794ae0
commit 4737c23ba2
2 changed files with 2 additions and 2 deletions

View File

@ -68,7 +68,7 @@ class FreeBSDBootstrapper(BaseBootstrapper):
def ensure_stylo_packages(self, state_dir, checkout_root):
# Clang / llvm already installed as browser package
self.ensure_rust_package('cbindgen')
self.pkg_install('rust-cbindgen')
def upgrade_mercurial(self, current):
self.pkg_install('mercurial')

View File

@ -49,4 +49,4 @@ class OpenBSDBootstrapper(BaseBootstrapper):
def ensure_stylo_packages(self, state_dir, checkout_root):
# Clang / llvm already installed as browser package
self.ensure_rust_package('cbindgen')
self.run_as_root(['pkg_add', 'cbindgen'])