[Gelöst] CMake-Fehler bei googletest

JohnDoe42

Aktives Mitglied
Mitglied seit
17 Mrz 2009
Beiträge
1,466
Punkte für Reaktionen
3
Punkte
38
Hallo zusammen,

im Github-Repositoty scheint sich in den letzten drei Tagen ein Problem eingeschlichen zu haben. Ein aktueller Build-Versuch bleibt bei mir hängen:
Code:
[ 11%] Creating directories for 'googletest-populate'
/home/john/Githubs/freetz-ng/tools/build/bin/cmake -Dcfgdir= -P /home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-mkdirs.cmake
/home/john/Githubs/freetz-ng/tools/build/bin/cmake -E touch /home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir
[ 22%] Performing download step (download, verify and extract) for 'googletest-populate'
cd /home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps && /home/john/Githubs/freetz-ng/tools/build/bin/cmake -P /home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/download-googletest-populate.cmake
-- Downloading...
   dst='/home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild/googletest-populate-prefix/src/release-1.10.0.tar.gz'
   timeout='none'
   inactivity timeout='none'
-- Using src='https://github.com/google/googletest/archive/release-1.10.0.tar.gz'
CMake Error at googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/download-googletest-populate.cmake:162 (message):
  Each download failed!

    error: downloading 'https://github.com/google/googletest/archive/release-1.10.0.tar.gz' failed
          status_code: 1
          status_string: "Unsupported protocol"
          log:
          --- LOG BEGIN ---
          Protocol "https" not supported

  Closing connection



          --- LOG END ---
     
 


CMakeFiles/googletest-populate.dir/build.make:99: recipe for target 'googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download' failed
make[4]: *** [googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download] Error 1
make[4]: Verzeichnis „/home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild“ wird verlassen
CMakeFiles/Makefile2:82: recipe for target 'CMakeFiles/googletest-populate.dir/all' failed
make[3]: *** [CMakeFiles/googletest-populate.dir/all] Error 2
make[3]: Verzeichnis „/home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild“ wird verlassen
Makefile:90: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Verzeichnis „/home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild“ wird verlassen


CMake Error at /home/john/Githubs/freetz-ng/tools/build/share/cmake-3.29/Modules/FetchContent.cmake:1714 (message):
  Build step for googletest failed: 2
Call Stack (most recent call first):
  /home/john/Githubs/freetz-ng/tools/build/share/cmake-3.29/Modules/FetchContent.cmake:1854:EVAL:2 (__FetchContent_directPopulate)
  /home/john/Githubs/freetz-ng/tools/build/share/cmake-3.29/Modules/FetchContent.cmake:1854 (cmake_language)
  /home/john/Githubs/freetz-ng/tools/build/share/cmake-3.29/Modules/FetchContent.cmake:2081 (FetchContent_Populate)
  CMakeLists.txt:238 (FetchContent_MakeAvailable)


-- Configuring incomplete, errors occurred!
make/host-tools/ninja-host/ninja-host.mk:20: recipe for target '/home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/.configured' failed
make[1]: *** [/home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/.configured] Beendet
Makefile:45: recipe for target 'envira' failed
make: *** [envira] Beendet

Hat jemand eine Idee für einen Patch ?
Grüße

JD.

Edit:
Gelöst.
Code:
w get https://github.com/google/googletest/archive/release-1.10.0.tar.gz
mv release-1.10.0.tar.gz /home/john/Githubs/freetz-ng/source/host-tools/ninja-1.12.0/builddir/_deps/googletest-subbuild/googletest-populate-prefix/src/
 
Zuletzt bearbeitet:
  • Like
Reaktionen: k-schutzz
Danke für den Tipp
 

Zurzeit aktive Besucher

Neueste Beiträge

Statistik des Forums

Themen
244,902
Beiträge
2,220,544
Mitglieder
371,645
Neuestes Mitglied
Duki
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.