Compile with minor Android 16 versions SDK.
Categories
(Firefox for Android :: Tooling, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox147 | --- | fixed |
People
(Reporter: mcarare, Assigned: RyanVM)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxdroid][group6] , [wptsync upstream])
Attachments
(1 file)
Updated•1 month ago
|
| Assignee | ||
Comment 1•1 month ago
|
||
FYI, I looked at this a couple months ago and have a mostly-working patch. The main issue is that our wrench tests use the cargo-apk library which doesn't support finding non-integer SDK paths. That library is also not very well-maintained at this point, though I did file an upstream issue about it. If this starts blocking things, we'll probably need to hack around it in the fork we're currently using.
| Assignee | ||
Updated•1 month ago
|
| Assignee | ||
Comment 2•1 month ago
|
||
...and then I realized that we can easily work around that by just keeping platform-36 in our SDK repack for the wrench jobs to keep using. A bit of a footgun for future updates, but it'll get the job done until there's an upstream update to handle things more gracefully.
Green on Try: https://treeherder.mozilla.org/jobs?repo=try&revision=1e5473afc2c4cf9c3050813a9e23804973c98a95
| Assignee | ||
Comment 3•1 month ago
|
||
Android wrench tests depend on cargo-apk, which doesn't support non-integer platform versions.
Keep the last major version around in android-packages.txt for it to use instead.
https://github.com/rust-mobile/cargo-apk/issues/74
Updated•1 month ago
|
Comment 4•1 month ago
|
||
The Bugbug bot thinks this bug should belong to the 'Firefox for Android::Tooling' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
| Assignee | ||
Updated•1 month ago
|
Comment 7•1 month ago
|
||
| bugherder | ||
Description
•