Bug 1320940 - rustup is N/A on Tier3 platforms, so prefer downstream Rust packages. r=rillian, a=lizzard
authorJan Beich <jbeich@FreeBSD.org>
Tue, 29 Nov 2016 14:27:46 +0000
changeset 378892 576c102718deb6f7385229661b55a349ff95c554
parent 378891 809356dad7f409fa0597cec7704c72ce8d00ee32
child 378893 99c77cd62ef59e48080855b30810edcad9b5f495
push id1419
push userjlund@mozilla.com
push dateMon, 10 Apr 2017 20:44:07 +0000
treeherdermozilla-release@5e6801b73ef6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersrillian, lizzard
bugs1320940
milestone53.0a2
Bug 1320940 - rustup is N/A on Tier3 platforms, so prefer downstream Rust packages. r=rillian, a=lizzard MozReview-Commit-ID: NsRGdweHuF
python/mozboot/mozboot/freebsd.py
python/mozboot/mozboot/openbsd.py
--- a/python/mozboot/mozboot/freebsd.py
+++ b/python/mozboot/mozboot/freebsd.py
@@ -8,20 +8,22 @@ from mozboot.base import BaseBootstrappe
 class FreeBSDBootstrapper(BaseBootstrapper):
     def __init__(self, version, flavor, **kwargs):
         BaseBootstrapper.__init__(self, **kwargs)
         self.version = int(version.split('.')[0])
         self.flavor = flavor.lower()
 
         self.packages = [
             'autoconf213',
+            'cargo',
             'gmake',
             'gtar',
             'mercurial',
             'pkgconf',
+            'rust',
             'watchman',
             'zip',
         ]
 
         self.browser_packages = [
             'dbus-glib',
             'gconf2',
             'gtk2',
--- a/python/mozboot/mozboot/openbsd.py
+++ b/python/mozboot/mozboot/openbsd.py
@@ -7,18 +7,20 @@ from mozboot.base import BaseBootstrappe
 
 class OpenBSDBootstrapper(BaseBootstrapper):
     def __init__(self, version, **kwargs):
         BaseBootstrapper.__init__(self, **kwargs)
 
         self.packages = [
             'mercurial',
             'autoconf-2.13',
+            'cargo',
             'gmake',
             'gtar',
+            'rust',
             'wget',
             'unzip',
             'zip',
         ]
 
         self.browser_packages = [
             'llvm',
             'yasm',