diff --git a/packages/aws-cli/Containerfile b/packages/aws-cli/Containerfile index 188d609..2b3b642 100644 --- a/packages/aws-cli/Containerfile +++ b/packages/aws-cli/Containerfile @@ -48,6 +48,7 @@ RUN <<-EOF set -eu python -m installer -d /rootfs .dist/*.whl find /rootfs | grep -E "(/__pycache__$|\.pyc$|\.pyo$)" | xargs rm -rf + rm /rootfs/usr/lib/python*/site-packages/awscli-*.dist-info/RECORD find /rootfs -exec touch -hcd "@0" "{}" + EOF diff --git a/packages/grpcurl/Containerfile b/packages/grpcurl/Containerfile index 909ec46..bf789cb 100644 --- a/packages/grpcurl/Containerfile +++ b/packages/grpcurl/Containerfile @@ -1,6 +1,6 @@ FROM scratch as base ENV VERSION=1.8.9 -ENV SRC_HASH=401d29af71cb962eb328cefd5166695587f195f9bd960edd1ede630f7e98bf7a +ENV SRC_HASH=962fe7d3da7653519d2975e130244af9286db32041b0745613aebf89949a9009 ENV SRC_FILE=v${VERSION}.tar.gz ENV SRC_SITE=https://github.com/fullstorydev/grpcurl/archive/refs/tags/${SRC_FILE} ENV GOCACHE=/cache/ diff --git a/packages/libffi/Containerfile b/packages/libffi/Containerfile index e3d2dc3..2c7b5b5 100644 --- a/packages/libffi/Containerfile +++ b/packages/libffi/Containerfile @@ -24,7 +24,9 @@ RUN --network=none <<-EOF --prefix=/usr \ --enable-pax_emutrap \ --enable-portable-binary \ - --disable-exec-static-tramp + --disable-exec-static-tramp \ + --without-gcc-arch + make -j "$(nproc)" EOF diff --git a/packages/libxml2/Containerfile b/packages/libxml2/Containerfile index 4ce4ca6..ffa5543 100644 --- a/packages/libxml2/Containerfile +++ b/packages/libxml2/Containerfile @@ -44,9 +44,9 @@ FROM build as install RUN --network=none <<-EOF set -eux make DESTDIR=/rootfs install - rm -rf /rootfs/usr/lib/python3.12/site-packages/__pycache__ + find /rootfs | grep -E "(/__pycache__$|\.pyc$|\.pyo$)" | xargs rm -rf + find /rootfs -exec touch -hcd "@0" "{}" + EOF -RUN find /rootfs -exec touch -hcd "@0" "{}" + FROM stagex/filesystem as package COPY --from=install /rootfs/. /