<div dir="ltr"><div dir="ltr"><div>Hello folks,<br></div><div><br></div><div><font size="2">The Android Tech Leads met Wednesday, May 15.  In recognition of the changing nature of the Android ecosystem work, we're going to meet every second week: most of the big problems have solutions (or sketches for solutions) and there's less ongoing group coordination required.  Yay!<br></font></div><div><font size="2"><br></font></div><div><font size="2">The principle topic of yesterday's discussion was about stripping native libraries in Gradle.  The conversation started because the Application Services team discovered that <b>it is critical to set $ANDROID_NDK_HOME</b> when building native libraries in order for symbols to be properly stripped.   This launched a wide conversation about stripping, providing debug information, providing symbols using the <a href="https://tecken.readthedocs.io/en/latest/index.html">Mozilla Symbol Server</a>, the key points of which were:</font></div><div><ol><li><font size="2">We'd like to include symbols in distributed native libraries</font></li><li><font size="2">Gradle is supposed to strip symbols by default but unfortunately doesn't always do so</font></li><li><font size="2">We've started to strip distributed native libraries to work around Gradle<br></font></li><li><font size="2">You can download symbols from <a href="https://symbols.mozilla.org/">https://symbols.mozilla.org/</a> if needed<br></font></li></ol></div><font size="2">See the <a href="https://docs.google.com/document/d/13A6BEQa06mtJsqExuxSrfblwM3OS5QEdZJ8K4_x7wUE/edit?ts=5cdc87ae#heading=h.c7q7b9qzx1cf" target="_blank">notes</a> for more.<br></font></div><div dir="ltr"><font size="2"></font><div dir="ltr"><div><font size="2"><br></font></div><div><font size="2">Whistler! Whistler!</font></div><div><font size="2">Nick</font></div></div></div></div>