From 4737c23ba264ddfdd532a6f43034e43126382dc1 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Fri, 5 Oct 2018 05:37:00 +0300 Subject: [PATCH] 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. --- python/mozboot/mozboot/freebsd.py | 2 +- python/mozboot/mozboot/openbsd.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/python/mozboot/mozboot/freebsd.py b/python/mozboot/mozboot/freebsd.py index 103d96b65b64..184db793a644 100644 --- a/python/mozboot/mozboot/freebsd.py +++ b/python/mozboot/mozboot/freebsd.py @@ -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') diff --git a/python/mozboot/mozboot/openbsd.py b/python/mozboot/mozboot/openbsd.py index d731c343df04..aa82bd73dcb6 100644 --- a/python/mozboot/mozboot/openbsd.py +++ b/python/mozboot/mozboot/openbsd.py @@ -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'])