Bug 1433395 - FreeBSD bootstrap: install LLVM as Mesa dependency. r=froydnj draft
authorJan Beich <jbeich@FreeBSD.org>
Thu, 25 Jan 2018 10:27:51 +0000
changeset 747638 397da55b9eff5c50221c7f7eaca85cfe1176db70
parent 747564 329bfa4b804a69d67cd0018d70bbf4cc970f4a64
push id96963
push userbmo:jbeich@FreeBSD.org
push dateFri, 26 Jan 2018 15:31:42 +0000
reviewersfroydnj
bugs1433395
milestone60.0a1
Bug 1433395 - FreeBSD bootstrap: install LLVM as Mesa dependency. r=froydnj Firefox generally supports the same range of LLVM versions as Mesa. Instead of regularly updating it just pull Mesa drivers which will be required by WebRender, anyway. MozReview-Commit-ID: DiK4TD9tWe0
python/mozboot/mozboot/freebsd.py
--- a/python/mozboot/mozboot/freebsd.py
+++ b/python/mozboot/mozboot/freebsd.py
@@ -27,17 +27,17 @@ class FreeBSDBootstrapper(BaseBootstrapp
             'zip',
         ]
 
         self.browser_packages = [
             'dbus-glib',
             'gconf2',
             'gtk2',
             'gtk3',
-            'llvm40',
+            'mesa-dri',  # depends on llvm*
             'pulseaudio',
             'v4l_compat',
             'yasm',
         ]
 
         if not self.which('as'):
             self.packages.append('binutils')