Apa yang berhasil bagi saya adalah sebagai berikut:
-
Perbarui openssl
sudo apt-get install openssl libssl-dev
-
Ubah file bootstrap untuk mengaktifkan CMAKE_USE_OPENSSL. Ganti baris ini dengan:
cmake_options="-DCMAKE_BOOTSTRAP=1 -DCMAKE_USE_OPENSSL=ON"
-
Jalankan skrip bootstrap secara normal di folder cmake
/@path_to_cmake/bootstrap
Masalahnya mungkin pustaka CURL yang dikirimkan dengan CMake tidak dibangun dengan dukungan SSL secara default. Saya harus mengkompilasi cmake dengan:
./bootstrap --system-curl
make
sudo make install
... dan berhasil, karena curl sistem saya memiliki dukungan SSL.
Apa perbedaan antara panggilan sistem dan panggilan perpustakaan?
Postgres tidak mengizinkan localhost tetapi berfungsi dengan 127.0.0.1