Summary: # Summary Folly became once again incompatible with the Android NDK, which caused our CI to fail to produce sample APK builds on release. I managed to repro this on my machine and it's working again now. Sadly, I had to patch another file manually because something about the template parameter inference wasn't working ... # Notes This was done by first bumping the version, then going through the compiler errors and simply removing the lines that the C++ compiler in the NDK had trouble inferring the types for. We were lucky in that the exported symbols this affected weren't actually used, so I copied over the file to `overrides/Folly/` and set up another copy rule in Gradle. # Meta Pull Request resolved: https://github.com/facebook/flipper/pull/809 Test Plan: ``` ./gradlew :sample:assembleDebug ``` Internal, external CI. Reviewed By: mweststrate Differential Revision: D19948797 Pulled By: passy fbshipit-source-id: b2e98d3a5c89b0fc77c157683cde90997232fee0
8.8 KiB
8.8 KiB