Cmake fetchContent not working in a docker container.

This page summarizes the projects mentioned and recommended in the original post on /r/cpp_questions

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • tomlplusplus

    Header-only TOML config file parser and serializer for C++17.

  • [ 11%] Creating directories for 'tomlplusplus-populate' [ 22%] Performing download step (git clone) for 'tomlplusplus-populate' Cloning into 'tomlplusplus-src'... fatal: unable to access 'https://github.com/marzer/tomlplusplus.git/': server certificate verification failed. CAfile: none CRLfile: none Cloning into 'tomlplusplus-src'... fatal: unable to access 'https://github.com/marzer/tomlplusplus.git/': server certificate verification failed. CAfile: none CRLfile: none Cloning into 'tomlplusplus-src'... fatal: unable to access 'https://github.com/marzer/tomlplusplus.git/': server certificate verification failed. CAfile: none CRLfile: none -- Had to git clone more than once: 3 times. CMake Error at tomlplusplus-subbuild/tomlplusplus-populate-prefix/tmp/tomlplusplus-populate-gitclone.cmake:31 (message): Failed to clone repository: 'https://github.com/marzer/tomlplusplus.git' gmake[2]: *** [CMakeFiles/tomlplusplus-populate.dir/build.make:102: tomlplusplus-populate-prefix/src/tomlplusplus-populate-stamp/tomlplusplus-populate-download] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/tomlplusplus-populate.dir/all] Error 2 gmake: *** [Makefile:91: all] Error 2 CMake Error at /usr/share/cmake-3.22/Modules/FetchContent.cmake:1087 (message): Build step for tomlplusplus failed: 2 Call Stack (most recent call first): /usr/share/cmake-3.22/Modules/FetchContent.cmake:1216:EVAL:2 (__FetchContent_directPopulate) /usr/share/cmake-3.22/Modules/FetchContent.cmake:1216 (cmake_language) /usr/share/cmake-3.22/Modules/FetchContent.cmake:1259 (FetchContent_Populate) src/CMakeLists.txt:15 (FetchContent_MakeAvailable) -- Configuring incomplete, errors occurred!

  • Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

  • root@01b996eb53ea:/avatar-of-gaia# curl -vvv https://github.com * Trying 140.82.121.3:443... * Connected to github.com (140.82.121.3) port 443 (#0) * ALPN, offering h2* ALPN, offering http/1.1 * error setting certificate file: /etc/ssl/certs/ca-certificates.crt * Closing connection 0curl: (77) error setting certificate file: /etc/ssl/certs/ca-certificates.crt

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts