From 6c8ab8e2ae7420e48a96395aa04a99dab7f783b6 Mon Sep 17 00:00:00 2001 From: ManickaP Date: Thu, 25 Apr 2024 18:30:39 +0200 Subject: [PATCH 1/3] Switch from dotnet/msquic to microsoft/msquic --- src/alpine/3.16/helix/amd64/Dockerfile | 4 ++-- src/alpine/3.16/helix/arm64v8/Dockerfile | 4 ++-- src/alpine/3.17/helix/amd64/Dockerfile | 4 ++-- src/alpine/3.17/helix/arm32v7/Dockerfile | 4 ++-- src/alpine/3.17/helix/arm64v8/Dockerfile | 4 ++-- src/alpine/3.18/helix/amd64/Dockerfile | 4 ++-- src/alpine/3.18/helix/arm32v7/Dockerfile | 4 ++-- src/alpine/3.18/helix/arm64v8/Dockerfile | 4 ++-- 8 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/alpine/3.16/helix/amd64/Dockerfile b/src/alpine/3.16/helix/amd64/Dockerfile index f730a691f..d6dfdd6c5 100644 --- a/src/alpine/3.16/helix/amd64/Dockerfile +++ b/src/alpine/3.16/helix/amd64/Dockerfile @@ -69,8 +69,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/x64_openssl \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/x64_Release_openssl \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/src/alpine/3.16/helix/arm64v8/Dockerfile b/src/alpine/3.16/helix/arm64v8/Dockerfile index ded7a1a48..9a8536e05 100644 --- a/src/alpine/3.16/helix/arm64v8/Dockerfile +++ b/src/alpine/3.16/helix/arm64v8/Dockerfile @@ -53,8 +53,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/arm64_openssl \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm64_Release_openssl \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/src/alpine/3.17/helix/amd64/Dockerfile b/src/alpine/3.17/helix/amd64/Dockerfile index 89de0a388..0135e192c 100644 --- a/src/alpine/3.17/helix/amd64/Dockerfile +++ b/src/alpine/3.17/helix/amd64/Dockerfile @@ -54,8 +54,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/x64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/x64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/src/alpine/3.17/helix/arm32v7/Dockerfile b/src/alpine/3.17/helix/arm32v7/Dockerfile index ba42fc6b7..593829337 100644 --- a/src/alpine/3.17/helix/arm32v7/Dockerfile +++ b/src/alpine/3.17/helix/arm32v7/Dockerfile @@ -54,8 +54,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/arm_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/src/alpine/3.17/helix/arm64v8/Dockerfile b/src/alpine/3.17/helix/arm64v8/Dockerfile index 218b0b7a4..3a6678185 100644 --- a/src/alpine/3.17/helix/arm64v8/Dockerfile +++ b/src/alpine/3.17/helix/arm64v8/Dockerfile @@ -53,8 +53,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/arm64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/src/alpine/3.18/helix/amd64/Dockerfile b/src/alpine/3.18/helix/amd64/Dockerfile index e4a3848a2..0e64184c4 100644 --- a/src/alpine/3.18/helix/amd64/Dockerfile +++ b/src/alpine/3.18/helix/amd64/Dockerfile @@ -54,8 +54,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/x64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/x64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/src/alpine/3.18/helix/arm32v7/Dockerfile b/src/alpine/3.18/helix/arm32v7/Dockerfile index 29d02c7eb..0568e403a 100644 --- a/src/alpine/3.18/helix/arm32v7/Dockerfile +++ b/src/alpine/3.18/helix/arm32v7/Dockerfile @@ -54,8 +54,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/arm_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ diff --git a/src/alpine/3.18/helix/arm64v8/Dockerfile b/src/alpine/3.18/helix/arm64v8/Dockerfile index bb3c5d060..af8068f59 100644 --- a/src/alpine/3.18/helix/arm64v8/Dockerfile +++ b/src/alpine/3.18/helix/arm64v8/Dockerfile @@ -53,8 +53,8 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/dotnet/msquic && \ - cd msquic/src/msquic && \ + git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + cd msquic && \ cmake -B build/linux/arm64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ From b6a1e5c4e64812e7c5eb5ecb60481195e46e6613 Mon Sep 17 00:00:00 2001 From: ManickaP Date: Fri, 26 Apr 2024 07:28:44 +0200 Subject: [PATCH 2/3] Fixed output dir path of built msquic --- src/alpine/3.16/helix/amd64/Dockerfile | 2 +- src/alpine/3.16/helix/arm64v8/Dockerfile | 2 +- src/alpine/3.17/helix/amd64/Dockerfile | 2 +- src/alpine/3.17/helix/arm32v7/Dockerfile | 2 +- src/alpine/3.17/helix/arm64v8/Dockerfile | 2 +- src/alpine/3.18/helix/amd64/Dockerfile | 2 +- src/alpine/3.18/helix/arm32v7/Dockerfile | 2 +- src/alpine/3.18/helix/arm64v8/Dockerfile | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/alpine/3.16/helix/amd64/Dockerfile b/src/alpine/3.16/helix/amd64/Dockerfile index d6dfdd6c5..830b1077d 100644 --- a/src/alpine/3.16/helix/amd64/Dockerfile +++ b/src/alpine/3.16/helix/amd64/Dockerfile @@ -72,7 +72,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/x64_openssl \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/x64_Release_openssl \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/x64_Release_openssl \ -DCMAKE_BUILD_TYPE=Release \ -DQUIC_TLS=openssl \ -DQUIC_ENABLE_LOGGING=true \ diff --git a/src/alpine/3.16/helix/arm64v8/Dockerfile b/src/alpine/3.16/helix/arm64v8/Dockerfile index 9a8536e05..eb844866f 100644 --- a/src/alpine/3.16/helix/arm64v8/Dockerfile +++ b/src/alpine/3.16/helix/arm64v8/Dockerfile @@ -56,7 +56,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm64_openssl \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm64_Release_openssl \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm64_Release_openssl \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TARGET_ARCHITECTURE=arm64 \ -DQUIC_TLS=openssl \ diff --git a/src/alpine/3.17/helix/amd64/Dockerfile b/src/alpine/3.17/helix/amd64/Dockerfile index 0135e192c..73db6910a 100644 --- a/src/alpine/3.17/helix/amd64/Dockerfile +++ b/src/alpine/3.17/helix/amd64/Dockerfile @@ -57,7 +57,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/x64_openssl3 \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/x64_Release_openssl3 \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/x64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ -DQUIC_TLS=openssl3 \ -DQUIC_ENABLE_LOGGING=true \ diff --git a/src/alpine/3.17/helix/arm32v7/Dockerfile b/src/alpine/3.17/helix/arm32v7/Dockerfile index 593829337..e37a610ec 100644 --- a/src/alpine/3.17/helix/arm32v7/Dockerfile +++ b/src/alpine/3.17/helix/arm32v7/Dockerfile @@ -57,7 +57,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm_openssl3 \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm_Release_openssl3 \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TARGET_ARCHITECTURE=arm \ -DQUIC_TLS=openssl3 \ diff --git a/src/alpine/3.17/helix/arm64v8/Dockerfile b/src/alpine/3.17/helix/arm64v8/Dockerfile index 3a6678185..abdeeb27b 100644 --- a/src/alpine/3.17/helix/arm64v8/Dockerfile +++ b/src/alpine/3.17/helix/arm64v8/Dockerfile @@ -56,7 +56,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm64_openssl3 \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm64_Release_openssl3 \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TARGET_ARCHITECTURE=arm64 \ -DQUIC_TLS=openssl3 \ diff --git a/src/alpine/3.18/helix/amd64/Dockerfile b/src/alpine/3.18/helix/amd64/Dockerfile index 0e64184c4..095e33330 100644 --- a/src/alpine/3.18/helix/amd64/Dockerfile +++ b/src/alpine/3.18/helix/amd64/Dockerfile @@ -57,7 +57,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/x64_openssl3 \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/x64_Release_openssl3 \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/x64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ -DQUIC_TLS=openssl3 \ -DQUIC_ENABLE_LOGGING=true \ diff --git a/src/alpine/3.18/helix/arm32v7/Dockerfile b/src/alpine/3.18/helix/arm32v7/Dockerfile index 0568e403a..091826bd2 100644 --- a/src/alpine/3.18/helix/arm32v7/Dockerfile +++ b/src/alpine/3.18/helix/arm32v7/Dockerfile @@ -57,7 +57,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm_openssl3 \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm_Release_openssl3 \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TARGET_ARCHITECTURE=arm \ -DQUIC_TLS=openssl3 \ diff --git a/src/alpine/3.18/helix/arm64v8/Dockerfile b/src/alpine/3.18/helix/arm64v8/Dockerfile index af8068f59..37991a093 100644 --- a/src/alpine/3.18/helix/arm64v8/Dockerfile +++ b/src/alpine/3.18/helix/arm64v8/Dockerfile @@ -56,7 +56,7 @@ RUN apk update && apk add --no-cache && \ git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm64_openssl3 \ - -DQUIC_OUTPUT_DIR=/tmp/msquic/src/msquic/artifacts/bin/linux/arm64_Release_openssl3 \ + -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm64_Release_openssl3 \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_TARGET_ARCHITECTURE=arm64 \ -DQUIC_TLS=openssl3 \ From c899dfb9814f3940da9a35dac0a5709b23d1cf49 Mon Sep 17 00:00:00 2001 From: ManickaP Date: Mon, 29 Apr 2024 11:59:31 +0200 Subject: [PATCH 3/3] Checkout msquic at a certain tag --- src/alpine/3.16/helix/amd64/Dockerfile | 2 +- src/alpine/3.16/helix/arm64v8/Dockerfile | 2 +- src/alpine/3.17/helix/amd64/Dockerfile | 2 +- src/alpine/3.17/helix/arm32v7/Dockerfile | 2 +- src/alpine/3.17/helix/arm64v8/Dockerfile | 2 +- src/alpine/3.18/helix/amd64/Dockerfile | 2 +- src/alpine/3.18/helix/arm32v7/Dockerfile | 2 +- src/alpine/3.18/helix/arm64v8/Dockerfile | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/alpine/3.16/helix/amd64/Dockerfile b/src/alpine/3.16/helix/amd64/Dockerfile index 830b1077d..e31643dda 100644 --- a/src/alpine/3.16/helix/amd64/Dockerfile +++ b/src/alpine/3.16/helix/amd64/Dockerfile @@ -69,7 +69,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/x64_openssl \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/x64_Release_openssl \ diff --git a/src/alpine/3.16/helix/arm64v8/Dockerfile b/src/alpine/3.16/helix/arm64v8/Dockerfile index eb844866f..11c4f1c9c 100644 --- a/src/alpine/3.16/helix/arm64v8/Dockerfile +++ b/src/alpine/3.16/helix/arm64v8/Dockerfile @@ -53,7 +53,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm64_openssl \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm64_Release_openssl \ diff --git a/src/alpine/3.17/helix/amd64/Dockerfile b/src/alpine/3.17/helix/amd64/Dockerfile index 73db6910a..6d91159af 100644 --- a/src/alpine/3.17/helix/amd64/Dockerfile +++ b/src/alpine/3.17/helix/amd64/Dockerfile @@ -54,7 +54,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/x64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/x64_Release_openssl3 \ diff --git a/src/alpine/3.17/helix/arm32v7/Dockerfile b/src/alpine/3.17/helix/arm32v7/Dockerfile index e37a610ec..cccb3a82f 100644 --- a/src/alpine/3.17/helix/arm32v7/Dockerfile +++ b/src/alpine/3.17/helix/arm32v7/Dockerfile @@ -54,7 +54,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm_Release_openssl3 \ diff --git a/src/alpine/3.17/helix/arm64v8/Dockerfile b/src/alpine/3.17/helix/arm64v8/Dockerfile index abdeeb27b..3c4f4ae03 100644 --- a/src/alpine/3.17/helix/arm64v8/Dockerfile +++ b/src/alpine/3.17/helix/arm64v8/Dockerfile @@ -53,7 +53,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm64_Release_openssl3 \ diff --git a/src/alpine/3.18/helix/amd64/Dockerfile b/src/alpine/3.18/helix/amd64/Dockerfile index 095e33330..ffc9966bf 100644 --- a/src/alpine/3.18/helix/amd64/Dockerfile +++ b/src/alpine/3.18/helix/amd64/Dockerfile @@ -54,7 +54,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/x64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/x64_Release_openssl3 \ diff --git a/src/alpine/3.18/helix/arm32v7/Dockerfile b/src/alpine/3.18/helix/arm32v7/Dockerfile index 091826bd2..c24e216fa 100644 --- a/src/alpine/3.18/helix/arm32v7/Dockerfile +++ b/src/alpine/3.18/helix/arm32v7/Dockerfile @@ -54,7 +54,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm_Release_openssl3 \ diff --git a/src/alpine/3.18/helix/arm64v8/Dockerfile b/src/alpine/3.18/helix/arm64v8/Dockerfile index 37991a093..4b61a4af9 100644 --- a/src/alpine/3.18/helix/arm64v8/Dockerfile +++ b/src/alpine/3.18/helix/arm64v8/Dockerfile @@ -53,7 +53,7 @@ RUN apk update && apk add --no-cache && \ openssl-dev \ perl && \ cd /tmp && \ - git clone --depth 1 --single-branch --branch main --recursive https://github.com/microsoft/msquic && \ + git clone --depth 1 --single-branch --branch v2.3.5 --recursive https://github.com/microsoft/msquic && \ cd msquic && \ cmake -B build/linux/arm64_openssl3 \ -DQUIC_OUTPUT_DIR=/tmp/msquic/artifacts/bin/linux/arm64_Release_openssl3 \