Closed Bug 1433395 Opened 6 years ago Closed 6 years ago

./mach bootstrap to require same LLVM version as Mesa on FreeBSD

Categories

(Firefox Build System :: General, enhancement)

Unspecified
FreeBSD
enhancement
Not set
normal

Tracking

(firefox60 fixed)

RESOLVED FIXED
mozilla60
Tracking Status
firefox60 --- fixed

People

(Reporter: jbeich, Assigned: jbeich)

Details

Attachments

(1 file)

LLVM 4 is no longer supported upstream. LLVM 5 will follow once 6 is out but that's still a month away. Compare "This port is required by:" in

https://www.freshports.org/devel/llvm40
https://www.freshports.org/devel/llvm50
Downstream Firefox package already switched to LLVM 5 after Mesa.
https://svnweb.freebsd.org/changeset/ports/457267
https://svnweb.freebsd.org/changeset/ports/457264
Comment on attachment 8945727 [details]
Bug 1433395 - FreeBSD bootstrap: install LLVM as Mesa dependency.

https://reviewboard.mozilla.org/r/215838/#review221682

::: python/mozboot/mozboot/freebsd.py:35
(Diff revision 1)
>          self.browser_packages = [
>              'dbus-glib',
>              'gconf2',
>              'gtk2',
>              'gtk3',
> -            'llvm40',
> +            'mesa-dri',

Maybe worth commenting that this will automatically pull in llvm?
Attachment #8945727 - Flags: review+
Attachment #8945727 - Flags: review?(core-build-config-reviews) → review+
Keywords: checkin-needed
Pushed by rgurzau@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/aedebda5f961
FreeBSD bootstrap: install LLVM as Mesa dependency. r=froydnj
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/aedebda5f961
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Product: Core → Firefox Build System
Assignee: nobody → jbeich
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: