Open Bug 1317929 Opened 8 years ago Updated 2 years ago

Ensure fennec builds with adjust on central & aurora

Categories

(Firefox Build System :: Android Studio and Gradle Integration, defect, P5)

51 Branch
defect

Tracking

(Not tracked)

People

(Reporter: ahunt, Unassigned)

Details

Building beta is broken thanks to some issues with adjust in Bug 1317880.

I've provided beta-specific patches in that bug, but we should test (and probably fix) central and aurora too, since it looks like they would be broken too (we only build with adjust in automation for beta and release, hence this issue wasn't spotted earlier).

This bug is intended to look into ensuring central/aurora are buildable _now_. I'm filing another bug to look into building with adjust enabled on central/aurora to prevent this issue from recurring in future.
We ended up landing Bug 1317880 across m-c/aurora/beta, so all branches *should* buildable with adjust.

Therefore I'm repurposing this bug as a followup cleanup to not have to include sync-thirdparty as part of GECKOVIEW_JARS (we should probably move AdjustConstants and related classes out of constants, but doing so is slightly tricky and may require adding a gb-constants jar or similar).
Assignee: nobody → ahunt
Iteration: --- → 1.9
Priority: -- → P1
Whiteboard: [MobileAS]
Priority: P1 → P2
Iteration: 1.9 → 1.10
Iteration: 1.10 → ---
This isn't directly relevant to AS, so I'm leaving it free for now.
Assignee: ahunt → nobody
Whiteboard: [MobileAS]
Re-triaging per https://bugzilla.mozilla.org/show_bug.cgi?id=1473195

Needinfo :susheel if you think this bug should be re-triaged.
Priority: P2 → P5
Product: Firefox for Android → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.