diff --git a/eng/pipelines/common/templates/pipeline-with-resources.yml b/eng/pipelines/common/templates/pipeline-with-resources.yml
index 71048418f0493a..c6e9c96a3eed33 100644
--- a/eng/pipelines/common/templates/pipeline-with-resources.yml
+++ b/eng/pipelines/common/templates/pipeline-with-resources.yml
@@ -15,9 +15,9 @@ resources:
ROOTFS_DIR: /crossrootfs/armv6
- container: linux_arm64
- image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-cross-arm64
+ image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-20.04-cross-arm64
env:
- ROOTFS_DIR: /crossrootfs/arm64
+ ROOTFS_DIR: /crossrootfs
- container: linux_musl_x64
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.13-WithNode
diff --git a/src/mono/mono.proj b/src/mono/mono.proj
index b4289a0b76f8b0..c5d158e9237621 100644
--- a/src/mono/mono.proj
+++ b/src/mono/mono.proj
@@ -711,6 +711,7 @@
aarch64-linux-gnu
$(MonoObjCrossDir)offsets-aarch-linux-gnu.h
$(MonoCrossDir)/usr/lib/gcc/aarch64-linux-gnu/7
+ $(MonoCrossDir)/usr/lib/gcc/aarch64-linux-gnu/5