diff --git a/THIRD-PARTY-LICENSES b/THIRD-PARTY-LICENSES index 14a3456d..1a98cfce 100644 --- a/THIRD-PARTY-LICENSES +++ b/THIRD-PARTY-LICENSES @@ -1,4 +1,4 @@ -** aws-lambda-cpp; version 0.2.8 -- https://github.com/awslabs/aws-lambda-cpp +** aws-lambda-cpp; version 0.2.10 -- https://github.com/awslabs/aws-lambda-cpp Apache License @@ -309,4 +309,4 @@ OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization of the copyright holder. \ No newline at end of file +in this Software without prior written authorization of the copyright holder. diff --git a/deps/aws-lambda-cpp-0.2.10.tar.gz b/deps/aws-lambda-cpp-0.2.10.tar.gz new file mode 100644 index 00000000..ad8f6ee3 Binary files /dev/null and b/deps/aws-lambda-cpp-0.2.10.tar.gz differ diff --git a/deps/aws-lambda-cpp-0.2.8.tar.gz b/deps/aws-lambda-cpp-0.2.8.tar.gz deleted file mode 100644 index 1de32b7d..00000000 Binary files a/deps/aws-lambda-cpp-0.2.8.tar.gz and /dev/null differ diff --git a/deps/versions b/deps/versions index b7e970c3..11c47ac0 100644 --- a/deps/versions +++ b/deps/versions @@ -1,2 +1,2 @@ -AWS_LAMBDA_CPP_RELEASE=0.2.8 +AWS_LAMBDA_CPP_RELEASE=0.2.10 CURL_VERSION=7_83_1 diff --git a/test/integration/docker/Dockerfile.echo.alpine b/test/integration/docker/Dockerfile.echo.alpine index 10f1aab4..9c2a8ee9 100644 --- a/test/integration/docker/Dockerfile.echo.alpine +++ b/test/integration/docker/Dockerfile.echo.alpine @@ -21,16 +21,6 @@ RUN apk add --update-cache \ python3 \ libcurl -# AWS Lambda CPP and libcurl rely on backtrace which requires libexecinfo from Alpine. -# Since starting from Alpine3.17 libexecinfo is no longer available, temporarily source it from Alpine3.16 -# while awaiting an upstream resolution in AWS Lambda CPP. -RUN if [[ "${DISTRO_VERSION}" == "3.17" ]] || [[ "${DISTRO_VERSION}" == "3.18" ]] ; \ -then \ - apk add --update-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.16/main/ libexecinfo-dev ; \ -else \ - apk add --update-cache libexecinfo-dev ; \ -fi - # Include global arg in this stage of the build ARG FUNCTION_DIR # Create function directory diff --git a/test/integration/docker/Dockerfile.programmatic.alpine b/test/integration/docker/Dockerfile.programmatic.alpine index 5bcb4b7b..97217813 100644 --- a/test/integration/docker/Dockerfile.programmatic.alpine +++ b/test/integration/docker/Dockerfile.programmatic.alpine @@ -21,16 +21,6 @@ RUN apk add --update-cache \ python3 \ libcurl -# AWS Lambda CPP and libcurl rely on backtrace which requires libexecinfo from Alpine. -# Since starting from Alpine3.17 libexecinfo is no longer available, temporarily source it from Alpine3.16 -# while awaiting an upstream resolution in AWS Lambda CPP. -RUN if [[ "${DISTRO_VERSION}" == "3.17" ]] || [[ "${DISTRO_VERSION}" == "3.18" ]] ; \ -then \ - apk add --update-cache --repository=https://dl-cdn.alpinelinux.org/alpine/v3.16/main/ libexecinfo-dev ; \ -else \ - apk add --update-cache libexecinfo-dev ; \ -fi - # Include global arg in this stage of the build ARG FUNCTION_DIR # Create function directory