TODOS,
Mi proyecto se encuentra en GitHub, que recientemente cambió a usar TLS1.2, que es incompatible con la versión OpenSSL con la que OSX 10.8 se envía.
Así que traté de construir Git desde fuentes.
Descargué el archivo, lo desempaqué y creé el archivo config.mak donde coloco lo siguiente:
NO_GETTEXT=Yes
NO_OPENSSL=Yes
La compilación finalizó correctamente, pero cuando intenté ejecutarlo todavía recibí:
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
¿Hay una manera fácil de verificar qué versión de OpenSSL se vinculará si elimino la línea NO_OPENSSL=YES
del archivo config.mak? Intentaré eliminar esa línea y hacer make clean && make
después de eso. Actualicé lo que la notificación sugería, pero no sé si OpenSSL fue parte de la actualización.
Solo necesito la última versión de la biblioteca. Esperemos que todavía haya uno disponible para OSX 10.8.
La máquina es vieja y no quiero instalar nada extra (homebrew o similar) a menos que sea absolutamente necesario.
TIA!