[MacPorts] #58984: yafic: Build fails due to openssl 1.1.1c

MacPorts noreply at macports.org
Sun Sep 8 17:46:09 UTC 2019


#58984: yafic: Build fails due to openssl 1.1.1c
--------------------+--------------------
 Reporter:  mf2k    |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  yafic
--------------------+--------------------
 {{{
 :info:build     /usr/bin/clang -DHAVE_CONFIG_H -I. -I. -I.
 -I/opt/local/include
 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
 -Wall -pipe -Os
 -isysroot/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
 -arch x86_64 -c `test -f 'crypto.c' || echo './'`crypto.c
 :info:build crypto.c:103:14: error: variable has incomplete type
 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st')
 :info:build   EVP_MD_CTX ctx;
 :info:build              ^
 :info:build /opt/local/include/openssl/ossl_typ.h:92:16: note: forward
 declaration of 'struct evp_md_ctx_st'
 :info:build typedef struct evp_md_ctx_st EVP_MD_CTX;
 :info:build                ^
 :info:build crypto.c:114:31: error: incomplete definition of type 'struct
 evp_pkey_st'
 :info:build   mdType = EVP_PKEY_type (pkey->type) == EVP_PKEY_DSA ?
 EVP_dss1 () :
 :info:build                           ~~~~^
 :info:build /opt/local/include/openssl/ossl_typ.h:93:16: note: forward
 declaration of 'struct evp_pkey_st'
 :info:build typedef struct evp_pkey_st EVP_PKEY;
 :info:build                ^
 :info:build crypto.c:114:57: warning: implicit declaration of function
 'EVP_dss1' is invalid in C99 [-Wimplicit-function-declaration]
 :info:build   mdType = EVP_PKEY_type (pkey->type) == EVP_PKEY_DSA ?
 EVP_dss1 () :
 :info:build                                                         ^
 :info:build crypto.c:173:14: error: variable has incomplete type
 'EVP_MD_CTX' (aka 'struct evp_md_ctx_st')
 :info:build   EVP_MD_CTX ctx;
 :info:build              ^
 :info:build /opt/local/include/openssl/ossl_typ.h:92:16: note: forward
 declaration of 'struct evp_md_ctx_st'
 :info:build typedef struct evp_md_ctx_st EVP_MD_CTX;
 :info:build                ^
 :info:build crypto.c:184:31: error: incomplete definition of type 'struct
 evp_pkey_st'
 :info:build   mdType = EVP_PKEY_type (pkey->type) == EVP_PKEY_DSA ?
 EVP_dss1 () :
 :info:build                           ~~~~^
 :info:build /opt/local/include/openssl/ossl_typ.h:93:16: note: forward
 declaration of 'struct evp_pkey_st'
 :info:build typedef struct evp_pkey_st EVP_PKEY;
 :info:build                ^
 :info:build crypto.c:184:57: warning: implicit declaration of function
 'EVP_dss1' is invalid in C99 [-Wimplicit-function-declaration]
 :info:build   mdType = EVP_PKEY_type (pkey->type) == EVP_PKEY_DSA ?
 EVP_dss1 () :
 :info:build                                                         ^
 :info:build crypto.c:268:35: error: incomplete definition of type 'struct
 evp_pkey_st'
 :info:build     int type = EVP_PKEY_type (pkey->type);
 :info:build                               ~~~~^
 :info:build /opt/local/include/openssl/ossl_typ.h:93:16: note: forward
 declaration of 'struct evp_pkey_st'
 :info:build typedef struct evp_pkey_st EVP_PKEY;
 :info:build                ^
 :info:build 2 warnings and 5 errors generated.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/58984>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list