diff --git a/resources/docker_files/ubuntu-20.04/Dockerfile b/resources/docker_files/ubuntu-20.04/Dockerfile index b8bd29201..20b5e85e5 100644 --- a/resources/docker_files/ubuntu-20.04/Dockerfile +++ b/resources/docker_files/ubuntu-20.04/Dockerfile @@ -43,11 +43,7 @@ RUN dpkg --add-architecture i386 RUN apt-get update -q && apt-get install -yq \ # for Mbed TLS tests abi-compliance-checker \ - # Note that there is a known issue #5332 that stock abi tools - # in ubuntu20.04 do not fail as expected. - # https://github.com/ARMmbed/mbedtls/issues/5332 - # Do not activae 20.04 until that is resolved - # to use with abi-compliance-tester + # installed from source, but this installs the dependencies abi-dumper \ # to build Mbed TLS: gcc, binutils, make, etc. build-essential \ @@ -235,6 +231,10 @@ RUN wget -q https://ftp.gnu.org/gnu/nettle/nettle-3.7.3.tar.gz && \ ENV GNUTLS_NEXT_CLI=/usr/local/gnutls-3.7.2/bin/gnutls-cli ENV GNUTLS_NEXT_SERV=/usr/local/gnutls-3.7.2/bin/gnutls-serv +# Install abi-dumper +RUN git clone --branch 1.2 https://github.com/lvc/abi-dumper.git && \ + cd abi-dumper && make install prefix=/usr && cd .. && rm -rf abi-dumper + # Install Python pip packages # # The pip wrapper scripts can get out of sync with pip due to upgrading it