* Package: dev-python/pypy-7.3.4_p1 * Repository: gentoo * Maintainer: python@gentoo.org * USE: abi_x86_64 amd64 bzip2 elibc_glibc gdbm jit kernel_linux ncurses sqlite userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking pypy2.7-v7.3.4-src.tar.bz2 to /var/tmp/portage/dev-python/pypy-7.3.4_p1/work >>> Unpacking pypy2.7-gentoo-patches-7.3.4_p1.tar.xz to /var/tmp/portage/dev-python/pypy-7.3.4_p1/work >>> Source unpacked in /var/tmp/portage/dev-python/pypy-7.3.4_p1/work >>> Preparing source in /var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src ... * Applying patches from /var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-gentoo-patches-7.3.4_p1 ... * 0001-Support-Gentoo-install-scheme.patch ... [ ok ] * 0002-Apply-1.9-distutils.unixccompiler.UnixCCompiler.runt.patch ... [ ok ] * 0003-Fancy-patch-for-distutils-C-support-rebased-for-pypy.patch ... [ ok ] * 0004-Skip-test-failures-specific-to-our-build-environment.patch ... [ ok ] * 0005-use_pyxml.patch ... [ ok ] * 0006-bpo-43285-Make-ftplib-not-trust-the-PASV-response.-G.patch ... [ ok ] * 0007-Backport-bpo-44022-Fix-http-client-infinite-line-rea.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src ... * Generating caches and CFFI modules ... generating ./_pypy_openssl.c the current directory is '/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src/lib_pypy' running build_ext building '_pypy_openssl' extension cc -pthread -pipe -march=native -fno-diagnostics-color -Og -g -fPIC -I/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src/include -c _pypy_openssl.c -o ./_pypy_openssl.o _pypy_openssl.c:2312:7: error: ‘EVP_PKEY_CTX_set_rsa_oaep_md’ redeclared as different kind of symbol 2312 | int (*EVP_PKEY_CTX_set_rsa_oaep_md)(EVP_PKEY_CTX *, EVP_MD *) = NULL; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/ct.h:29, from _pypy_openssl.c:645: /usr/include/openssl/rsa.h:158:5: note: previous declaration of ‘EVP_PKEY_CTX_set_rsa_oaep_md’ with type ‘int(EVP_PKEY_CTX *, const EVP_MD *)’ {aka ‘int(struct evp_pkey_ctx_st *, const struct evp_md_st *)’} 158 | int EVP_PKEY_CTX_set_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD *md); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ _pypy_openssl.c:2319:7: error: ‘EVP_PKEY_CTX_set0_rsa_oaep_label’ redeclared as different kind of symbol 2319 | int (*EVP_PKEY_CTX_set0_rsa_oaep_label)(EVP_PKEY_CTX *, unsigned char *, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/ct.h:29, from _pypy_openssl.c:645: /usr/include/openssl/rsa.h:164:5: note: previous declaration of ‘EVP_PKEY_CTX_set0_rsa_oaep_label’ with type ‘int(EVP_PKEY_CTX *, void *, int)’ {aka ‘int(struct evp_pkey_ctx_st *, void *, int)’} 164 | int EVP_PKEY_CTX_set0_rsa_oaep_label(EVP_PKEY_CTX *ctx, void *label, int llen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_const_CRYPTO_MEM_CHECK_DISABLE’: _pypy_openssl.c:7026:12: error: ‘CRYPTO_MEM_CHECK_DISABLE’ undeclared (first use in this function); did you mean ‘_cffi_const_CRYPTO_MEM_CHECK_DISABLE’? 7026 | int n = (CRYPTO_MEM_CHECK_DISABLE) <= 0; | ^~~~~~~~~~~~~~~~~~~~~~~~ | _cffi_const_CRYPTO_MEM_CHECK_DISABLE _pypy_openssl.c:7026:12: note: each undeclared identifier is reported only once for each function it appears in _pypy_openssl.c: In function ‘_cffi_const_CRYPTO_MEM_CHECK_ENABLE’: _pypy_openssl.c:7033:12: error: ‘CRYPTO_MEM_CHECK_ENABLE’ undeclared (first use in this function); did you mean ‘_cffi_const_CRYPTO_MEM_CHECK_ENABLE’? 7033 | int n = (CRYPTO_MEM_CHECK_ENABLE) <= 0; | ^~~~~~~~~~~~~~~~~~~~~~~ | _cffi_const_CRYPTO_MEM_CHECK_ENABLE _pypy_openssl.c: In function ‘_cffi_const_CRYPTO_MEM_CHECK_OFF’: _pypy_openssl.c:7040:12: error: ‘CRYPTO_MEM_CHECK_OFF’ undeclared (first use in this function) 7040 | int n = (CRYPTO_MEM_CHECK_OFF) <= 0; | ^~~~~~~~~~~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_const_CRYPTO_MEM_CHECK_ON’: _pypy_openssl.c:7047:12: error: ‘CRYPTO_MEM_CHECK_ON’ undeclared (first use in this function) 7047 | int n = (CRYPTO_MEM_CHECK_ON) <= 0; | ^~~~~~~~~~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_const_EVP_R_KEYGEN_FAILURE’: _pypy_openssl.c:7792:12: error: ‘EVP_R_KEYGEN_FAILURE’ undeclared (first use in this function) 7792 | int n = (EVP_R_KEYGEN_FAILURE) <= 0; | ^~~~~~~~~~~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_d_BIO_s_datagram’: _pypy_openssl.c:12432:10: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12432 | return BIO_s_datagram(); | ^~~~~~~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_d_BIO_s_file’: _pypy_openssl.c:12458:10: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12458 | return BIO_s_file(); | ^~~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_d_BIO_s_mem’: _pypy_openssl.c:12484:10: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12484 | return BIO_s_mem(); | ^~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_d_CRYPTO_mem_ctrl’: _pypy_openssl.c:15416:10: warning: implicit declaration of function ‘CRYPTO_mem_ctrl’; did you mean ‘CRYPTO_memcmp’? [-Wimplicit-function-declaration] 15416 | return CRYPTO_mem_ctrl(x0); | ^~~~~~~~~~~~~~~ | CRYPTO_memcmp _pypy_openssl.c: In function ‘_cffi_d_ERR_GET_FUNC’: _pypy_openssl.c:21053:10: warning: implicit declaration of function ‘ERR_GET_FUNC’; did you mean ‘ERR_GET_LIB’? [-Wimplicit-function-declaration] 21053 | return ERR_GET_FUNC(x0); | ^~~~~~~~~~~~ | ERR_GET_LIB _pypy_openssl.c: In function ‘_cffi_d_FIPS_mode’: _pypy_openssl.c:25727:10: warning: implicit declaration of function ‘FIPS_mode’ [-Wimplicit-function-declaration] 25727 | return FIPS_mode(); | ^~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_d_FIPS_mode_set’: _pypy_openssl.c:25753:10: warning: implicit declaration of function ‘FIPS_mode_set’ [-Wimplicit-function-declaration] 25753 | return FIPS_mode_set(x0); | ^~~~~~~~~~~~~ _pypy_openssl.c: In function ‘_cffi_d_OCSP_resp_get0_certs’: _pypy_openssl.c:28841:10: warning: return discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 28841 | return OCSP_resp_get0_certs(x0); | ^~~~~~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "_ssl_build.py", line 61, in ffi.compile(verbose=True) File "/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src/lib_pypy/cffi/api.py", line 727, in compile compiler_verbose=verbose, debug=debug, **kwds) File "/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src/lib_pypy/cffi/recompiler.py", line 1565, in recompile compiler_verbose, debug) File "/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src/lib_pypy/cffi/ffiplatform.py", line 22, in compile outputfilename = _build(tmpdir, ext, compiler_verbose, debug) File "/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src/lib_pypy/cffi/ffiplatform.py", line 58, in _build raise VerificationError('%s: %s' % (e.__class__.__name__, e)) VerificationError: CompileError: command 'cc' failed with exit status 1 * ERROR: dev-python/pypy-7.3.4_p1::gentoo failed (compile phase): * Failed to build CFFI bindings for ssl * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2042: Called die * The specific snippet of code: * ../pypy-c "_${t}_build.py" || die "Failed to build CFFI bindings for ${t}"; * * If you need support, post the output of `emerge --info '=dev-python/pypy-7.3.4_p1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/pypy-7.3.4_p1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-python:pypy-7.3.4_p1:20210730-194512.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/pypy-7.3.4_p1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/pypy-7.3.4_p1/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src/lib_pypy' * S: '/var/tmp/portage/dev-python/pypy-7.3.4_p1/work/pypy2.7-v7.3.4-src'