File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,13 +13,18 @@ RUN apk add --no-cache \
1313
1414# Stage 2 - build function and dependencies
1515FROM python-alpine AS build-image
16- # Install aws-lambda-cpp build dependencies
16+ # Install aws-lambda-cpp build dependencies.
17+ # NOTE: this is the minimal toolchain a customer needs to build awslambdaric
18+ # from source on Alpine. We intentionally do NOT install elfutils-dev: with
19+ # libdw present, the bundled backward-cpp uses the DWARF backend and never
20+ # includes execinfo.h, which would mask the musl/Alpine build issue (#128).
21+ # Without it, backward-cpp falls back to the execinfo.h path - exactly what
22+ # customers hit - so this test genuinely exercises the fix.
1723RUN apk add --no-cache \
1824 build-base \
1925 libtool \
2026 autoconf \
2127 automake \
22- elfutils-dev \
2328 make \
2429 cmake \
2530 libcurl
You can’t perform that action at this time.
0 commit comments