anchor.diff:  
   FROM base AS cross-false
   
  -FROM base AS cross-true
  +FROM --platform=linux/amd64 base AS cross-true
   ARG DEBIAN_FRONTEND
   RUN dpkg --add-architecture armhf
   RUN dpkg --add-architecture arm64
   RUN dpkg --add-architecture armel
   RUN --mount=type=cache,sharing=locked,id=moby-cross-true-aptlib,target=/var/lib/apt \
   	--mount=type=cache,sharing=locked,id=moby-cross-true-aptcache,target=/var/cache/apt \
  -		if [ "$(go env GOHOSTARCH)" = "amd64" ]; then \
  -			apt-get update && apt-get install -y --no-install-recommends \
  -			crossbuild-essential-armhf \
  -			crossbuild-essential-arm64 \
  -			crossbuild-essential-armel \
  -		fi
  +		apt-get update && apt-get install -y --no-install-recommends \
  +		crossbuild-essential-armhf \
  +		crossbuild-essential-arm64 \
  +		crossbuild-essential-armel
   
   FROM cross-${CROSS} as dev-base
   
  
positive.code: # other architectures cannnot crossbuild amd64.
  RUN --mount=type=cache,sharing=locked,id=moby-cross-true-aptlib,target=/var/lib/apt \
  	--mount=type=cache,sharing=locked,id=moby-cross-true-aptcache,target=/var/cache/apt \
  		if [ "$(go env GOHOSTARCH)" = "amd64" ]; then \
  			apt-get update && apt-get install -y --no-install-recommends \
  				libseccomp-dev:armhf \
  				libseccomp-dev:arm64 \
  				libseccomp-dev:armel \
  				libapparmor-dev:armhf \
  				libapparmor-dev:arm64 \
  				libapparmor-dev:armel \
  				# install this arches seccomp here due to compat issues with the v0 builder
  				# This is as opposed to inheriting from runtime-dev-cross-false
  				libapparmor-dev \
  				libseccomp-dev \
  		fi
  
  
  FROM runtime-dev-cross-${CROSS} AS runtime-dev
  
negative.code: 		libapparmor-dev \
  		libseccomp-dev
  
  FROM --platform=linux/amd64 cross-true AS runtime-dev-cross-true
  ARG DEBIAN_FRONTEND
  # These crossbuild packages rely on gcc-<arch>, but this doesn't want to install
  # on non-amd64 systems.
  