[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
> 

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.