Your ld uses --as-needed... You could try with LIBS="-lpthread" ./configure...
Regards, Tim On 09.04.19 19:05, Aleksey Moroz wrote: > ./configure --prefix=/usr --disable-nls --with-gnu-ld > --with-libssl-prefix=/usr/local --with-linux-crypto --with-ssl=openssl > --disable-ntlm --disable-ipv6 --disable-cares --disable-debug > --infodir=/usr/share/info --with-libssl-prefix=/usr/local LIB='-pthread' > > > GNU ld (GNU Binutils for Ubuntu) 2.26.1 > collect2 version 8.1.0 > /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so > -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper > -plugin-opt=-fresolution=/tmp/ccMWs59N.res -plugin-opt=-pass-through=-lgcc > -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc > -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s > --sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu > --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o > conftest /usr/lib/x86_64-linux-gnu/crt1.o /usr/lib/x86_64-linux-gnu/crti.o > /usr/lib/gcc/x86_64-linux-gnu/8/crtbegin.o > -L/opt/qt511/lib/x86_64-linux-gnu -L/opt/qt511/lib/../lib > -L/usr/local/lib/x86_64-linux-gnu -L/usr/local/lib/../lib > -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/lib/x86_64-linux-gnu > -L/lib/../lib -L/usr/lib/jvm/java-8-oracle/lib/../lib > -L/usr/lib/gcc/x86_64-linux-gnu/8 > -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu > -L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib -L/lib/x86_64-linux-gnu > -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib > -L/opt/qt511/lib -L/usr/lib/x86_64-linux-gnu > -L/usr/lib/x86_64-linux-gnu/qt5 -L/lib/x86_64-linux-gnu -L/usr/local/lib > -L/usr/lib/jvm/java-8-oracle/lib -L/usr/lib/gcc/x86_64-linux-gnu/8/../../.. > --gc-sections -s -v /tmp/cczPs2Bc.o /usr/local/lib/libssl.a > /usr/local/lib/libcrypto.a -ldl -lz -lpsl -lgcc --push-state --as-needed > -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state > /usr/lib/gcc/x86_64-linux-gnu/8/crtend.o /usr/lib/x86_64-linux-gnu/crtn.o > /usr/local/lib/libcrypto.a(crypto_init.c.o): In function > `OPENSSL_init_crypto': > crypto_init.c:(.text+0x51): undefined reference to `pthread_once' > /usr/local/lib/libcrypto.a(conf_sap.c.o): In function `OpenSSL_config': > conf_sap.c:(.text+0xbc): undefined reference to `pthread_once' > /usr/local/lib/libcrypto.a(conf_sap.c.o): In function `OpenSSL_no_config': > conf_sap.c:(.text+0xf3): undefined reference to `pthread_once' > /usr/local/lib/libcrypto.a(eng_all.c.o): In function > `ENGINE_load_builtin_engines': > eng_all.c:(.text+0x30): undefined reference to `pthread_once' > /usr/local/lib/libcrypto.a(err.c.o): In function `ERR_load_ERR_strings': > err.c:(.text+0xa2e): undefined reference to `pthread_once' > /usr/local/lib/libcrypto.a(err_all.c.o):err_all.c:(.text+0x9f): more > undefined references to `pthread_once' follow > collect2: error: ld returned 1 exit status > configure:44393: $? = 1 >
signature.asc
Description: OpenPGP digital signature
