[MacPorts] #62500: ruby21, ruby22: error: conflicting types for 'HMAC_CTX_copy'

MacPorts noreply at macports.org
Sat Mar 20 05:16:28 UTC 2021


#62500: ruby21, ruby22: error: conflicting types for 'HMAC_CTX_copy'
------------------------+---------------------------
 Reporter:  ryandesign  |      Owner:  kimuraw
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.6.99
 Keywords:              |       Port:  ruby21 ruby22
------------------------+---------------------------
 ruby21 and ruby22 do not build:

 {{{
 :info:build compiling ossl_pkcs7.c
 :info:build In file included from ossl_pkcs7.c:11:
 :info:build In file included from ./ossl.h:219:
 :info:build ./openssl_missing.h:71:6: error: conflicting types for
 'HMAC_CTX_copy'
 :info:build void HMAC_CTX_copy(HMAC_CTX *out, HMAC_CTX *in);
 :info:build      ^
 :info:build /opt/local/include/openssl-1.0/openssl/hmac.h:101:5: note:
 previous declaration is here
 :info:build int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx);
 :info:build     ^
 }}}

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


More information about the macports-tickets mailing list