mbox series

[for-4.19,0/6] CI: Fixes, part 2

Message ID 20240705152037.1920276-1-andrew.cooper3@citrix.com (mailing list archive)
Headers show
Series CI: Fixes, part 2 | expand

Message

Andrew Cooper July 5, 2024, 3:20 p.m. UTC
Work to fix a few build system checks, and to strip the obsolete contents of
the build containers, prior to adding new containers (will be part 3).

Andrew Cooper (6):
  build: Regenerate ./configure with Autoconf 2.71
  build: Fix the version of python checked for by ./configure
  CI: Refresh the Coverity Github Action configuration
  build: Drop openssl as a build dependency
  build: Drop libiconv as a build dependecy
  build: Drop xorg-x11 as a build dependency

 .cirrus.yml                                   |    2 +-
 .github/workflows/coverity.yml                |   36 +-
 README                                        |    2 -
 .../build/debian/bookworm-arm64v8.dockerfile  |    2 -
 .../build/debian/bookworm-i386.dockerfile     |    2 -
 automation/build/debian/bookworm.dockerfile   |    2 -
 .../build/debian/jessie-i386.dockerfile       |    2 -
 automation/build/debian/jessie.dockerfile     |    2 -
 .../build/debian/stretch-i386.dockerfile      |    2 -
 automation/build/debian/stretch.dockerfile    |    2 -
 automation/build/fedora/29.dockerfile         |    1 -
 automation/build/ubuntu/bionic.dockerfile     |    2 -
 automation/build/ubuntu/focal.dockerfile      |    2 -
 automation/build/ubuntu/trusty.dockerfile     |    2 -
 automation/build/ubuntu/xenial.dockerfile     |    2 -
 .../kernel/5.19-arm64v8.dockerfile            |    1 -
 .../tests-artifacts/kernel/6.1.19.dockerfile  |    1 -
 config/Tools.mk.in                            |    1 -
 configure                                     | 1006 +--
 docs/configure                                |  990 +--
 stubdom/configure                             | 2293 ++++--
 tools/config.h.in                             |   15 +-
 tools/configure                               | 6397 +++++++++--------
 tools/configure.ac                            |    4 +-
 24 files changed, 6136 insertions(+), 4635 deletions(-)

Comments

Roger Pau Monné July 8, 2024, 9:11 a.m. UTC | #1
On Fri, Jul 05, 2024 at 04:20:32PM +0100, Andrew Cooper wrote:
> This is the version now found in Debian Bookworm.
> 
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>

Acked-by: Roger Pau Monné <roger.pau@citrix.com>

Thanks, Roger.
Oleksii Kurochko July 8, 2024, 1:25 p.m. UTC | #2
On Fri, 2024-07-05 at 16:20 +0100, Andrew Cooper wrote:
> Work to fix a few build system checks, and to strip the obsolete
> contents of
> the build containers, prior to adding new containers (will be part
> 3).
> 
> Andrew Cooper (6):
>   build: Regenerate ./configure with Autoconf 2.71
>   build: Fix the version of python checked for by ./configure
>   CI: Refresh the Coverity Github Action configuration
>   build: Drop openssl as a build dependency
>   build: Drop libiconv as a build dependecy
>   build: Drop xorg-x11 as a build dependency
> 
>  .cirrus.yml                                   |    2 +-
>  .github/workflows/coverity.yml                |   36 +-
>  README                                        |    2 -
>  .../build/debian/bookworm-arm64v8.dockerfile  |    2 -
>  .../build/debian/bookworm-i386.dockerfile     |    2 -
>  automation/build/debian/bookworm.dockerfile   |    2 -
>  .../build/debian/jessie-i386.dockerfile       |    2 -
>  automation/build/debian/jessie.dockerfile     |    2 -
>  .../build/debian/stretch-i386.dockerfile      |    2 -
>  automation/build/debian/stretch.dockerfile    |    2 -
>  automation/build/fedora/29.dockerfile         |    1 -
>  automation/build/ubuntu/bionic.dockerfile     |    2 -
>  automation/build/ubuntu/focal.dockerfile      |    2 -
>  automation/build/ubuntu/trusty.dockerfile     |    2 -
>  automation/build/ubuntu/xenial.dockerfile     |    2 -
>  .../kernel/5.19-arm64v8.dockerfile            |    1 -
>  .../tests-artifacts/kernel/6.1.19.dockerfile  |    1 -
>  config/Tools.mk.in                            |    1 -
>  configure                                     | 1006 +--
>  docs/configure                                |  990 +--
>  stubdom/configure                             | 2293 ++++--
>  tools/config.h.in                             |   15 +-
>  tools/configure                               | 6397 +++++++++------
> --
>  tools/configure.ac                            |    4 +-
>  24 files changed, 6136 insertions(+), 4635 deletions(-)
> 

Release-Acked-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>

~ Oleksii