Bug 1320940 - rustup is N/A on Tier3 platforms, so prefer downstream Rust packages. r?rillian draft
authorJan Beich <jbeich@FreeBSD.org>
Tue, 29 Nov 2016 14:27:46 +0000
changeset 488449 c2766becd1d44807e387fe9ce8bdec6cad41df4f
parent 488125 7abeac2f2d668554f0093fc0bdb1488f9a77d16e
child 546729 ac6cdd3f19d583cdcd1973ba0354070c319e659f
push id46531
push userbmo:jbeich@FreeBSD.org
push dateThu, 23 Feb 2017 04:23:14 +0000
reviewersrillian
bugs1320940
milestone54.0a1
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',