Closed
Bug 1174244
Opened 9 years ago
Closed 9 years ago
Switch in-tree Adjust SDK to use ch.boye instead of org.apache.http to allow for building with Android M SDK 23
Categories
(Firefox for Android Graveyard :: General, defect, P1)
Firefox for Android Graveyard
General
Tracking
(firefox44 fixed, fennec44+)
RESOLVED
FIXED
Firefox 44
People
(Reporter: amoghbl1, Assigned: nalexander)
References
Details
(Whiteboard: [tor-mobile])
Attachments
(1 file, 1 obsolete file)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0
Build ID: 20150610004004
The third party lib com.adjust.sdk used deprecated (as of android M) networking libraries and would therefore fail.
Component: Untriaged → General
Product: Firefox → Firefox for Android
Version: 34 Branch → unspecified
Assignee | ||
Comment 2•9 years ago
|
||
This should have happened with Bug 1169421. Nominating for tracking since Fennec builds are going to burn when the Android SDK 23 (Bug build-android-m) changes hit release.
Status: UNCONFIRMED → NEW
tracking-fennec: --- → ?
Depends on: 1169421, build-android-m
Ever confirmed: true
Summary: com.adjust.sdk won't build with android m → Switch in-tree Adjust SDK to use ch.boye instead of org.apache.http to allow for building with Android M SDK 23
Comment 3•9 years ago
|
||
Oh, this has been totally out of sight for me.
It looks like this has been addressed on GitHub:
https://github.com/adjust/android_sdk/commit/a9eec419ee7e2bc26424032b9023b25582dea1d9
Are we using the SDK as-is and can "just" update it or have we made modifications?
Comment 4•9 years ago
|
||
(In reply to Sebastian Kaspari (:sebastian) from comment #3)
> Oh, this has been totally out of sight for me.
>
> It looks like this has been addressed on GitHub:
> https://github.com/adjust/android_sdk/commit/
> a9eec419ee7e2bc26424032b9023b25582dea1d9
>
> Are we using the SDK as-is and can "just" update it or have we made
> modifications?
We should be using it as-is. We just wanted a known revision in the tree.
Assignee | ||
Comment 5•9 years ago
|
||
(In reply to Mark Finkle (:mfinkle) from comment #4)
> (In reply to Sebastian Kaspari (:sebastian) from comment #3)
> > Oh, this has been totally out of sight for me.
> >
> > It looks like this has been addressed on GitHub:
> > https://github.com/adjust/android_sdk/commit/
> > a9eec419ee7e2bc26424032b9023b25582dea1d9
> >
> > Are we using the SDK as-is and can "just" update it or have we made
> > modifications?
>
> We should be using it as-is. We just wanted a known revision in the tree.
I thought we fixed some NPEs in our local tree, but I can't guarantee.
We should consider updating the upstream SDK while we address this. The original fx-team commit message includes an upstream git commit SHA, so we can see changes.
Assignee | ||
Comment 6•9 years ago
|
||
Bug 1174244 - Switch in-tree Adjust SDK to use ch.boye instead of org.apache.http. r?sebastian
Attachment #8676442 -
Flags: review?(s.kaspari)
Assignee | ||
Comment 7•9 years ago
|
||
Bug 1174244 - Remove 'thirdparty_adjust_sdk' Gradle project. r?sebastian
Attachment #8676443 -
Flags: review?(s.kaspari)
Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8676442 [details]
MozReview Request: Bug 1174244 - Switch in-tree Adjust SDK to use ch.boye instead of org.apache.http. r?sebastian
Bug 1174244 - Switch in-tree Adjust SDK to use ch.boye instead of org.apache.http. r?sebastian
Assignee | ||
Updated•9 years ago
|
Attachment #8676443 -
Attachment is obsolete: true
Attachment #8676443 -
Flags: review?(s.kaspari)
Comment 9•9 years ago
|
||
Comment on attachment 8676442 [details]
MozReview Request: Bug 1174244 - Switch in-tree Adjust SDK to use ch.boye instead of org.apache.http. r?sebastian
https://reviewboard.mozilla.org/r/22711/#review20307
Thanks!
That's easier than migrating to URLConnection I guess. :)
Attachment #8676442 -
Flags: review?(s.kaspari) → review+
Updated•9 years ago
|
Assignee: nobody → nalexander
Assignee | ||
Comment 10•9 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/396f9bde9b49a56c98721479afaa884b93406436
Bug 1174244 - Switch in-tree Adjust SDK to use ch.boye instead of org.apache.http. r=sebastian
https://hg.mozilla.org/integration/fx-team/rev/ef1e7dec5bad489be4556a10344626adefffc38d
Bug 1174244 - Part 4: Remove 'thirdparty_adjust_sdk' Gradle project. r=sebastian
Comment 11•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/396f9bde9b49
https://hg.mozilla.org/mozilla-central/rev/ef1e7dec5bad
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox44:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 44
Updated•9 years ago
|
tracking-fennec: ? → 44+
Assignee | ||
Comment 12•9 years ago
|
||
I missed a dependency with this patch, and didn't catch it in my testing. The result is Bug 1232468 -- sorry, releng team.
Blocks: 1232468
Updated•8 years ago
|
Whiteboard: [tor-mobile]
Updated•7 years ago
|
Priority: -- → P1
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•