Closed Bug 878123 Opened 7 years ago Closed 7 years ago

Please start building the x86 APK in Firefox 22b4

Categories

(Release Engineering :: General, defect)

x86
macOS
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: akeybl, Assigned: rail)

References

Details

Attachments

(2 files)

Please start building the x86 APK in Firefox 22b4. Starting with RelEng, but this may end up (partially) being a mobile engineering bug.
I think we have one stopper which would prevent us from publishing both x86 and armv6 in Play Store.

http://hg.mozilla.org/releases/mozilla-beta/file/60c7f8e6ccd7/mobile/android/base/Makefile.in#l276 changes adnroid version for everything except ARMv7 (decrements by 1). ARMv6 and X86 would have the same version what prevents us from ppublishing APKs, IIRC.
Assignee: nobody → rail
Attached patch configsSplinter Review
to be tested in staging
Attachment #757503 - Flags: review?(aki)
Comment on attachment 757503 [details] [diff] [review]
configs

We'll need a followup bug if/when we want this on mozilla-release.
Looks good, thanks Rail!
Attachment #757503 - Flags: review?(aki) → review+
(In reply to Rail Aliiev [:rail] from comment #3)
> I think we have one stopper which would prevent us from publishing both x86
> and armv6 in Play Store.
> 
> http://hg.mozilla.org/releases/mozilla-beta/file/60c7f8e6ccd7/mobile/android/
> base/Makefile.in#l276 changes adnroid version for everything except ARMv7
> (decrements by 1). ARMv6 and X86 would have the same version what prevents
> us from ppublishing APKs, IIRC.

that was fixed in bug 878868
(In reply to Brad Lassey [:blassey] from comment #6)
> that was fixed in bug 878868

Thanks! I'll update the bug with the automation test results tomorrow.
Staging build passed without any major issues. I enabled x86 build and pushed tha patch to both default and production in case we don't merge/reconfig before the next beta build.

Leaving the bug open to keep an eye on the next beta.
Blocks: 868982
If we have time to QA the builds, the files are here:

ARMv7: http://people.mozilla.org/~raliiev/fennec-22.0b4.multi.android-arm.apk
ARMv6: http://people.mozilla.org/~raliiev/fennec-22.0b4.multi.android-arm-armv6.apk
X86: http://people.mozilla.org/~raliiev/fennec-22.0b4.multi.android-i386.apk

* Build IDs should be the same (20130603195036)
* ARMv7 Android version should be 20130603195036
* ARMv6 Android version should be 20130603195035
* X86 Android version should be 20130603195037
(In reply to Rail Aliiev [:rail] from comment #10)
> * ARMv7 Android version should be 20130603195036
> * ARMv6 Android version should be 20130603195035
> * X86 Android version should be 20130603195037

Err,
* ARMv7 Android version should be 2013060319
* ARMv6 Android version should be 2013060318
* X86 Android version should be 2013060320

(just verified this)
Attachment #758530 - Flags: review?(bhearsum)
Attachment #758530 - Flags: review?(bhearsum) → review+
Live in production.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
relnote-firefox: --- → ?
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.