From 7cdf79bad8326be7495ea5dad167bb961835be30 Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Wed, 9 Oct 2019 22:34:54 +0200 Subject: [PATCH] fixes libcurl with openssl --- pythonforandroid/recipes/libcurl/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pythonforandroid/recipes/libcurl/__init__.py b/pythonforandroid/recipes/libcurl/__init__.py index 27b142e071..83e4cf0858 100644 --- a/pythonforandroid/recipes/libcurl/__init__.py +++ b/pythonforandroid/recipes/libcurl/__init__.py @@ -15,8 +15,11 @@ class LibcurlRecipe(Recipe): def build_arch(self, arch): env = self.get_recipe_env(arch) - r = self.get_recipe('openssl', self.ctx) - openssl_dir = r.get_build_dir(arch.arch) + openssl_recipe = self.get_recipe('openssl', self.ctx) + openssl_dir = openssl_recipe.get_build_dir(arch.arch) + + env['LDFLAGS'] += openssl_recipe.link_dirs_flags(arch) + env['LIBS'] = env.get('LIBS', '') + openssl_recipe.link_libs_flags() with current_directory(self.get_build_dir(arch.arch)): dst_dir = join(self.get_build_dir(arch.arch), 'dist')