Skip to content
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

openssl: fix libdir for Android #15483

Merged
merged 4 commits into from
Feb 1, 2023

Conversation

kletoz
Copy link
Contributor

@kletoz kletoz commented Jan 26, 2023

Specify library name and version: openssl/1.x.x

When building libcurl it cannot find lcrypto and lssl because they installed over lib64 and not lib.


When building libcurl it cannot find lcrypto and lssl because they
installed over lib64 and not lib.
@conan-center-bot

This comment has been minimized.

@kletoz
Copy link
Contributor Author

kletoz commented Jan 26, 2023

Here is the log with the error without the fix added in this PR:

conan install libcurl/7.87.0@ -pr:b default -pr:h android --build missing
Configuration (profile_host):
[settings]
arch=x86_64
build_type=Release
compiler=clang
compiler.libcxx=c++_static
compiler.version=9
os=Android
os.api_level=24
[options]
[build_requires]
*: android-ndk/r21d
[env]

Configuration (profile_build):
[settings]
arch=x86_64
arch_build=x86_64
build_type=Release
compiler=gcc
compiler.libcxx=libstdc++
compiler.version=11
os=Linux
os_build=Linux
[options]
[build_requires]
[env]

Installing package: libcurl/7.87.0
Requirements
    libcurl/7.87.0 from 'conancenter' - Cache
    openssl/1.1.1s from 'conancenter' - Cache
    zlib/1.2.13 from 'conancenter' - Cache
Packages
    libcurl/7.87.0:a08ea9e1dd879beff551ed2dd7864467a6dababf - Build
    openssl/1.1.1s:7e07587cf845759043ce7a953a8a9093b20c238d - Build
    zlib/1.2.13:7e07587cf845759043ce7a953a8a9093b20c238d - Build
Build requirements
    android-ndk/r21d from 'conancenter' - Cache
    autoconf/2.71 from 'conancenter' - Cache
    automake/1.16.5 from 'conancenter' - Cache
    libtool/2.4.7 from 'conancenter' - Cache
    m4/1.4.19 from 'conancenter' - Cache
    pkgconf/1.9.3 from 'conancenter' - Cache
Build requirements packages
    android-ndk/r21d:4db1be536558d833e52e862fd84d64d75c2b3656 - Cache
    autoconf/2.71:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache
    automake/1.16.5:258f6f05ca54813b3d7180161753df7f9ccf7e1d - Cache
    libtool/2.4.7:00ffeae55ec276f0fef26ad0ed5cd0191ca724ce - Cache
    m4/1.4.19:24647d9fe8ec489125dfbae4b3ebefaf7581674c - Cache
    pkgconf/1.9.3:24647d9fe8ec489125dfbae4b3ebefaf7581674c - Cache
