Skip to content

centos 7, static deps DEV container : build curl with c-ares and nghttp2.

Anthony Lichnewsky requested to merge slb/al/update-containers into master

generate a manifest in /versions.json that contain ( along with all the other docker labels ) all software versions and url built here. I use that to package them separately later on.

{
 "zlib": { "version" : "1.2.11", "url" : "https://www.zlib.net" },
 "openssl": { "version" : "1.1.1g", "url" : "https://www.openssl.org/" },
 "libuuid": { "version" : "1.0.3", "url" : "https://sourceforge.net/projects/libuuid/" },
 "c_ares": { "version" : "1_14_0", "url" : "https://github.com/c-ares/c-ares" },
 "nghttp2": { "version" : "1.42.0", "url" : "https://github.com/nghttp2/nghttp2" },
 "curl": { "version" : "7.74.0", "url" : "https://github.com/curl/curl" },
 "boost": { "version" : "1.73.0", "url" : "https://boost.org" },
 "xz": { "version" : "e7da44d", "url" : "https://git.tukaani.org/xz.git" },
 "libxml2": { "version" : "2.9.10", "url" : "https://github.com/GNOME/libxml2" },
 "cpprest": { "version" : "2.10.16", "url" : "https://github.com/microsoft/cpprestsdk" },
 "azurestorage": { "version" : "7.5.0", "url" : "http://github.com/Azure/azure-storage-cpp" },
 "azure_sdk_for_cpp": { "version" : "12.0.0-beta.10", "url" : "https://github.com/Azure/azure-sdk-for-cpp" },
 "aws_sdk_cpp": { "version" : "1.8.123", "url" : "https://github.com/alichnewsky/aws-sdk-cpp" },
 "crc32c": { "version" : "1.1.1", "url" : "https://github.com/google/crc32c" },
 "protobuf": { "version" : "3.11.3", "url" : "https://github.com/google/protobuf" },
 "abseil_cpp": { "version" : "20200225.2", "url" : "https://github.com/abseil/abseil-cpp" },
 "grpc": { "version" : "1.29.1", "url" : "https://github.com/grpc/grpc" },
 "nlohmann_json": { "version" : "v3.9.1", "url" : "https://github.com/nlohmann/json" },
 "google_cloud_cpp": { "version" : "1.22.0", "url" : "https://github.com/googleapis/google-cloud-cpp" },
 "cpr": { "version" : "1.6.0", "url" : "https://github.com/whoshuu/cpr" },
 "crow": { "version" : "4e801d0", "url" : "https://github.com/CrowCpp/crow" }
}

considering making that the non-dev version. It contains all the libraries needed including the ones for AWS and GCP experimental providers.

Merge request reports