1e4f77a2e4
When static linking some dependency library can be missing (i.e. -latomic for -lcrypto) on linking libraries list. This is because when static linking libraries dependencies are not transparently linked into binary. To avoid moving libraries before/after one another or add new ones that are not needed at all in the dynamic linking case, we use `pkg-config --libs LIBRARY` where LIBRARY is the library we "probe" for its existence and dependency. In this commit, we: - Remove 0005-fix-static-link-zlib.patch where -lcrypto and -lz were swapped, as it is no longer needed thanks to the following point. - Replace it with 0005-Use-pkgconf-to-get-libs-deps.patch where -lcrypto has been substituted with `pkg-config --libs libcrypto` - Add host-pkgconf to ANDROID_TOOLS_DEPENDENCIES Fixes: http://autobuild.buildroot.net/results/d3d6679cfc8afe4467368bd3d31483172c1032de/ Signed-off-by: Giulio Benetti <giulio.benetti@micronovasrl.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> |
||
---|---|---|
.. | ||
0001-Fix-makefiles-for-out-of-tree-build.patch | ||
0002-Fix-adbd-for-non-Ubuntu-systems.patch | ||
0003-Fix-build-issue-with-uclibc.patch | ||
0004-Fix-build-issue-with-musl.patch | ||
0005-Use-pkgconf-to-get-libs-deps.patch | ||
0006-fix-big-endian-build.patch | ||
0007-include-cdefs-h-when-needed.patch | ||
0008-Include-sysmacros.h-to-compile-with-glibc-2.28.patch | ||
0009-Fix-makefiles-for-out-of-tree-ext4_utils-build.patch | ||
0010-adb-added-patch-for-openssl-1.1.0-compatibility.patch | ||
android-tools.hash | ||
android-tools.mk | ||
Config.in | ||
Config.in.host |