Cross-build from 'Linux:x86_64' to 'Android:x86_64'
Installing (downloading, building) binaries...
android-ndk/r21d: Already installed!
m4/1.4.19: Already installed!
m4/1.4.19: Appending PATH environment variable: /root/.conan/data/m4/1.4.19/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin
pkgconf/1.9.3: Already installed!
pkgconf/1.9.3: Appending PATH env var: /root/.conan/data/pkgconf/1.9.3/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin
pkgconf/1.9.3: Setting PKG_CONFIG env var: /root/.conan/data/pkgconf/1.9.3/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/pkgconf
pkgconf/1.9.3: Appending AUTOMAKE_CONAN_INCLUDES env var: /root/.conan/data/pkgconf/1.9.3/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/aclocal
autoconf/2.71: Already installed!
autoconf/2.71: Defining AC_MACRODIR environment variable: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/res/autoconf
autoconf/2.71: Defining autom4te_perllibdir environment variable: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/res/autoconf
autoconf/2.71: Defining AUTOCONF environment variable: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/autoconf
autoconf/2.71: Defining AUTORECONF environment variable: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/autoreconf
autoconf/2.71: Defining AUTOHEADER environment variable: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/autoheader
autoconf/2.71: Defining AUTOM4TE environment variable: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/autom4te
openssl/1.1.1s: Applying build-requirement: android-ndk/r21d
Downloading conan_sources.tgz completed [0.41k]
Decompressing conan_sources.tgz completed [0.00k]
openssl/1.1.1s: Configuring sources in /root/.conan/data/openssl/1.1.1s/_/_/source/src
Downloading openssl-1.1.1s.tar.gz completed [9637.68k]                                   openssl/1.1.1s: enssl/1.1.1s:
openssl/1.1.1s:
openssl/1.1.1s: Copying sources to build folder
openssl/1.1.1s: Building your package in /root/.conan/data/openssl/1.1.1s/_/_/build/7e07587cf845759043ce7a953a8a9093b20c238d
openssl/1.1.1s: Generator txt created conanbuildinfo.txt
openssl/1.1.1s: Calling generate()
openssl/1.1.1s: Aggregating env generators
openssl/1.1.1s: Calling build()
openssl/1.1.1s: Apply patch (portability): TVOS and WatchOS don't like fork()
openssl/1.1.1s: gen_info = {'CFLAGS': ['-fPIC', '--sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '-O3'], 'CXXFLAGS': ['-fPIC', '--sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot', '-O3'], 'DEFINES': ['NDEBUG'], 'LDFLAGS': ['--sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot']}
openssl/1.1.1s: using target: conan-Release-Android-x86_64-clang-9 -> linux-x86_64-clang
openssl/1.1.1s: my %targets = (
    "conan-Release-Android-x86_64-clang-9" => {
        inherit_from => [ "linux-x86_64-clang" ],
        cflags => add("-fPIC --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -O3"),
        cxxflags => add("-fPIC --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -O3"),
        defines => add(["NDEBUG"]),
        includes => add(),
        lflags => add("--sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot"),



        cc => "/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang",
        cxx => "/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang++",
        ar => "/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-ar",
        ranlib => "/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-ranlib",
        perlasm_scheme => "elf",
    },
);

openssl/1.1.1s: ['"conan-Release-Android-x86_64-clang-9"', 'no-shared', '--prefix=/', '--openssldir="res"', 'no-unit-test', 'threads', 'PERL=perl', 'no-tests', '--release', ' -D__ANDROID_API__=24', '-fPIC', 'no-md2']
Configuring OpenSSL version 1.1.1s (0x1010113fL) for conan-Release-Android-x86_64-clang-9
Using os-specific seed configuration
Creating configdata.pm
Creating Makefile

... (OpenSSL build log) ...

install libcrypto.a -> /root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d//lib64/libcrypto.a
install libssl.a -> /root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d//lib64/libssl.a
created directory `/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d//lib64/pkgconfig'
install libcrypto.pc -> /root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d//lib64/pkgconfig/libcrypto.pc
install libssl.pc -> /root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d//lib64/pkgconfig/libssl.pc
install openssl.pc -> /root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d//lib64/pkgconfig/openssl.pc
openssl/1.1.1s package(): Packaged 104 '.h' files
openssl/1.1.1s package(): Packaged 3 files: LICENSE, c_rehash, openssl
openssl/1.1.1s package(): Packaged 2 '.a' files: libcrypto.a, libssl.a
openssl/1.1.1s package(): Packaged 3 '.pc' files: libcrypto.pc, libssl.pc, openssl.pc
openssl/1.1.1s package(): Packaged 1 '.cmake' file: conan-official-openssl-variables.cmake
openssl/1.1.1s: Package '7e07587cf845759043ce7a953a8a9093b20c238d' created
openssl/1.1.1s: Created package revision ecdf03cf8c15a94534bdd97511fdaf8c
zlib/1.2.13: Applying build-requirement: android-ndk/r21d

... (zlib build log) ...

libcurl/7.87.0: Applying build-requirement: android-ndk/r21d
libcurl/7.87.0: Applying build-requirement: libtool/2.4.7
libcurl/7.87.0: Applying build-requirement: pkgconf/1.9.3
libcurl/7.87.0: Applying build-requirement: automake/1.16.5
libcurl/7.87.0: Applying build-requirement: autoconf/2.71
libcurl/7.87.0: Applying build-requirement: m4/1.4.19
libcurl/7.87.0: Copying sources to build folder
libcurl/7.87.0: Building your package in /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf
libcurl/7.87.0: Generator txt created conanbuildinfo.txt
libcurl/7.87.0: Calling generate()
libcurl/7.87.0: Aggregating env generators
libcurl/7.87.0: Calling build()
libcurl/7.87.0: apply_conandata_patches(): No patches defined in conandata
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Remember to add 'LT_INIT' to configure.ac.
configure.ac:123: installing './compile'
configure.ac:129: installing './missing'
docs/examples/Makefile.am: installing './depcomp'
libcurl/7.87.0: Calling:
 > "/root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/configure" '--disable-shared' '--enable-static' '--prefix=/' '--bindir=${prefix}/bin' '--sbindir=${prefix}/bin' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' '--oldincludedir=${prefix}/include' '--host=x86_64-linux-android' '--build=x86_64-linux-gnu' '--with-libidn2=no' '--with-librtmp=no' '--with-libpsl=no' '--with-schannel=no' '--with-secure-transport=no' '--with-brotli=no' '--enable-shared=no' '--enable-static=yes' '--enable-dict=yes' '--enable-file=yes' '--enable-ftp=yes' '--enable-gopher=yes' '--enable-http=yes' '--enable-imap=yes' '--enable-ldap=no' '--enable-mqtt=yes' '--enable-pop3=yes' '--enable-rtsp=yes' '--enable-smb=yes' '--enable-smtp=yes' '--enable-telnet=yes' '--enable-tftp=yes' '--enable-debug=no' '--enable-ares=no' '--enable-threaded-resolver=yes' '--enable-cookies=yes' '--enable-ipv6=yes' '--enable-manual=no' '--enable-verbose=yes' '--enable-symbol-hiding=no' '--enable-unix-sockets=yes' '--with-openssl=/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d' '--without-wolfssl' '--without-libssh2' '--without-nghttp2' '--with-zlib=/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d' '--with-zstd=no'
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... yes
checking whether to enable debug build options... no
checking whether to enable compiler optimizer... (assumed) yes
checking whether to enable strict compiler warnings... no
checking whether to enable compiler warnings as errors... no
checking whether to enable curl debug memory tracking... no
checking whether to enable hiding of library internal symbols... no
checking whether to enable c-ares for DNS lookups... no
checking whether to disable dependency on -lrt... (assumed no)
checking whether to enable ECH support... no
checking for path separator... :
checking for sed... /usr/bin/sed
checking for grep... /usr/bin/grep
checking that grep -E works... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for x86_64-linux-android-gcc... /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang
checking whether the C compiler works... no
configure: error: in `/root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/build-release':
configure: error: C compiler cannot create executables
See `config.log' for more details
libcurl/7.87.0:
libcurl/7.87.0: ERROR: Package 'a08ea9e1dd879beff551ed2dd7864467a6dababf' build failed
libcurl/7.87.0: WARN: Build folder /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/build-release
ERROR: libcurl/7.87.0: Error in build() method, line 248
	autotools.configure()
	ConanException: Error 77 while executing "/root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/configure" '--disable-shared' '--enable-static' '--prefix=/' '--bindir=${prefix}/bin' '--sbindir=${prefix}/bin' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' '--oldincludedir=${prefix}/include' '--host=x86_64-linux-android' '--build=x86_64-linux-gnu' '--with-libidn2=no' '--with-librtmp=no' '--with-libpsl=no' '--with-schannel=no' '--with-secure-transport=no' '--with-brotli=no' '--enable-shared=no' '--enable-static=yes' '--enable-dict=yes' '--enable-file=yes' '--enable-ftp=yes' '--enable-gopher=yes' '--enable-http=yes' '--enable-imap=yes' '--enable-ldap=no' '--enable-mqtt=yes' '--enable-pop3=yes' '--enable-rtsp=yes' '--enable-smb=yes' '--enable-smtp=yes' '--enable-telnet=yes' '--enable-tftp=yes' '--enable-debug=no' '--enable-ares=no' '--enable-threaded-resolver=yes' '--enable-cookies=yes' '--enable-ipv6=yes' '--enable-manual=no' '--enable-verbose=yes' '--enable-symbol-hiding=no' '--enable-unix-sockets=yes' '--with-openssl=/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d' '--without-wolfssl' '--without-libssh2' '--without-nghttp2' '--with-zlib=/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d' '--with-zstd=no'

And here the config.log from libcurl

cat /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/build-release/config.log
his file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by curl configure -, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/configure --disable-shared --enable-static --prefix=/ '--bindir=${prefix}/bin' '--sbindir=${prefix}/bin' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' '--oldincludedir=${prefix}/include' --host=x86_64-linux-android --build=x86_64-linux-gnu --with-libidn2=no --with-librtmp=no --with-libpsl=no --with-schannel=no --with-secure-transport=no --with-brotli=no --enable-shared=no --enable-static=yes --enable-dict=yes --enable-file=yes --enable-ftp=yes --enable-gopher=yes --enable-http=yes --enable-imap=yes --enable-ldap=no --enable-mqtt=yes --enable-pop3=yes --enable-rtsp=yes --enable-smb=yes --enable-smtp=yes --enable-telnet=yes --enable-tftp=yes --enable-debug=no --enable-ares=no --enable-threaded-resolver=yes --enable-cookies=yes --enable-ipv6=yes --enable-manual=no --enable-verbose=yes --enable-symbol-hiding=no --enable-unix-sockets=yes --with-openssl=/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d --without-wolfssl --without-libssh2 --without-nghttp2 --with-zlib=/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d --with-zstd=no

## --------- ##
## Platform. ##
## --------- ##

hostname = 035ad1f939a9
uname -m = x86_64
uname -r = 5.15.49-linuxkit
uname -s = Linux
uname -v = #1 SMP Tue Sep 13 07:51:46 UTC 2022

/usr/bin/uname -p = x86_64
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /root/.conan/data/libtool/2.4.7/_/_/package/00ffeae55ec276f0fef26ad0ed5cd0191ca724ce/bin/
PATH: /root/.conan/data/automake/1.16.5/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/
PATH: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/
PATH: /root/.conan/data/m4/1.4.19/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/
PATH: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/
PATH: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/
PATH: /root/.conan/data/pkgconf/1.9.3/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/
PATH: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/
PATH: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/
PATH: /root/.conan/data/libtool/2.4.7/_/_/package/00ffeae55ec276f0fef26ad0ed5cd0191ca724ce/bin/
PATH: /root/.conan/data/pkgconf/1.9.3/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/
PATH: /root/.conan/data/automake/1.16.5/_/_/package/258f6f05ca54813b3d7180161753df7f9ccf7e1d/bin/
PATH: /root/.conan/data/autoconf/2.71/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/bin/
PATH: /root/.conan/data/m4/1.4.19/_/_/package/24647d9fe8ec489125dfbae4b3ebefaf7581674c/bin/
PATH: /usr/local/sbin/
PATH: /usr/local/bin/
PATH: /usr/sbin/
PATH: /usr/bin/
PATH: /sbin/
PATH: /bin/
PATH: /opt/android/cmdline-tools/8.0/bin/
PATH: /opt/android/emulator/
PATH: /opt/android/platform-tools/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:3306: looking for aux files: ltmain.sh config.guess config.sub missing compile install-sh
configure:3319:  trying /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/
configure:3348:   /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/ltmain.sh found
configure:3348:   /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/config.guess found
configure:3348:   /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/config.sub found
configure:3348:   /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/missing found
configure:3348:   /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/compile found
configure:3330:   /root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/src/install-sh found
configure:3474: checking whether to enable maintainer-specific portions of Makefiles
configure:3484: result: no
configure:3509: checking whether make supports nested variables
configure:3527: result: yes
configure:3540: checking whether to enable debug build options
configure:3563: result: no
configure:3567: checking whether to enable compiler optimizer
configure:3589: result: (assumed) yes
configure:3601: checking whether to enable strict compiler warnings
configure:3621: result: no
configure:3625: checking whether to enable compiler warnings as errors
configure:3645: result: no
configure:3649: checking whether to enable curl debug memory tracking
configure:3672: result: no
configure:3689: checking whether to enable hiding of library internal symbols
configure:3701: result: no
configure:3717: checking whether to enable c-ares for DNS lookups
configure:3740: result: no
configure:3744: checking whether to disable dependency on -lrt
configure:3761: result: (assumed no)
configure:3772: checking whether to enable ECH support
configure:3791: result: no
configure:3822: checking for path separator
configure:3824: result: :
configure:3844: checking for sed
configure:3868: found /usr/bin/sed
configure:3881: result: /usr/bin/sed
configure:3898: checking for grep
configure:3922: found /usr/bin/grep
configure:3935: result: /usr/bin/grep
configure:3950: checking that grep -E works
configure:3954: result: yes
configure:4323: checking for a BSD-compatible install
configure:4396: result: /usr/bin/install -c
configure:4428: checking for x86_64-linux-android-gcc
configure:4460: result: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang
configure:4858: checking for C compiler version
configure:4867: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang --version >&5
Android (6454773 based on r365631c2) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project 98c855489587874b2a325e7a516b99d838599c6f) (based on LLVM 9.0.8svn)
Target: x86_64-unknown-linux-android24
Thread model: posix
InstalledDir: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin
configure:4878: $? = 0
configure:4867: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang -v >&5
Android (6454773 based on r365631c2) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project 98c855489587874b2a325e7a516b99d838599c6f) (based on LLVM 9.0.8svn)
Target: x86_64-unknown-linux-android24
Thread model: posix
InstalledDir: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin
Found candidate GCC installation: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/i686-linux-android/4.9.x
Found candidate GCC installation: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/x86_64-linux-android/4.9.x
Selected GCC installation: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/x86_64-linux-android/4.9.x
Candidate multilib: .;@m64
Selected multilib: .;@m64
configure:4878: $? = 0
configure:4867: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang -V >&5
clang: error: argument to '-V' is missing (expected 1 value)
clang: error: no input files
configure:4878: $? = 1
configure:4867: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang -qversion >&5
clang: error: unknown argument '-qversion'; did you mean '--version'?
clang: error: no input files
configure:4878: $? = 1
configure:4867: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang -version >&5
clang: error: unknown argument '-version'; did you mean '--version'?
clang: error: no input files
configure:4878: $? = 1
configure:4897: checking whether the C compiler works
configure:4919: /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang  -fPIC --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -O3  -DNDEBUG -I/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include -I/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include  --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -L/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib -L/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib conftest.c  -lz -lssl -lcrypto >&5
/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld: error: cannot find -lssl
/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/x86_64-linux-android/4.9.x/../../../../x86_64-linux-android/bin/ld: error: cannot find -lcrypto
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:4923: $? = 1
configure:4963: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
| #define PACKAGE_TARNAME "curl"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "curl -"
| #define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.se/mail/"
| #define PACKAGE_URL ""
| /* end confdefs.h.  */
|
| int main (void)
| {
|
|  ;
|  return 0;
| }
configure:4968: error: in `/root/.conan/data/libcurl/7.87.0/_/_/build/a08ea9e1dd879beff551ed2dd7864467a6dababf/build-release':
configure:4970: error: C compiler cannot create executables
See `config.log' for more details

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CC_set=set
ac_cv_env_CC_value=/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value=' -fPIC --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -O3'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=' -DNDEBUG -I/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include -I/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=' --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -L/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib -L/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib'
ac_cv_env_LIBS_set=set
ac_cv_env_LIBS_value=' -lz -lssl -lcrypto'
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-linux-gnu
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=x86_64-linux-android
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_CC=/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang
am_cv_make_support_nested_variables=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL=''
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR=''
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
AR='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-ar'
AR_FLAGS=''
AS='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-as'
AUTOCONF='autoconf'
AUTOHEADER='autoheader'
AUTOMAKE=''
AWK=''
BLANK_AT_MAKETIME=''
BUILD_LIBHOSTNAME_FALSE=''
BUILD_LIBHOSTNAME_TRUE=''
BUILD_STUB_GSS_FALSE=''
BUILD_STUB_GSS_TRUE=''
BUILD_UNITTESTS_FALSE=''
BUILD_UNITTESTS_TRUE=''
CC='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang'
CCDEPMODE=''
CFLAGS=' -fPIC --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -O3'
CFLAG_CURL_SYMBOL_HIDING=''
CONFIGURE_OPTIONS='" '\''--disable-shared'\'' '\''--enable-static'\'' '\''--prefix=/'\'' '\''--bindir=${prefix}/bin'\'' '\''--sbindir=${prefix}/bin'\'' '\''--libdir=${prefix}/lib'\'' '\''--includedir=${prefix}/include'\'' '\''--oldincludedir=${prefix}/include'\'' '\''--host=x86_64-linux-android'\'' '\''--build=x86_64-linux-gnu'\'' '\''--with-libidn2=no'\'' '\''--with-librtmp=no'\'' '\''--with-libpsl=no'\'' '\''--with-schannel=no'\'' '\''--with-secure-transport=no'\'' '\''--with-brotli=no'\'' '\''--enable-shared=no'\'' '\''--enable-static=yes'\'' '\''--enable-dict=yes'\'' '\''--enable-file=yes'\'' '\''--enable-ftp=yes'\'' '\''--enable-gopher=yes'\'' '\''--enable-http=yes'\'' '\''--enable-imap=yes'\'' '\''--enable-ldap=no'\'' '\''--enable-mqtt=yes'\'' '\''--enable-pop3=yes'\'' '\''--enable-rtsp=yes'\'' '\''--enable-smb=yes'\'' '\''--enable-smtp=yes'\'' '\''--enable-telnet=yes'\'' '\''--enable-tftp=yes'\'' '\''--enable-debug=no'\'' '\''--enable-ares=no'\'' '\''--enable-threaded-resolver=yes'\'' '\''--enable-cookies=yes'\'' '\''--enable-ipv6=yes'\'' '\''--enable-manual=no'\'' '\''--enable-verbose=yes'\'' '\''--enable-symbol-hiding=no'\'' '\''--enable-unix-sockets=yes'\'' '\''--with-openssl=/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d'\'' '\''--without-wolfssl'\'' '\''--without-libssh2'\'' '\''--without-nghttp2'\'' '\''--with-zlib=/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d'\'' '\''--with-zstd=no'\'' '\''build_alias=x86_64-linux-gnu'\'' '\''host_alias=x86_64-linux-android'\'' '\''CC=/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android24-clang'\'' '\''CFLAGS= -fPIC --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -O3'\'' '\''LDFLAGS= --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -L/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib -L/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib'\'' '\''LIBS= -lz -lssl -lcrypto'\'' '\''CPPFLAGS= -DNDEBUG -I/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include -I/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include'\''"'
CPP=''
CPPFLAGS=' -DNDEBUG -I/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include -I/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/include'
CPPFLAG_CURL_STATICLIB=''
CROSSCOMPILING_FALSE=''
CROSSCOMPILING_TRUE=''
CSCOPE=''
CTAGS=''
CURLDEBUG_FALSE=''
CURLDEBUG_TRUE=''
CURLVERSION='7.87.0'
CURL_CA_BUNDLE=''
CURL_CFLAG_EXTRAS=''
CURL_DISABLE_DICT=''
CURL_DISABLE_FILE=''
CURL_DISABLE_FTP=''
CURL_DISABLE_GOPHER=''
CURL_DISABLE_HTTP=''
CURL_DISABLE_IMAP=''
CURL_DISABLE_LDAP=''
CURL_DISABLE_LDAPS=''
CURL_DISABLE_MQTT=''
CURL_DISABLE_POP3=''
CURL_DISABLE_PROXY=''
CURL_DISABLE_RTSP=''
CURL_DISABLE_SMB=''
CURL_DISABLE_SMTP=''
CURL_DISABLE_TELNET=''
CURL_DISABLE_TFTP=''
CURL_LT_SHLIB_USE_MIMPURE_TEXT_FALSE=''
CURL_LT_SHLIB_USE_MIMPURE_TEXT_TRUE=''
CURL_LT_SHLIB_USE_NO_UNDEFINED_FALSE=''
CURL_LT_SHLIB_USE_NO_UNDEFINED_TRUE=''
CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_FALSE=''
CURL_LT_SHLIB_USE_VERSIONED_SYMBOLS_TRUE=''
CURL_LT_SHLIB_USE_VERSION_INFO_FALSE=''
CURL_LT_SHLIB_USE_VERSION_INFO_TRUE=''
CURL_LT_SHLIB_VERSIONED_FLAVOUR=''
CURL_NETWORK_AND_TIME_LIBS=''
CURL_NETWORK_LIBS=''
CURL_PLIST_VERSION=''
CURL_WITH_MULTI_SSL=''
CYGPATH_W=''
DEFAULT_SSL_BACKEND=''
DEFS=''
DEPDIR=''
DLLTOOL=''
DOING_CURL_SYMBOL_HIDING_FALSE=''
DOING_CURL_SYMBOL_HIDING_TRUE=''
DOING_NATIVE_WINDOWS_FALSE=''
DOING_NATIVE_WINDOWS_TRUE=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
ENABLE_SHARED=''
ENABLE_STATIC=''
ETAGS=''
EXEEXT=''
FGREP=''
FILECMD=''
FISH_FUNCTIONS_DIR=''
GCOV=''
GREP='/usr/bin/grep'
HAVE_BROTLI=''
HAVE_GNUTLS_SRP=''
HAVE_LDAP_SSL=''
HAVE_LIBZ=''
HAVE_LIBZ_FALSE=''
HAVE_LIBZ_TRUE=''
HAVE_OPENSSL_SRP=''
HAVE_PROTO_BSDSOCKET_H=''
HAVE_WINDRES_FALSE=''
HAVE_WINDRES_TRUE=''
HAVE_ZSTD=''
IDN_ENABLED=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM=''
IPV6_ENABLED=''
LCOV=''
LD='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-ld'
LDFLAGS=' --sysroot /root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/sysroot -L/root/.conan/data/zlib/1.2.13/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib -L/root/.conan/data/openssl/1.1.1s/_/_/package/7e07587cf845759043ce7a953a8a9093b20c238d/lib'
LIBCURL_LIBS=''
LIBCURL_NO_SHARED=''
LIBOBJS=''
LIBS=' -lz -lssl -lcrypto'
LIBTOOL=''
LIPO=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO=''
MANIFEST_TOOL=''
MANOPT=''
MKDIR_P=''
NM='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-nm'
NMEDIT=''
NROFF=''
NSS_LIBS=''
OBJDUMP='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-objdump'
OBJEXT=''
OTOOL64=''
OTOOL=''
PACKAGE=''
PACKAGE_BUGREPORT='a suitable curl mailing list: https://curl.se/mail/'
PACKAGE_NAME='curl'
PACKAGE_STRING='curl -'
PACKAGE_TARNAME='curl'
PACKAGE_URL=''
PACKAGE_VERSION='-'
PATH_SEPARATOR=':'
PERL=''
PKGADD_NAME=''
PKGADD_PKG=''
PKGADD_VENDOR=''
PKGCONFIG=''
RANDOM_FILE=''
RANLIB='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-ranlib'
RC=''
REQUIRE_LIB_DEPS=''
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
SSL_BACKENDS=''
SSL_ENABLED=''
SSL_LIBS=''
STRIP='/root/.conan/data/android-ndk/r21d/_/_/package/4db1be536558d833e52e862fd84d64d75c2b3656/bin/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android-strip'
SUPPORT_FEATURES=''
SUPPORT_PROTOCOLS=''
TEST_NGHTTPX=''
USE_ARES=''
USE_BEARSSL=''
USE_CPPFLAG_CURL_STATICLIB_FALSE=''
USE_CPPFLAG_CURL_STATICLIB_TRUE=''
USE_EXPLICIT_LIB_DEPS_FALSE=''
USE_EXPLICIT_LIB_DEPS_TRUE=''
USE_GNUTLS=''
USE_GSASL_FALSE=''
USE_GSASL_TRUE=''
USE_HYPER=''
USE_LIBPSL_FALSE=''
USE_LIBPSL_TRUE=''
USE_LIBRTMP=''
USE_LIBSSH2=''
USE_LIBSSH=''
USE_MANUAL_FALSE=''
USE_MANUAL_TRUE=''
USE_MBEDTLS=''
USE_MSH3=''
USE_NGHTTP2=''
USE_NGHTTP3=''
USE_NGTCP2=''
USE_NGTCP2_CRYPTO_GNUTLS=''
USE_NGTCP2_CRYPTO_OPENSSL=''
USE_NGTCP2_CRYPTO_WOLFSSL=''
USE_NSS=''
USE_OPENLDAP=''
USE_QUICHE=''
USE_RUSTLS=''
USE_SCHANNEL=''
USE_SECTRANSP=''
USE_UNIX_SOCKETS=''
USE_WIN32_CRYPTO=''
USE_WIN32_LARGE_FILES=''
USE_WIN32_SMALL_FILES=''
USE_WINDOWS_SSPI=''
USE_WOLFSSH=''
USE_WOLFSSL=''
VERSION=''
VERSIONNUM=''
ZLIB_LIBS=''
ZSH_FUNCTIONS_DIR=''
ac_ct_AR=''
ac_ct_CC=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__include=''
am__isrc=''
am__leading_dot=''
am__nodep=''
am__quote=''
am__tar=''
am__untar=''
bindir='${prefix}/bin'
build='x86_64-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu=''
build_os=''
build_vendor=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-linux-android'
host_alias='x86_64-linux-android'
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh=''
libdir='${prefix}/lib'
libexecdir='${exec_prefix}/libexec'
libext=''
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p=''
oldincludedir='${prefix}/include'
pdfdir='${docdir}'
prefix='/'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${prefix}/bin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "curl"
#define PACKAGE_TARNAME "curl"
#define PACKAGE_VERSION "-"
#define PACKAGE_STRING "curl -"
#define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.se/mail/"

configure: exit 77

@ghost
Copy link

ghost commented Jan 26, 2023

I detected other pull requests that are modifying openssl/1.x.x recipe:

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

@kletoz
Copy link
Contributor Author

kletoz commented Jan 26, 2023

@uilianries @danimtb @RubenRBS @SpaceIm @prince-chrismc

could help me to understand what is the error in the Conan v1 pipeline, build 1?

Error running command conan upload openssl/1.1.1q@#473763efe7852f9f18f9a2890a2cdecf -r c3i_PR-15483

uilianries
uilianries previously approved these changes Jan 27, 2023
@uilianries
Copy link
Member

@kletoz It should be an internal error, like bad networking. I just restart the CI job. Thank you for reporting us!

@uilianries
Copy link
Member

When building libcurl it cannot find lcrypto and lssl because they installed over lib64 and not lib.

@kletoz Do you have an associated issue or a build log which can prove that error? It would be nice to illustrate for future cases. Could you please paste here your build log error?

@kletoz
Copy link
Contributor Author

kletoz commented Jan 27, 2023

@kletoz Do you have an associated issue or a build log which can prove that error? It would be nice to illustrate for future cases. Could you please paste here your build log error?

@uilianries The logs I posted here #15483 (comment) have the build error.

prince-chrismc
prince-chrismc previously approved these changes Jan 27, 2023
Copy link
Contributor

@SpaceIm SpaceIm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should be lib regardless of settings.

recipes/openssl/1.x.x/conanfile.py Outdated Show resolved Hide resolved
recipes/openssl/1.x.x/conanfile.py Outdated Show resolved Hide resolved
@kletoz
Copy link
Contributor Author

kletoz commented Jan 27, 2023

It should be lib regardless of settings.

Is it safe for all? I was trying to follow the previous pattern for Linux.

@SpaceIm
Copy link
Contributor

SpaceIm commented Jan 27, 2023

It should be lib regardless of settings.

Is it safe for all? I was trying to follow the previous pattern for Linux.

Yes it is safe for all, it must be lib for all.

@kletoz kletoz dismissed stale reviews from prince-chrismc and uilianries via 7b1fa82 January 27, 2023 18:09
@kletoz
Copy link
Contributor Author

kletoz commented Jan 30, 2023

@SpaceIm could you help me to understand why continuous-integration/jenkins/pr-merge is failing? I cannot see the logs.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 4 (3a3d5384ffe0d79e3f3b2210865cccecbb8f2cbb):

  • openssl/1.1.0l@:
    All packages built successfully! (All logs)

  • openssl/1.1.1p@:
    All packages built successfully! (All logs)

  • openssl/1.1.1s@:
    All packages built successfully! (All logs)

  • openssl/1.0.2u@:
    All packages built successfully! (All logs)

  • openssl/1.1.1q@:
    All packages built successfully! (All logs)


Conan v2 pipeline (informative, not required for merge) ❌

Note: Conan v2 builds are informative and they are not required for the PR to be merged.

The v2 pipeline failed. Please, review the errors and note this will be required for pull requests to be merged in the near future.

See details:

Failure in build 4 (3a3d5384ffe0d79e3f3b2210865cccecbb8f2cbb):

  • openssl/1.1.1s@:
    Didn't run or was cancelled before finishing

  • openssl/1.1.1q@:
    Didn't run or was cancelled before finishing

  • openssl/1.1.1p@:
    Didn't run or was cancelled before finishing

  • openssl/1.1.0l@:
    CI failed to create some packages (All logs)

    Logs for packageID 7b2ff133e93f7a66b5fb98f8903ee275739e6bd7:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=True
    
    [...]
        no-ssl3-method  [default]  OPENSSL_NO_SSL3_METHOD
        no-ubsan        [default]  OPENSSL_NO_UBSAN
        no-unit-test    [option]   OPENSSL_NO_UNIT_TEST
        no-weak-ssl-ciphers [default]  OPENSSL_NO_WEAK_SSL_CIPHERS
        no-zlib         [default] 
        no-zlib-dynamic [default] 
    Configuring for conan-Release-Macos-x86_64-apple-clang-13
    CC            =/Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
    CFLAG         =-O3 -D_REENTRANT -arch x86_64 -DL_ENDIAN -Wall -m64 -O3 -isysroot /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk  -fPIC
    SHARED_CFLAG  =-fPIC
    DEFINES       =NDEBUG DSO_DLFCN HAVE_DLFCN_H NDEBUG OPENSSL_THREADS OPENSSL_NO_STATIC_ENGINE OPENSSL_PIC OPENSSL_IA32_SSE2 OPENSSL_BN_ASM_MONT OPENSSL_BN_ASM_MONT5 OPENSSL_BN_ASM_GF2m SHA1_ASM SHA256_ASM SHA512_ASM RC4_ASM MD5_ASM AES_ASM VPAES_ASM BSAES_ASM GHASH_ASM ECP_NISTZ256_ASM PADLOCK_ASM POLY1305_ASM
    LFLAG         =-m64 -isysroot /Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.3.sdk
    PLIB_LFLAG    =-Wl,-search_paths_first
    EX_LIBS       = 
    APPS_OBJ      =
    CPUID_OBJ     =x86_64cpuid.o
    UPLINK_OBJ    =
    BN_ASM        =asm/x86_64-gcc.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o rsaz_exp.o rsaz-x86_64.o rsaz-avx2.o
    EC_ASM        =ecp_nistz256.o ecp_nistz256-x86_64.o
    DES_ENC       =des_enc.o fcrypt_b.o
    AES_ENC       =aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o aesni-sha256-x86_64.o aesni-mb-x86_64.o
    BF_ENC        =bf_enc.o
    CAST_ENC      =c_enc.o
    RC4_ENC       =rc4-x86_64.o rc4-md5-x86_64.o
    RC5_ENC       =rc5_enc.o
    MD5_OBJ_ASM   =md5-x86_64.o
    SHA1_OBJ_ASM  =sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o sha1-mb-x86_64.o sha256-mb-x86_64.o
    RMD160_OBJ_ASM=
    CMLL_ENC      =cmll-x86_64.o cmll_misc.o
    MODES_OBJ     =ghash-x86_64.o aesni-gcm-x86_64.o
    PADLOCK_OBJ   =e_padlock-x86_64.o
    CHACHA_ENC    =chacha-x86_64.o
    POLY1305_OBJ  =poly1305-x86_64.o
    BLAKE2_OBJ    =
    PROCESSOR     =
    RANLIB        =/Applications/conan/xcode/13.0/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib
    ARFLAGS       =
    PERL          =perl
    
    SIXTY_FOUR_BIT_LONG mode
    
    Configured for conan-Release-Macos-x86_64-apple-clang-13.
    openssl/1.1.0l: ERROR: 
    Package '7b2ff133e93f7a66b5fb98f8903ee275739e6bd7' build failed
    openssl/1.1.0l: WARN: Build folder /Users/jenkins/w/prod-v2/BuildSingleReference/p/tmp/903b656110b09ce1/b/build-release
    ERROR: openssl/1.1.0l: Error in build() method, line 734
    	self._patch_install_name()
    while calling '_patch_install_name', line 766
    	replace_in_file(self, makefile, old_str, new_str, strict=self.in_local_cache)
    	AttributeError: 'OpenSSLConan' object has no attribute 'in_local_cache'
    
  • openssl/1.0.2u@:
    Didn't run or was cancelled before finishing


Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

Copy link
Member

@uilianries uilianries left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kletoz now it passed.

@conan-center-bot conan-center-bot merged commit f95f4ac into conan-io:master Feb 1, 2023
StellaSmith pushed a commit to StellaSmith/conan-center-index that referenced this pull request Feb 2, 2023
* Fix libdir for Android

When building libcurl it cannot find lcrypto and lssl because they
installed over lib64 and not lib.

* Update recipes/openssl/1.x.x/conanfile.py

Co-authored-by: SpaceIm <[email protected]>

* Update recipes/openssl/1.x.x/conanfile.py

Co-authored-by: SpaceIm <[email protected]>

---------

Co-authored-by: SpaceIm <[email protected]>
@kletoz kletoz deleted the openssl-libdir-android branch March 30, 2023 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants