Libevent-devel error occurred during pip install cryptography

error: command "gcc" failed with exit status 1 error occurred when running the command pip install cryptography in centos environment. Python-devel, libevent-devel, libffi-devel, openssl-devel are all installed and are the latest versions. The details of the error report are as follows

gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -I. -IInclude -I./Include -O2 -pipe -fPIC -I/root/.jumbo/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o -Wconversion -Wno-error=sign-conversion
    build/temp.linux-x86_64-2.7/_openssl.c:546:26: error: openssl/cmac.h: No such file or directory
    build/temp.linux-x86_64-2.7/_openssl.c:569:24: error: openssl/ec.h: No such file or directory
    build/temp.linux-x86_64-2.7/_openssl.c:573:26: error: openssl/ecdh.h: No such file or directory
    build/temp.linux-x86_64-2.7/_openssl.c:576:27: error: openssl/ecdsa.h: No such file or directory
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "dev_urandom_read" :
    build/temp.linux-x86_64-2.7/_openssl.c:1544: warning: conversion to  "int"  from  "ssize_t"  may alter its value
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "SSL_SESSION_get_master_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:2159: warning: conversion to  "size_t"  from  "int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c:2161: warning: conversion to  "size_t"  from  "int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "SSL_SESSION_get_ticket_lifetime_hint" :
    build/temp.linux-x86_64-2.7/_openssl.c:2173: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:2283: warning: initialization makes integer from pointer without a cast
    build/temp.linux-x86_64-2.7/_openssl.c:2284: warning: initialization makes integer from pointer without a cast
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "Cryptography_setup_ssl_threads" :
    build/temp.linux-x86_64-2.7/_openssl.c:2668: warning: conversion to  "unsigned int"  from  "int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "Cryptography_pem_password_cb" :
    build/temp.linux-x86_64-2.7/_openssl.c:2701: warning: conversion to  "size_t"  from  "int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:6231: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c:6238: error: expected specifier-qualifier-list before  "EC_builtin_curve" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_POINT_CONVERSION_COMPRESSED" :
    build/temp.linux-x86_64-2.7/_openssl.c:6434: error:  "POINT_CONVERSION_COMPRESSED"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:6434: error: (Each undeclared identifier is reported only once
    build/temp.linux-x86_64-2.7/_openssl.c:6434: error: for each function it appears in.)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_POINT_CONVERSION_UNCOMPRESSED" :
    build/temp.linux-x86_64-2.7/_openssl.c:6441: error:  "POINT_CONVERSION_UNCOMPRESSED"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_EC_R_UNKNOWN_GROUP" :
    build/temp.linux-x86_64-2.7/_openssl.c:7193: error:  "EC_R_UNKNOWN_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_EVP_CTRL_AEAD_GET_TAG" :
    build/temp.linux-x86_64-2.7/_openssl.c:7319: error:  "EVP_CTRL_GCM_GET_TAG"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_EVP_CTRL_AEAD_SET_IVLEN" :
    build/temp.linux-x86_64-2.7/_openssl.c:7326: error:  "EVP_CTRL_GCM_SET_IVLEN"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_EVP_CTRL_AEAD_SET_TAG" :
    build/temp.linux-x86_64-2.7/_openssl.c:7333: error:  "EVP_CTRL_GCM_SET_TAG"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_OPENSSL_EC_NAMED_CURVE" :
    build/temp.linux-x86_64-2.7/_openssl.c:8600: error:  "OPENSSL_EC_NAMED_CURVE"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_OPENSSL_NPN_NEGOTIATED" :
    build/temp.linux-x86_64-2.7/_openssl.c:8607: error:  "OPENSSL_NPN_NEGOTIATED"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_SSL_OP_NO_TLSv1_1" :
    build/temp.linux-x86_64-2.7/_openssl.c:9842: error:  "SSL_OP_NO_TLSv1_1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_const_SSL_OP_NO_TLSv1_2" :
    build/temp.linux-x86_64-2.7/_openssl.c:9849: error:  "SSL_OP_NO_TLSv1_2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_BIO_new_mem_buf" :
    build/temp.linux-x86_64-2.7/_openssl.c:12987: warning: passing argument 1 of  "BIO_new_mem_buf"  discards qualifiers from pointer target type
    /usr/include/openssl/bio.h:604: note: expected  "void *"  but argument is of type  "const void *" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_BIO_new_mem_buf" :
    build/temp.linux-x86_64-2.7/_openssl.c:13020: warning: passing argument 1 of  "BIO_new_mem_buf"  discards qualifiers from pointer target type
    /usr/include/openssl/bio.h:604: note: expected  "void *"  but argument is of type  "const void *" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:15643: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_CMAC_CTX_copy" :
    build/temp.linux-x86_64-2.7/_openssl.c:15651: error:  "CMAC_CTX"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15651: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15652: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:15666: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c:15673: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15677: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:15677: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:15696: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_CMAC_CTX_free" :
    build/temp.linux-x86_64-2.7/_openssl.c:15704: error:  "CMAC_CTX"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15704: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15712: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:15732: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_CMAC_CTX_new" :
    build/temp.linux-x86_64-2.7/_openssl.c:15740: error:  "CMAC_CTX"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15740: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:15756: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_CMAC_Final" :
    build/temp.linux-x86_64-2.7/_openssl.c:15764: error:  "CMAC_CTX"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15764: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15781: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:15822: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_CMAC_Init" :
    build/temp.linux-x86_64-2.7/_openssl.c:15830: error:  "CMAC_CTX"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15830: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15851: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:15907: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_CMAC_Update" :
    build/temp.linux-x86_64-2.7/_openssl.c:15915: error:  "CMAC_CTX"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15915: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:15932: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_DTLS_get_link_min_mtu" :
    build/temp.linux-x86_64-2.7/_openssl.c:18723: warning: return makes integer from pointer without a cast
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_DTLS_get_link_min_mtu" :
    build/temp.linux-x86_64-2.7/_openssl.c:18746: warning: assignment makes integer from pointer without a cast
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_DTLS_set_link_mtu" :
    build/temp.linux-x86_64-2.7/_openssl.c:18807: warning: return makes integer from pointer without a cast
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_DTLS_set_link_mtu" :
    build/temp.linux-x86_64-2.7/_openssl.c:18840: warning: assignment makes integer from pointer without a cast
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:18959: error: expected declaration specifiers or  "..."  before  "EC_POINT" 
    build/temp.linux-x86_64-2.7/_openssl.c:18959: error: expected declaration specifiers or  "..."  before  "EC_KEY" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_ECDH_compute_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:18961: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:18961: error:  "x3"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDH_compute_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:18969: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:18969: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:18970: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:18970: error:  "x3"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:18999: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19003: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19003: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:19014: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19037: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDSA_SIG_free" :
    build/temp.linux-x86_64-2.7/_openssl.c:19045: error:  "ECDSA_SIG"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19045: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19053: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19073: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDSA_SIG_new" :
    build/temp.linux-x86_64-2.7/_openssl.c:19081: error:  "ECDSA_SIG"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19081: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19097: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDSA_do_sign" :
    build/temp.linux-x86_64-2.7/_openssl.c:19107: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19107: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19109: error:  "ECDSA_SIG"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19109: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19137: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19156: error: expected declaration specifiers or  "..."  before  "ECDSA_SIG" 
    build/temp.linux-x86_64-2.7/_openssl.c:19156: error: expected declaration specifiers or  "..."  before  "EC_KEY" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_ECDSA_do_verify" :
    build/temp.linux-x86_64-2.7/_openssl.c:19158: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19158: error:  "x3"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDSA_do_verify" :
    build/temp.linux-x86_64-2.7/_openssl.c:19166: error:  "ECDSA_SIG"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19166: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19167: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19167: error:  "x3"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19194: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19198: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19198: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:19209: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19228: error: expected declaration specifiers or  "..."  before  "EC_KEY" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_ECDSA_sign" :
    build/temp.linux-x86_64-2.7/_openssl.c:19230: error:  "x5"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDSA_sign" :
    build/temp.linux-x86_64-2.7/_openssl.c:19241: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19241: error:  "x5"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19300: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19319: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDSA_size" :
    build/temp.linux-x86_64-2.7/_openssl.c:19327: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19327: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19332: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19336: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19336: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19355: error: expected declaration specifiers or  "..."  before  "EC_KEY" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_ECDSA_verify" :
    build/temp.linux-x86_64-2.7/_openssl.c:19357: error:  "x5"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_ECDSA_verify" :
    build/temp.linux-x86_64-2.7/_openssl.c:19368: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19368: error:  "x5"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19420: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19439: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_GROUP_free" :
    build/temp.linux-x86_64-2.7/_openssl.c:19447: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19447: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19455: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19475: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_GROUP_get0_generator" :
    build/temp.linux-x86_64-2.7/_openssl.c:19483: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19483: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19485: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19485: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19488: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19492: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19492: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:19500: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19511: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_GROUP_get_curve_name" :
    build/temp.linux-x86_64-2.7/_openssl.c:19519: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19519: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19524: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19528: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19528: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19547: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_GROUP_get_degree" :
    build/temp.linux-x86_64-2.7/_openssl.c:19555: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19555: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19560: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19564: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19564: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19583: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_GROUP_get_order" :
    build/temp.linux-x86_64-2.7/_openssl.c:19591: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19591: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19604: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19608: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19608: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19649: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_GROUP_method_of" :
    build/temp.linux-x86_64-2.7/_openssl.c:19657: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19657: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19659: error:  "EC_METHOD"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19659: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19662: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19666: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19666: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:19674: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19685: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_GROUP_new_by_curve_name" :
    build/temp.linux-x86_64-2.7/_openssl.c:19694: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19694: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19713: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_free" :
    build/temp.linux-x86_64-2.7/_openssl.c:19721: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19721: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19729: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19749: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_generate_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:19757: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19757: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19766: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19785: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_get0_group" :
    build/temp.linux-x86_64-2.7/_openssl.c:19793: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19793: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19795: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19795: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19798: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19802: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19802: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:19810: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19821: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_get0_private_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:19829: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19829: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19834: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19838: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19838: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19857: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_get0_public_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:19865: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19865: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19867: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19867: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19870: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19874: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:19874: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:19882: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19893: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_new" :
    build/temp.linux-x86_64-2.7/_openssl.c:19901: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19901: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19917: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_new_by_curve_name" :
    build/temp.linux-x86_64-2.7/_openssl.c:19926: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19926: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19945: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_set_asn1_flag" :
    build/temp.linux-x86_64-2.7/_openssl.c:19953: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19953: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19967: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:19991: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_set_group" :
    build/temp.linux-x86_64-2.7/_openssl.c:19999: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:19999: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20000: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20000: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20014: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c:20021: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20025: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20025: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20044: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_set_private_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:20052: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20052: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20067: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20097: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_set_public_key" :
    build/temp.linux-x86_64-2.7/_openssl.c:20105: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20105: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20106: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20106: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20120: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c:20127: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20131: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20131: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20150: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_KEY_set_public_key_affine_coordinates" :
    build/temp.linux-x86_64-2.7/_openssl.c:20158: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20158: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20175: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20216: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_METHOD_get_field_type" :
    build/temp.linux-x86_64-2.7/_openssl.c:20224: error:  "EC_METHOD"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20224: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20229: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20233: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20233: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20252: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_add" :
    build/temp.linux-x86_64-2.7/_openssl.c:20260: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20260: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20261: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20261: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20262: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20263: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20277: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20281: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20281: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20292: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c:20299: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20303: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20303: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20310: error:  "x3"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20314: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20314: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20344: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_clear_free" :
    build/temp.linux-x86_64-2.7/_openssl.c:20352: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20352: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20360: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20380: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_cmp" :
    build/temp.linux-x86_64-2.7/_openssl.c:20388: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20388: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20389: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20389: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20390: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20403: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20407: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20407: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20414: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20418: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20418: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20425: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20429: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20429: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20459: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_dbl" :
    build/temp.linux-x86_64-2.7/_openssl.c:20467: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20467: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20468: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20468: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20469: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20482: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20486: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20486: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20497: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c:20504: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20508: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20508: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20538: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_dup" :
    build/temp.linux-x86_64-2.7/_openssl.c:20546: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20546: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20547: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20547: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20549: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20557: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20561: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20561: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20568: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20572: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20572: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20591: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_free" :
    build/temp.linux-x86_64-2.7/_openssl.c:20599: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20599: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20607: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20627: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_get_affine_coordinates_GF2m" :
    build/temp.linux-x86_64-2.7/_openssl.c:20635: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20635: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20636: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20636: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20652: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20656: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20656: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20663: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20667: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20667: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20719: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_get_affine_coordinates_GFp" :
    build/temp.linux-x86_64-2.7/_openssl.c:20727: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20727: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20728: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20728: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20744: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20748: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20748: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20755: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20759: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20759: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20811: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_invert" :
    build/temp.linux-x86_64-2.7/_openssl.c:20819: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20819: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20820: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20820: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20832: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20836: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20836: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20847: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20877: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_is_at_infinity" :
    build/temp.linux-x86_64-2.7/_openssl.c:20885: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20885: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20886: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20886: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20896: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20900: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20900: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20907: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20911: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20911: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20930: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_is_on_curve" :
    build/temp.linux-x86_64-2.7/_openssl.c:20938: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20938: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20939: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20939: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20951: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20955: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20955: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:20962: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:20966: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:20966: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:20996: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_mul" :
    build/temp.linux-x86_64-2.7/_openssl.c:21004: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21004: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21005: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21005: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21007: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21023: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21027: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21027: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21038: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c:21056: error:  "x3"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21060: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21060: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21101: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_new" :
    build/temp.linux-x86_64-2.7/_openssl.c:21109: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21109: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21111: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21111: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21114: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21118: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21118: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21137: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_oct2point" :
    build/temp.linux-x86_64-2.7/_openssl.c:21145: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21145: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21146: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21146: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21162: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21166: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21166: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21177: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21222: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_point2oct" :
    build/temp.linux-x86_64-2.7/_openssl.c:21230: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21230: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21231: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21231: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21232: error:  "point_conversion_form_t"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21232: error: expected  ";"  before  "x2" 
    build/temp.linux-x86_64-2.7/_openssl.c:21249: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21253: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21253: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21260: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21264: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21264: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21270: error:  "x2"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21312: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_set_affine_coordinates_GF2m" :
    build/temp.linux-x86_64-2.7/_openssl.c:21320: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21320: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21321: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21321: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21337: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21341: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21341: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21352: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21404: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_set_affine_coordinates_GFp" :
    build/temp.linux-x86_64-2.7/_openssl.c:21412: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21412: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21413: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21413: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21429: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21433: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21433: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21444: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21496: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_set_compressed_coordinates_GF2m" :
    build/temp.linux-x86_64-2.7/_openssl.c:21504: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21504: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21505: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21505: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21521: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21525: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21525: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21536: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21581: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_POINT_set_compressed_coordinates_GFp" :
    build/temp.linux-x86_64-2.7/_openssl.c:21589: error:  "EC_GROUP"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21589: error: expected  ";"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21590: error:  "EC_POINT"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21590: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21606: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21610: error: expected  ")"  before  "const" 
    build/temp.linux-x86_64-2.7/_openssl.c:21610: error: expected  ";"  before  "__builtin_alloca" 
    build/temp.linux-x86_64-2.7/_openssl.c:21621: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:21694: error: expected  ")"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EC_get_builtin_curves" :
    build/temp.linux-x86_64-2.7/_openssl.c:21702: error:  "EC_builtin_curve"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21702: error:  "x0"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:21717: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:27888: error: expected declaration specifiers or  "..."  before  "EC_KEY" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_EVP_PKEY_assign_EC_KEY" :
    build/temp.linux-x86_64-2.7/_openssl.c:27890: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EVP_PKEY_assign_EC_KEY" :
    build/temp.linux-x86_64-2.7/_openssl.c:27897: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:27897: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:27922: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:28634: error: expected  "=" ,  "," ,  ";" ,  "asm"  or  "__attribute__"  before  "*"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EVP_PKEY_get1_EC_KEY" :
    build/temp.linux-x86_64-2.7/_openssl.c:28644: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:28644: error:  "result"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:29148: error: expected declaration specifiers or  "..."  before  "EC_KEY" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_EVP_PKEY_set1_EC_KEY" :
    build/temp.linux-x86_64-2.7/_openssl.c:29150: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_EVP_PKEY_set1_EC_KEY" :
    build/temp.linux-x86_64-2.7/_openssl.c:29157: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:29157: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:29182: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: At top level:
    build/temp.linux-x86_64-2.7/_openssl.c:34619: error: expected declaration specifiers or  "..."  before  "EC_KEY" 
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_PEM_write_bio_ECPrivateKey" :
    build/temp.linux-x86_64-2.7/_openssl.c:34621: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_PEM_write_bio_ECPrivateKey" :
    build/temp.linux-x86_64-2.7/_openssl.c:34628: error:  "EC_KEY"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:34628: error:  "x1"  undeclared (first use in this function)
    build/temp.linux-x86_64-2.7/_openssl.c:34663: error: expected expression before  ")"  token
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_SSL_CTX_add_extra_chain_cert" :
    build/temp.linux-x86_64-2.7/_openssl.c:38803: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_SSL_CTX_add_extra_chain_cert" :
    build/temp.linux-x86_64-2.7/_openssl.c:38843: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_SSL_CTX_clear_options" :
    build/temp.linux-x86_64-2.7/_openssl.c:38982: warning: conversion to  "long int"  from  "long unsigned int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c:38982: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_SSL_CTX_clear_options" :
    build/temp.linux-x86_64-2.7/_openssl.c:39015: warning: conversion to  "long int"  from  "long unsigned int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c:39015: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_SSL_CTX_get_mode" :
    build/temp.linux-x86_64-2.7/_openssl.c:39267: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_SSL_CTX_get_mode" :
    build/temp.linux-x86_64-2.7/_openssl.c:39290: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_SSL_CTX_get_options" :
    build/temp.linux-x86_64-2.7/_openssl.c:39303: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_SSL_CTX_get_options" :
    build/temp.linux-x86_64-2.7/_openssl.c:39326: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_SSL_CTX_get_session_cache_mode" :
    build/temp.linux-x86_64-2.7/_openssl.c:39375: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_f_SSL_CTX_get_session_cache_mode" :
    build/temp.linux-x86_64-2.7/_openssl.c:39398: warning: conversion to  "long unsigned int"  from  "long int"  may change the sign of the result
    build/temp.linux-x86_64-2.7/_openssl.c: In function  "_cffi_d_SSL_CTX_set_cookie_verify_cb" :
    build/temp.linux-x86_64-2.7/_openssl.c:40672: warning: passing argument 2 of  "SSL_CTX_set_cookie_verify_cb"  from incompatible pointer type
    /usr/include/openssl/ssl.h:917: note: expected  "int (*)(struct SSL *, unsigned char *, unsigned int)"  but argument is of type  "int (*)(struct SSL *, const unsigned char *, unsigned int)" 
    ...
    build/temp.linux-x86_64-2.7/_openssl.c:65262: error:  "EC_builtin_curve"  undeclared here (not in a function)
    build/temp.linux-x86_64-2.7/_openssl.c:65262: error: initializer element is not constant
    build/temp.linux-x86_64-2.7/_openssl.c:65262: error: (near initialization for  "_cffi_struct_unions[56].size" )
    build/temp.linux-x86_64-2.7/_openssl.c:65262: error:  "struct _cffi_align_typedef_EC_builtin_curve"  has no member named  "y" 
    build/temp.linux-x86_64-2.7/_openssl.c:65262: error: initializer element is not constant
    build/temp.linux-x86_64-2.7/_openssl.c:65262: error: (near initialization for  "_cffi_struct_unions[56].alignment" )
    build/temp.linux-x86_64-2.7/_openssl.c:65404: error:  "point_conversion_form_t"  undeclared here (not in a function)
    build/temp.linux-x86_64-2.7/_openssl.c:65404: warning: comparison between pointer and integer
    build/temp.linux-x86_64-2.7/_openssl.c:65404: warning: comparison between pointer and integer
    build/temp.linux-x86_64-2.7/_openssl.c:65404: warning: comparison between pointer and integer
    build/temp.linux-x86_64-2.7/_openssl.c:65404: warning: comparison between pointer and integer
    build/temp.linux-x86_64-2.7/_openssl.c:65404: error: initializer element is not constant
    build/temp.linux-x86_64-2.7/_openssl.c:65404: error: (near initialization for  "_cffi_enums[1].type_prim" )
    error: command "gcc" failed with exit status 1
Sep.26,2021

prompt you to install openssl

yum or source code compilation and installation https://www.openssl.org/ bar

under the official website
Menu