Skip to content

Commit 277571e

Browse files
authored
Merge pull request #22 from pepepr08/fix-21-update-ubuntu
Fix #21, Update containers to Ubuntu 22.04
2 parents bf5d541 + b6ecc1f commit 277571e

File tree

4 files changed

+12
-9
lines changed

4 files changed

+12
-9
lines changed

mcdc/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ubuntu:20.04
1+
FROM ubuntu:22.04
22
ENV DEBIAN_FRONTEND=noninteractive
33

44
# Install dependencies

rtems-4.11/Dockerfile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
1-
from ubuntu:20.04
1+
from ubuntu:22.04
22
ENV DEBIAN_FRONTEND=noninteractive
33

44
# Basic dependencies
55
run apt-get update && apt-get install -y git make curl
66

77
# rtems dependencies
8-
run apt-get install -y flex bison texinfo python-dev g++ unzip libgmp-dev libmpfr-dev
8+
run apt-get install -y flex bison texinfo python2-dev g++ unzip libgmp-dev libmpfr-dev bzip2 xz-utils
9+
10+
# Make python2 the default python
11+
run ln -s /usr/bin/python2 /usr/bin/python
912

1013
# QEMU dependencies
1114
run apt-get install -y qemu-system-i386
@@ -64,6 +67,6 @@ run tar -zxf dosfstools.tar.gz && rm dosfstools.tar.gz
6467
run cd dosfstools-* && ./configure && make && make prefix=/usr/local install
6568

6669
# Remove unecessary dependencies now that rtems is built
67-
run apt-get purge -y libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip git flex bison texinfo curl \
68-
libgmp-dev libmpfr-dev
70+
run apt-get purge -y libz-dev libssl-dev libexpat1-dev gettext unzip git flex bison texinfo curl \
71+
libgmp-dev libmpfr-dev bzip2 xz-utils
6972
run apt-get autoremove -y

rtems-5/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from ubuntu:20.04
1+
from ubuntu:22.04
22
ENV DEBIAN_FRONTEND=noninteractive
33

44
# Basic dependencies
@@ -57,6 +57,6 @@ run tar -zxf dosfstools.tar.gz && rm dosfstools.tar.gz
5757
run cd dosfstools-* && ./configure && make && make prefix=/usr/local install
5858

5959
# Remove unecessary dependencies now that rtems is built
60-
run apt-get purge -y libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip git flex bison texinfo curl \
60+
run apt-get purge -y libz-dev libssl-dev libexpat1-dev gettext unzip git flex bison texinfo curl \
6161
libgmp-dev libmpfr-dev bzip2 xz-utils
6262
run apt-get autoremove -y

rtems-6/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from ubuntu:20.04
1+
from ubuntu:22.04
22
ENV DEBIAN_FRONTEND=noninteractive
33

44
# Basic dependencies
@@ -66,6 +66,6 @@ run tar -zxf dosfstools.tar.gz && rm dosfstools.tar.gz
6666
run cd dosfstools-* && ./configure && make && make prefix=/usr/local install
6767

6868
# Remove unecessary dependencies now that rtems is built
69-
run apt-get purge -y libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip git flex bison texinfo curl \
69+
run apt-get purge -y libz-dev libssl-dev libexpat1-dev gettext unzip git flex bison texinfo curl \
7070
libgmp-dev libmpfr-dev bzip2 xz-utils
7171
run apt-get autoremove -y

0 commit comments

Comments
 (0)