Closed Bug 719660 Opened 12 years ago Closed 12 years ago

Install Android SDK 14 (4.0, Ice Cream Sandwich)

Categories

(Release Engineering :: General, defect, P1)

ARM
Android
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: snorp, Assigned: bear)

Details

(Whiteboard: [android][puppet])

Attachments

(2 files)

We'll be adding support for Flash on Android 4.0 (Ice Cream Sandwich), which will require using some Android API that is only available in version 15. We need to have that installed on all the build boxen.
Correction, SDK 15 is for 4.0.3. We only need 14, which is for 4.0.
Some indication of the urgency would be helpful.
Summary: Install Android SDK 15 (4.0, Ice Cream Sandwich) → Install Android SDK 14 (4.0, Ice Cream Sandwich)
Yeah, sorry. I think answer is "as soon as reasonably possible". I expect to have something working locally next week, so we would want to be able to build nightlies with Flash on ICS as soon as the code is there.
Severity: normal → major
Priority: -- → P2
Assignee: nobody → bear
Severity: major → critical
Priority: P2 → P1
Whiteboard: [android][puppet]
Relevant spec file from the previous SDK version is here:

https://hg.mozilla.org/build/rpm-sources/file/08476e1d337f/android-sdk/centos5-i686/android-sdk13.spec

Due to the size of these SDKs, nthomas reminded us to me careful of space when installing/once installed, especially on moz2-linux-slave*.

Will we be removing any of the older SDKs when we turn this one on?
Currently we have SDK 8, 12 and 13 installed 

are we adding 14 to that list or can we remove any?
(In reply to Mike Taylor [:bear] from comment #5)
> Currently we have SDK 8, 12 and 13 installed 
> 
> are we adding 14 to that list or can we remove any?

I think we need to keep 13 since Firefox 9 and 10 build against that, AFAIK. I think we'll be able to remove that (and 12?) once Firefox 12 is released.
Attached patch sdk r15 rpm specSplinter Review
Attachment #592744 - Flags: review?(jhford)
Attachment #592745 - Flags: review?(jhford)
(In reply to Mike Taylor [:bear] from comment #7)
> Created attachment 592744 [details] [diff] [review]
> sdk r15 rpm spec

We need 14 not 15....
Attachment #592744 - Flags: review?(jhford) → review+
Attachment #592745 - Flags: review?(jhford) → review+
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) from comment #9)
> (In reply to Mike Taylor [:bear] from comment #7)
> > Created attachment 592744 [details] [diff] [review]
> > sdk r15 rpm spec
> 
> We need 14 not 15....

both will be available - i'm just looking forward and creating the rpm that will install the latest.  Here is the dir listing to show what platforms will be available:

[root@mv-moz2-linux-ix-slave01 puppet]# ls -la /tools/android-sdk-r15/platforms
total 28
drwxr-xr-x 7 root root 4096 Jan 30 09:11 .
drwxr-xr-x 8 root root 4096 Jan 30 09:11 ..
drwxr-xr-x 7 root root 4096 Jan 30 09:11 android-12
drwxr-xr-x 7 root root 4096 Jan 30 09:11 android-13
drwxr-xr-x 5 root root 4096 Jan 30 09:11 android-14
drwxr-xr-x 5 root root 4096 Jan 30 09:11 android-15
drwxr-xr-x 6 root root 4096 Jan 30 09:11 android-8

aiming to get this onto build slaves by end-of-day so it can start being used for try builds
Comment on attachment 592744 [details] [diff] [review]
sdk r15 rpm spec

committed changeset 45:6a9ec281527e
Attachment #592744 - Flags: checked-in+
Comment on attachment 592745 [details] [diff] [review]
sdk r15 puppet manifest

committed changeset 510:b2a891976288
Attachment #592745 - Flags: checked-in+
new rpm and manifest has been pushed - it's being deployed to the slave pool now
the new sdk has been deployed to all but busy slaves.

to use the new sdk you will need to change the mozconfig to point to

/tools/android-sdk-r15
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: