New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TIMOB-25621] Android: Do not delete third-party native libraries #9695
Conversation
Generated by 🚫 dangerJS |
This is not a valid change. The native libraries are recreated during the build by compiling for all architectures specified in the package.json of the Ti-Android project. The encrypted database likely failed because before the change the arm64-v8a was not always created which was caused by not cleaning up the existing libs. Please test this very well in case it should be taken. EDIT: Looking further into it, |
@hansemannn This behavior never happened before, the issue is any third-party libraries are deleted during the newly added cleanup phase. |
@hansemannn I have updated the PR to only remove the built module |
23c761e
to
bc49159
Compare
FR Passed. The Studio Ver: 5.0.0.201712081732 |
@garymathews @lokeshchdhry Sorry to step in again, but this ticket should not have been merged. The first reason is that it haven't been CR-tested in any way. The second reason is that the binary that caused the ticket was obviously compiled before 7.0.1 was released. And the last third reason is that this PR will likely introduce a regression for the case that we remove an old architecture again, like in 6.0.0. In that case, the .so will be deleted, but the directory will still be present, which will cause a module build error when verifying the build architectures. Please have this in mind once it pops up. |
TEST CASE
JIRA Ticket