[MacPorts] #63857: PythonX: ripemd160 not supported with openssl3

MacPorts noreply at macports.org
Mon Nov 8 21:55:36 UTC 2021


#63857: PythonX: ripemd160 not supported with openssl3
-------------------------------------------------+-------------------------
  Reporter:  cculianu                            |      Owner:  jmroot
      Type:  defect                              |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  python310 python39 python38         |
  python37 python36                              |
-------------------------------------------------+-------------------------

Comment (by cjones051073):

 Mouse, did you actually test to see if it had helped, adding 'enable-
 rmd160' to the configure args ? As I had already tried that and it didn't
 change anything.

 i.e. with

 {{{
 Executing:  cd
 "/opt/local/var/macports/build/_Users_chris_Projects_MacPorts_ports_devel_openssl3/openssl3/work/openssl-3.0.0"
 && ./Configure --prefix=/opt/local/libexec/openssl3 -L/opt/local/lib
 --openssldir=/opt/local/libexec/openssl3/etc/openssl enable-rmd160 shared
 zlib '-isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk'
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk
 darwin64-x86_64-cc
 }}}

 I still get errors like

 {{{
 Oberon ~/Projects/MacPorts/ports > openssl speed ripemd160 sha256
 Doing sha256 for 3s on 16 size blocks: 6509762 sha256's in 2.98s
 Doing sha256 for 3s on 64 size blocks: 4573714 sha256's in 2.98s
 Doing sha256 for 3s on 256 size blocks: 2663228 sha256's in 2.98s
 Doing sha256 for 3s on 1024 size blocks: 978493 sha256's in 2.98s
 Doing sha256 for 3s on 8192 size blocks: 141694 sha256's in 2.98s
 Doing sha256 for 3s on 16384 size blocks: 72142 sha256's in 2.98s
 Doing rmd160 for 3s on 16 size blocks: rmd160 error!
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/63857#comment:29>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list