Federico vinculou github.com/Homebrew/homebrew-dupes/issues/716, o que sugere que isso pode ser um bug com o macOS
Como o OP nesse post, eu estava no 10.12.0 e acabei de atualizar para o 10.12.3. Isso resolveu o problema.
Esse estranho problema surgiu hoje e eu não experimentei antes. Eu executo ssh <remote ip>
e ssh falha com a seguinte exceção:
dyld: lazy symbol binding failed: Symbol not found: _timingsafe_bcmp
Referenced from: /usr/local/bin/ssh
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _timingsafe_bcmp
Referenced from: /usr/local/bin/ssh
Expected in: /usr/lib/libSystem.B.dylib
Abort trap: 6
Eu executei o comando com o sinalizador detalhado e posso ver que isso está acontecendo diretamente após a troca de chaves entre a máquina local e o host remoto.
Coisas que tentei:
Observe que o mesmo erro aparece em outros comandos, como scp
.