[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 02/12] automation: update fedora build to F39
On Thu, 16 May 2024, Marek Marczykowski-Górecki wrote: > Fedora 29 is long EOL > > Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx> Acked-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> > --- > automation/build/fedora/29.dockerfile | 46 +---------------------------- > automation/build/fedora/39.dockerfile | 46 ++++++++++++++++++++++++++++- > automation/gitlab-ci/build.yaml | 4 +- > 3 files changed, 48 insertions(+), 48 deletions(-) > delete mode 100644 automation/build/fedora/29.dockerfile > create mode 100644 automation/build/fedora/39.dockerfile > > diff --git a/automation/build/fedora/29.dockerfile > b/automation/build/fedora/29.dockerfile > deleted file mode 100644 > index f473ae13e7c1..000000000000 > --- a/automation/build/fedora/29.dockerfile > +++ /dev/null > @@ -1,46 +0,0 @@ > -FROM --platform=linux/amd64 fedora:29 > -LABEL maintainer.name="The Xen Project" \ > - maintainer.email="xen-devel@xxxxxxxxxxxxxxxxxxxx" > - > -# install Xen depends > -RUN dnf -y install \ > - clang \ > - gcc \ > - gcc-c++ \ > - ncurses-devel \ > - zlib-devel \ > - openssl-devel \ > - python-devel \ > - python3-devel \ > - libuuid-devel \ > - pkgconfig \ > - flex \ > - bison \ > - libaio-devel \ > - glib2-devel \ > - yajl-devel \ > - pixman-devel \ > - glibc-devel \ > - make \ > - binutils \ > - git \ > - wget \ > - acpica-tools \ > - python-markdown \ > - patch \ > - checkpolicy \ > - dev86 \ > - xz-devel \ > - bzip2 \ > - nasm \ > - ocaml \ > - ocaml-findlib \ > - golang \ > - # QEMU > - ninja-build \ > - && dnf clean all && \ > - rm -rf /var/cache/dnf > - > -RUN useradd --create-home user > -USER user > -WORKDIR /build > diff --git a/automation/build/fedora/39.dockerfile > b/automation/build/fedora/39.dockerfile > new file mode 100644 > index 000000000000..054f73444060 > --- /dev/null > +++ b/automation/build/fedora/39.dockerfile > @@ -0,0 +1,46 @@ > +FROM --platform=linux/amd64 fedora:39 > +LABEL maintainer.name="The Xen Project" \ > + maintainer.email="xen-devel@xxxxxxxxxxxxxxxxxxxx" > + > +# install Xen depends > +RUN dnf -y install \ > + clang \ > + gcc \ > + gcc-c++ \ > + ncurses-devel \ > + zlib-devel \ > + openssl-devel \ > + python-devel \ > + python3-devel \ > + libuuid-devel \ > + pkgconfig \ > + flex \ > + bison \ > + libaio-devel \ > + glib2-devel \ > + yajl-devel \ > + pixman-devel \ > + glibc-devel \ > + make \ > + binutils \ > + git \ > + wget \ > + acpica-tools \ > + python-markdown \ > + patch \ > + checkpolicy \ > + dev86 \ > + xz-devel \ > + bzip2 \ > + nasm \ > + ocaml \ > + ocaml-findlib \ > + golang \ > + # QEMU > + ninja-build \ > + && dnf clean all && \ > + rm -rf /var/cache/dnf > + > +RUN useradd --create-home user > +USER user > +WORKDIR /build > diff --git a/automation/gitlab-ci/build.yaml b/automation/gitlab-ci/build.yaml > index 49d6265ad5b4..69665ec5b11f 100644 > --- a/automation/gitlab-ci/build.yaml > +++ b/automation/gitlab-ci/build.yaml > @@ -691,12 +691,12 @@ debian-bookworm-32-gcc-debug: > fedora-gcc: > extends: .gcc-x86-64-build > variables: > - CONTAINER: fedora:29 > + CONTAINER: fedora:39 > > fedora-gcc-debug: > extends: .gcc-x86-64-build-debug > variables: > - CONTAINER: fedora:29 > + CONTAINER: fedora:39 > > # Ubuntu Trusty's Clang is 3.4 while Xen requires 3.5 > > -- > git-series 0.9.1 >
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |