Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
termux_step_massage: check built libs for undefined symbols
Building packages that use libtool for linking libraries has issues with ndk-r23 (android/ndk#1614). This check makes sure that the built libraries do not give an error like CANNOT LINK EXECUTABLE "tesseract": cannot locate symbol "__extenddftf2" referenced by "/data/data/com.termux/files/usr/lib/libtesseract.so"... once used on device. In android/ndk#1614 it seemed like arm gave false positives and needed special consideration, but when I tested it again today the same false positives do not occur in built libraries, so no "if arm then .." workaround has been added for now.
- Loading branch information