Bug 1320940 - rustup is N/A on Tier3 platforms, so prefer downstream Rust packages. r=rillian
authorJan Beich <jbeich@FreeBSD.org>
Tue, 29 Nov 2016 14:27:46 +0000
changeset 344516 502b6c944ccf7f8c1bbb94db817d6c63ee2cacb7
parent 344515 29f6ae6d3d0b5045e91dca18eb4400e8b434b63f
child 344517 16ebf28d9b49647b80d6b561745cba24e97b8b74
push id31413
push usercbook@mozilla.com
push dateFri, 24 Feb 2017 10:18:46 +0000
treeherdermozilla-central@c7935d540027 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersrillian
bugs1320940
milestone54.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1320940 - rustup is N/A on Tier3 platforms, so prefer downstream Rust packages. r=rillian 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',