Closed Bug 1740358 Opened 2 years ago Closed 2 years ago

Enable GeckoView bootstrap for M1 Macs

Categories

(GeckoView :: General, task, P1)

Unspecified
All

Tracking

(firefox96 fixed)

RESOLVED FIXED
96 Branch
Tracking Status
firefox96 --- fixed

People

(Reporter: agi, Assigned: agi)

References

(Blocks 1 open bug)

Details

Attachments

(4 files, 1 obsolete file)

Right now it fails with:

Note: M1 Macs don't support Android builds, so they have been removed from the list of options below
Assignee: nobody → agi
Status: NEW → ASSIGNED

We already use the adoptopenjdk on some platforms, this allows us to have a
more predictable Java binary on all platforms.

Priority: -- → P1
Attached file Bug 1740358 - Upgrade JDK to Java 17. (obsolete) —

This patch adds a new toolchain run property: toolchain-env which allows
specifying additional environment variables that will be added to the worker
when consuming the toolchain artifact.

Pushed by asferro@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b9effedd6772
Download Java from adoptium. r=mhentges,glandium
https://hg.mozilla.org/integration/autoland/rev/4d7f7efd3804
Enable |mach bootstrap| for GeckoView on Apple Silicon. r=glandium
https://hg.mozilla.org/integration/autoland/rev/974d6dfdb16c
Add toolchain-env r=ahal
https://hg.mozilla.org/integration/autoland/rev/8c6e768424a8
Use Java JDK from Adoptium in CI. r=aki

Comment on attachment 9252203 [details]
Bug 1740358 - Upgrade JDK to Java 17.

Revision D131972 was moved to bug 1724480. Setting attachment 9252203 [details] to obsolete.

Attachment #9252203 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: