build/temp.linux-x86_64-2.7/_openssl.c:69896:18: note: (near initialization for ‘_cffi_struct_unions[131].alignment’)
build/temp.linux-x86_64-2.7/_openssl.c:69900:12: error: invalid application of ‘sizeof’ to incomplete type ‘X509_STORE_CTX {aka struct x509_store_ctx_st}’
sizeof(X509_STORE_CTX), offsetof(struct _cffi_align__X509_STORE_CTX, y), 126, 10 },
^~~~~~~~~~~~~~
build/temp.linux-x86_64-2.7/_openssl.c:69900:5: error: initializer element is not constant
sizeof(X509_STORE_CTX), offsetof(struct _cffi_align__X509_STORE_CTX, y), 126, 10 },
^~~~~~
build/temp.linux-x86_64-2.7/_openssl.c:69900:5: note: (near initialization for ‘_cffi_struct_unions[133].size’)
In file included from /usr/include/sched.h:28:0,
from /usr/include/pthread.h:23,
from /usr/include/openssl/crypto.h:406,
from /usr/include/openssl/bio.h:20,
from /usr/include/openssl/asn1.h:16,
from build/temp.linux-x86_64-2.7/_openssl.c:443:
build/temp.linux-x86_64-2.7/_openssl.c:69900:29: error: initializer element is not constant
sizeof(X509_STORE_CTX), offsetof(struct _cffi_align__X509_STORE_CTX, y), 126, 10 },
^
build/temp.linux-x86_64-2.7/_openssl.c:69900:29: note: (near initialization for ‘_cffi_struct_unions[133].alignment’)
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
/home/autocrat/Java/software/hue/Makefile.sdk:120: recipe for target '/home/autocrat/Java/software/hue/desktop/core/build/cryptography-1.3.1/egg.stamp' failed
make[2]: *** [/home/autocrat/Java/software/hue/desktop/core/build/cryptography-1.3.1/egg.stamp] Error 1
make[2]: Leaving directory '/home/autocrat/Java/software/hue/desktop/core'
Makefile:107: recipe for target '.recursive-env-install/core' failed
make[1]: *** [.recursive-env-install/core] Error 2
make[1]: Leaving directory '/home/autocrat/Java/software/hue/desktop'
Makefile:148: recipe for target 'desktop' failed
make: *** [desktop] Error 2
Is there someone can help me to fix it, thank you very much.