OpenSSL is required to install

Abierto
#867 11 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
32/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
c, cmake, ruby
Área
build-system

Línea de trabajo

Reproduce gem install rugged en un Ubuntu 20.10 limpio y, a continuación, inspecciona cmake/SelectHTTPSBackend.cmake y su inclusión desde src/CMakeLists.txt. Determina cómo falla la detección de OpenSSL y del backend HTTPS, y verifica que la instalación se complete correctamente con un backend HTTPS utilizable.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Using gem install rugged on clean Ubuntu 20.10 fails with the error.

-- Looking for clock_gettime in rt - found
-- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR) 
CMake Error at cmake/SelectHTTPSBackend.cmake:29 (MESSAGE):
  Unable to autodetect a usable HTTPS backend.Please pass the backend name
  explicitly (-DUSE_HTTPS=backend)
Call Stack (most recent call first):
  src/CMakeLists.txt:112 (include)
Lenguaje dominante
C
Estrellas
2.3k
Forks
293
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de libgit2/rugged

Todos los issues de libgit2/rugged

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.