зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1420330 - FreeBSD bootstrap: add aarch64 and testing dependencies. r=nalexander
- aarch64 has GNU-free toolchain thus /usr/bin/as is N/A by default but GNU as is required to build bundled ICU. - Downstream Python splits sqlite3 C module into a separate package to reduce optional dependencies but _sqlite3 is used by mozprofile. MozReview-Commit-ID: Lh2ktcqh16f --HG-- extra : rebase_source : bbcbe437132ecfce0f3e6e7b2005d0e8eac65836
This commit is contained in:
Родитель
fbf9d655be
Коммит
460920cc90
|
@ -3,6 +3,7 @@
|
|||
# You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
from __future__ import absolute_import
|
||||
import sys
|
||||
|
||||
from mozboot.base import BaseBootstrapper
|
||||
|
||||
|
@ -19,6 +20,7 @@ class FreeBSDBootstrapper(BaseBootstrapper):
|
|||
'gtar',
|
||||
'mercurial',
|
||||
'pkgconf',
|
||||
'py%s%s-sqlite3' % sys.version_info[0:2],
|
||||
'rust',
|
||||
'watchman',
|
||||
'zip',
|
||||
|
@ -35,6 +37,9 @@ class FreeBSDBootstrapper(BaseBootstrapper):
|
|||
'yasm',
|
||||
]
|
||||
|
||||
if not self.which('as'):
|
||||
self.packages.append('binutils')
|
||||
|
||||
if not self.which('unzip'):
|
||||
self.packages.append('unzip')
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче