TUDO,
Meu projeto está localizado no GitHub, que recentemente mudou para o TLS1.2, que é incompatível com a versão do OpenSSL com a qual o OSX 10.8 é fornecido.
Então, eu tentei construir o Git a partir de fontes.
Eu baixei o arquivo, descompacte-o e criei o arquivo config.mak onde coloquei o seguinte:
NO_GETTEXT=Yes
NO_OPENSSL=Yes
A construção foi concluída com êxito, mas quando tentei executá-la, ainda recebi:
MyMac:dbhandler igorkorot$ /Users/igorkorot/git-2.17.0/git pull
fatal: unable to access 'https://github.com/oneeyeman1/dbhandler.git/': error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Existe uma maneira fácil de verificar qual versão do OpenSSL será vinculada se eu remover a linha NO_OPENSSL=YES
do arquivo config.mak? Vou tentar remover essa linha e fazer make clean && make
depois disso. Atualizei o que a notificação sugeria, mas não sei se o OpenSSL fazia parte da atualização.
Eu só preciso da versão mais recente da biblioteca. Espero que ainda haja um disponível para o OSX 10.8.
A máquina é antiga e eu não quero instalar nada extra (homebrew ou tal), a menos que seja absolutamente necessário.
TIA!