Closed Bug 824169 Opened 12 years ago Closed 7 years ago

Remove old Android NDKs

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

x86_64
Linux
task
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: rail, Unassigned)

References

Details

(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2418] [cleanup][linux][build])

Attachments

(1 file)

In bug 769099 we installing a new android ndk side by side with older ones. It'll be great to remove the old one from buildbot-configs when the new one hits all branches.
For the record, as of FF20, all of the fennec builds are using NDK r8c. Once 20 is on release we should be able to remove the r5c and r7b NDKs that were previously being used. (I assume they're not used for b2g builds).
Note that bug 832942 appears to be a problem introduced by the NDK switchover, and we may have to revert the ARMv6 build back to r5c so until that is sorted out we shouldn't get rid of the old NDKs.
Depends on: 832942
kats, I'm not sure if bug 851291 is a real stopper here. Should I proceed and remove the old SDK after next merge?
Flags: needinfo?(bugmail.mozilla)
Yeah, I don't think bug 851291 should block this. I think removing the old NDK (note: NDK, not SDK) after the next merge should be fine. I've removed the dependency with a comment in bug 851291.
Flags: needinfo?(bugmail.mozilla)
To be landed after m-b merges to m-r.

Simple test:
for b in mozilla-{aurora,beta}; do
  for a in android android-armv6 android-noion android-x86; do
    for m in debug l10n-nightly l10n-release nightly release; do
       url="http://hg.mozilla.org/releases/$b/raw-file/default/mobile/android/config/mozconfigs/$a/$m"
       wget -qO - $url| grep android-ndk
    done
  done
done | sort -u

ac_add_options --with-android-ndk="/tools/android-ndk-r8c"
Attachment #729496 - Flags: review?(aki)
Priority: P4 → P2
Comment on attachment 729496 [details] [diff] [review]
remove ndk5 and ndk7

Thanks to Callek, he reminded me that we use the old NDks on the b2g18 branch.
Attachment #729496 - Flags: review?(aki)
Assignee: rail → nobody
Priority: P2 → --
Product: mozilla.org → Release Engineering
(In reply to Rail Aliiev [:rail] from comment #6)
> Comment on attachment 729496 [details] [diff] [review]
> remove ndk5 and ndk7
> 
> Thanks to Callek, he reminded me that we use the old NDks on the b2g18
> branch.

So is this WONTFIX then, or merely in a holding pattern until the EOL for b2g18?
Whiteboard: [waiting for b2g18 EOL]
Depends on: 875164
Whiteboard: [waiting for b2g18 EOL] → [cleanup][linux][build]
Whiteboard: [cleanup][linux][build] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2411] [cleanup][linux][build]
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2411] [cleanup][linux][build] → [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/2418] [cleanup][linux][build]
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: