Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Download abi-dumper v1.2 from source in ubuntu 20.04 image. #50

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions resources/docker_files/ubuntu-20.04/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
Expand Down Expand Up @@ -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
Expand Down