Hey everyone, with the release of the final Android SDK 23 the Android team also released a new version of the support libraries (23.0).
Building with this new support library (actually the appcompat library) will break the mach-based build (bug 1195691 [1]) as long as you are not building with the new Android SDK 23. But doing so will introduce a whole new set of issues (bug 1183061 [2]). Unfortunately our build system will always pick the latest, locally available support library (not like the gradle build with a pinned version) and so there's not really a way back. There are a bunch of things we need to do in order to build with the new SDK. Currently I'm focusing on just build errors (removed or deprecated APIs). With those fixed we can at least build locally with the new SDK. Sebastian P.S.: You might see a build error regarding google play services if you are building with gradle. We bumped the version in build.gradle yesterday [3] so you might need to update the "Google repository" and it might be tempting to update the support library too while you are at it. So this mail should be a warning. ;) P.P.S.: Afaik we only build with the appcompat library if MOZ_NATIVE_DEVICES is set. So disabling this might be a workaround if you already updated the library. (Untested) [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1195691 [2]: https://bugzilla.mozilla.org/show_bug.cgi?id=1183061 [3]: http://hg.mozilla.org/integration/fx-team/rev/7bbb08844061
_______________________________________________ mobile-firefox-dev mailing list [email protected] https://mail.mozilla.org/listinfo/mobile-firefox-dev

