19213: Adds required package for cross-compiling arvados-client on arm64. 19213-ubuntu2204-support
authorLucas Di Pentima <lucas.dipentima@curii.com>
Fri, 7 Apr 2023 13:25:48 +0000 (10:25 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Tue, 11 Apr 2023 16:44:20 +0000 (13:44 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

build/package-build-dockerfiles/ubuntu2204/Dockerfile

index e8f896ac4f31f9c51872e49a673fd68f26f3145f..f38949b6b27549dc52eb0bdc7be23318dad86e7c 100644 (file)
@@ -21,11 +21,7 @@ ONBUILD RUN /usr/bin/apt-get update && /usr/bin/apt-get install -q -y gcc-aarch6
 ONBUILD RUN /bin/sed -i 's/deb http/deb [ arch=amd64 ] http/' /etc/apt/sources.list
 ONBUILD ADD ports.list /etc/apt/sources.list.d/
 ONBUILD RUN /usr/bin/dpkg --add-architecture arm64
-ONBUILD RUN /usr/bin/apt-get update && /usr/bin/apt-get install -o APT::Immediate-Configure=0 -q -y libpam0g-dev:arm64
-# Note that cross compilation support for ubuntu2004 is disabled in
-# run-library.sh because of
-# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983477. Hopefully
-# ubuntu2204 will have the fix introduced in debian11.
+ONBUILD RUN /usr/bin/apt-get update && /usr/bin/apt-get install -o APT::Immediate-Configure=0 -q -y libpam0g-dev:arm64 libfuse-dev:arm64
 
 FROM ubuntu:jammy as build_aarch64
 # Install go