All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/25] Autobuilder toolchain updates
@ 2021-02-02 22:53 Thomas Petazzoni
  2021-02-02 22:53 ` [Buildroot] [PATCH 01/25] support/config-fragments/autobuild: use Bootlin toolchain for AArch64 glibc Thomas Petazzoni
                   ` (25 more replies)
  0 siblings, 26 replies; 36+ messages in thread
From: Thomas Petazzoni @ 2021-02-02 22:53 UTC (permalink / raw)
  To: buildroot

Hello,

This long (and boring) series of patches does two things:

 (1) Switch our autobuilder toolchain configurations to use Bootlin
     toolchains instead of the older pre-built external toolchains
     built specifically for autobuilder testing. The Bootlin
     toolchains are more regularly maintained, and it makes sense to
     test them some more.

     We do this change for all configurations where a corresponding
     Bootlin toolchain exists.

     There are a few toolchain configurations that continue to use
     those pre-built external toolchains, mainly for "special"
     configurations (no thread, no C++, etc.).

 (2) Update the remaining pre-built Buildroot toolchains to 2020.11.2,
     as I've recently done a rebuild of those toolchains.

Best regards,

Thomas Petazzoni

Thomas Petazzoni (25):
  support/config-fragments/autobuild: use Bootlin toolchain for AArch64
    glibc
  support/config-fragments/autobuild: use Bootlin toolchain for ARCle
    HS38 uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for ARMv5
    uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for ARMv7
    glibc
  support/config-fragments/autobuild: use Bootlin toolchain for ARMv7
    musl
  support/config-fragments/autobuild: use Bootlin toolchain for ARMv7-M
    uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for m68k
    68040 uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for m68k
    5208 uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for
    Microblaze EL uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for
    mipsel32r6 glibc
  support/config-fragments/autobuild: use Bootlin toolchain for mipsel
    uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for NIOS2
    glibc
  support/config-fragments/autobuild: use Bootlin toolchain for OpenRISC
    uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for
    PowerPC64le Power8 glibc
  support/config-fragments/autobuild: use Bootlin toolchain for PowerPC
    e500mc uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for RISC-V
    32 glibc
  support/config-fragments/autobuild: use Bootlin toolchain for RISC-V
    64 glibc
  support/config-fragments/autobuild: use Bootlin toolchain for RISC-V
    64 musl
  support/config-fragments/autobuild: use Bootlin toolchain for SH4
    uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for SPARC
    uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for SPARC64
    glibc
  support/config-fragments/autobuild: use Bootlin toolchain for x86-64
    uclibc
  support/config-fragments/autobuild: use Bootlin toolchain for x86-64
    musl
  support/config-fragments/autobuild: use Bootlin toolchain for Xtensa
    uclibc
  support/config-fragments/autobuild: update Buildroot toolchains to
    2020.11.2

 .../autobuild/bootlin-aarch64-glibc.config    |  4 ++
 .../bootlin-arcle-hs38-uclibc.config          |  5 ++
 .../autobuild/bootlin-armv5-uclibc.config     |  4 ++
 .../autobuild/bootlin-armv7-glibc.config      |  6 +++
 .../autobuild/bootlin-armv7-musl.config       |  6 +++
 .../autobuild/bootlin-armv7m-uclibc.config    |  4 ++
 .../autobuild/bootlin-m68k-5208-uclibc.config |  4 ++
 .../bootlin-m68k-68040-uclibc.config          |  4 ++
 .../bootlin-microblazeel-uclibc.config        |  3 ++
 .../autobuild/bootlin-mipsel-uclibc.config    |  4 ++
 .../autobuild/bootlin-mipsel32r6-glibc.config |  6 +++
 .../autobuild/bootlin-nios2-glibc.config      |  4 ++
 .../autobuild/bootlin-openrisc-uclibc.config  |  3 ++
 .../bootlin-powerpc-e500mc-uclibc.config      |  4 ++
 .../bootlin-powerpc64le-power8-glibc.config   |  4 ++
 .../autobuild/bootlin-riscv32-glibc.config    |  5 ++
 .../autobuild/bootlin-riscv64-glibc.config    |  5 ++
 .../autobuild/bootlin-riscv64-musl.config     |  4 ++
 .../autobuild/bootlin-sh4-uclibc.config       |  4 ++
 .../autobuild/bootlin-sparc-uclibc.config     |  3 ++
 .../autobuild/bootlin-sparc64-glibc.config    |  3 ++
 .../autobuild/bootlin-x86-64-musl.config      |  4 ++
 .../autobuild/bootlin-x86-64-uclibc.config    |  4 ++
 .../autobuild/bootlin-xtensa-uclibc.config    |  3 ++
 .../autobuild/br-aarch64-glibc.config         |  9 ----
 .../autobuild/br-arcle-hs38.config            | 11 -----
 .../autobuild/br-arm-basic.config             |  6 +--
 .../autobuild/br-arm-cortex-a9-glibc.config   | 11 -----
 .../autobuild/br-arm-cortex-a9-musl.config    | 11 -----
 .../autobuild/br-arm-cortex-m4-full.config    | 12 -----
 .../autobuild/br-arm-full-nothread.config     |  6 +--
 .../autobuild/br-arm-full-static.config       |  4 +-
 .../autobuild/br-arm-full.config              | 10 ----
 .../autobuild/br-i386-pentium-mmx-musl.config |  4 +-
 .../autobuild/br-i386-pentium4-full.config    |  4 +-
 .../autobuild/br-m68k-5208-full.config        | 11 -----
 .../autobuild/br-m68k-68040-full.config       | 10 ----
 .../autobuild/br-microblazeel-full.config     |  9 ----
 .../autobuild/br-mips32r6-el-hf-glibc.config  | 11 -----
 .../autobuild/br-mips64-n64-full.config       |  6 +--
 .../autobuild/br-mips64r6-el-hf-glibc.config  |  6 +--
 .../autobuild/br-mipsel-o32-full.config       | 10 ----
 .../autobuild/br-nios2-glibc.config           |  9 ----
 .../autobuild/br-openrisc-uclibc.config       |  9 ----
 .../br-powerpc-603e-basic-cpp.config          |  6 +--
 .../autobuild/br-powerpc-e500mc-full.config   | 11 -----
 .../br-powerpc64-power7-glibc.config          |  6 +--
 .../br-powerpc64le-power8-glibc.config        |  9 ----
 .../autobuild/br-riscv32.config               |  9 ----
 .../autobuild/br-riscv64-musl.config          |  9 ----
 .../autobuild/br-riscv64.config               |  8 ----
 .../autobuild/br-sh4-full.config              | 10 ----
 .../autobuild/br-sparc-uclibc.config          |  9 ----
 .../autobuild/br-sparc64-glibc.config         |  8 ----
 .../autobuild/br-x86-64-core2-full.config     | 11 -----
 .../autobuild/br-x86-64-musl.config           | 10 ----
 .../autobuild/br-xtensa-full.config           |  9 ----
 .../autobuild/toolchain-configs.csv           | 48 +++++++++----------
 58 files changed, 148 insertions(+), 284 deletions(-)
 create mode 100644 support/config-fragments/autobuild/bootlin-aarch64-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-arcle-hs38-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-armv5-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-armv7-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-armv7-musl.config
 create mode 100644 support/config-fragments/autobuild/bootlin-armv7m-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-m68k-5208-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-m68k-68040-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-microblazeel-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-mipsel-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-mipsel32r6-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-nios2-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-openrisc-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-powerpc-e500mc-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-powerpc64le-power8-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-riscv32-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-riscv64-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-riscv64-musl.config
 create mode 100644 support/config-fragments/autobuild/bootlin-sh4-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-sparc-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-sparc64-glibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-x86-64-musl.config
 create mode 100644 support/config-fragments/autobuild/bootlin-x86-64-uclibc.config
 create mode 100644 support/config-fragments/autobuild/bootlin-xtensa-uclibc.config
 delete mode 100644 support/config-fragments/autobuild/br-aarch64-glibc.config
 delete mode 100644 support/config-fragments/autobuild/br-arcle-hs38.config
 delete mode 100644 support/config-fragments/autobuild/br-arm-cortex-a9-glibc.config
 delete mode 100644 support/config-fragments/autobuild/br-arm-cortex-a9-musl.config
 delete mode 100644 support/config-fragments/autobuild/br-arm-cortex-m4-full.config
 delete mode 100644 support/config-fragments/autobuild/br-arm-full.config
 delete mode 100644 support/config-fragments/autobuild/br-m68k-5208-full.config
 delete mode 100644 support/config-fragments/autobuild/br-m68k-68040-full.config
 delete mode 100644 support/config-fragments/autobuild/br-microblazeel-full.config
 delete mode 100644 support/config-fragments/autobuild/br-mips32r6-el-hf-glibc.config
 delete mode 100644 support/config-fragments/autobuild/br-mipsel-o32-full.config
 delete mode 100644 support/config-fragments/autobuild/br-nios2-glibc.config
 delete mode 100644 support/config-fragments/autobuild/br-openrisc-uclibc.config
 delete mode 100644 support/config-fragments/autobuild/br-powerpc-e500mc-full.config
 delete mode 100644 support/config-fragments/autobuild/br-powerpc64le-power8-glibc.config
 delete mode 100644 support/config-fragments/autobuild/br-riscv32.config
 delete mode 100644 support/config-fragments/autobuild/br-riscv64-musl.config
 delete mode 100644 support/config-fragments/autobuild/br-riscv64.config
 delete mode 100644 support/config-fragments/autobuild/br-sh4-full.config
 delete mode 100644 support/config-fragments/autobuild/br-sparc-uclibc.config
 delete mode 100644 support/config-fragments/autobuild/br-sparc64-glibc.config
 delete mode 100644 support/config-fragments/autobuild/br-x86-64-core2-full.config
 delete mode 100644 support/config-fragments/autobuild/br-x86-64-musl.config
 delete mode 100644 support/config-fragments/autobuild/br-xtensa-full.config

-- 
2.29.2

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2021-02-06 16:12 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-02 22:53 [Buildroot] [PATCH 00/25] Autobuilder toolchain updates Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 01/25] support/config-fragments/autobuild: use Bootlin toolchain for AArch64 glibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 02/25] support/config-fragments/autobuild: use Bootlin toolchain for ARCle HS38 uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 03/25] support/config-fragments/autobuild: use Bootlin toolchain for ARMv5 uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 04/25] support/config-fragments/autobuild: use Bootlin toolchain for ARMv7 glibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 05/25] support/config-fragments/autobuild: use Bootlin toolchain for ARMv7 musl Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 06/25] support/config-fragments/autobuild: use Bootlin toolchain for ARMv7-M uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 07/25] support/config-fragments/autobuild: use Bootlin toolchain for m68k 68040 uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 08/25] support/config-fragments/autobuild: use Bootlin toolchain for m68k 5208 uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 09/25] support/config-fragments/autobuild: use Bootlin toolchain for Microblaze EL uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 10/25] support/config-fragments/autobuild: use Bootlin toolchain for mipsel32r6 glibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 11/25] support/config-fragments/autobuild: use Bootlin toolchain for mipsel uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 12/25] support/config-fragments/autobuild: use Bootlin toolchain for NIOS2 glibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 13/25] support/config-fragments/autobuild: use Bootlin toolchain for OpenRISC uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 14/25] support/config-fragments/autobuild: use Bootlin toolchain for PowerPC64le Power8 glibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 15/25] support/config-fragments/autobuild: use Bootlin toolchain for PowerPC e500mc uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 16/25] support/config-fragments/autobuild: use Bootlin toolchain for RISC-V 32 glibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 17/25] support/config-fragments/autobuild: use Bootlin toolchain for RISC-V 64 glibc Thomas Petazzoni
2021-02-03 21:24   ` Yann E. MORIN
2021-02-04  9:20     ` Thomas Petazzoni
2021-02-05  8:54       ` Yann E. MORIN
2021-02-02 22:53 ` [Buildroot] [PATCH 18/25] support/config-fragments/autobuild: use Bootlin toolchain for RISC-V 64 musl Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 19/25] support/config-fragments/autobuild: use Bootlin toolchain for SH4 uclibc Thomas Petazzoni
2021-02-03 21:27   ` Yann E. MORIN
2021-02-04  9:22     ` Thomas Petazzoni
2021-02-05  8:57       ` Yann E. MORIN
2021-02-02 22:53 ` [Buildroot] [PATCH 20/25] support/config-fragments/autobuild: use Bootlin toolchain for SPARC uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 21/25] support/config-fragments/autobuild: use Bootlin toolchain for SPARC64 glibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 22/25] support/config-fragments/autobuild: use Bootlin toolchain for x86-64 uclibc Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 23/25] support/config-fragments/autobuild: use Bootlin toolchain for x86-64 musl Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 24/25] support/config-fragments/autobuild: use Bootlin toolchain for Xtensa uclibc Thomas Petazzoni
2021-02-03 21:36   ` Yann E. MORIN
2021-02-06 13:51   ` Bernd Kuhls
2021-02-06 16:12     ` Thomas Petazzoni
2021-02-02 22:53 ` [Buildroot] [PATCH 25/25] support/config-fragments/autobuild: update Buildroot toolchains to 2020.11.2 Thomas Petazzoni
2021-02-03 21:49 ` [Buildroot] [PATCH 00/25] Autobuilder toolchain updates Yann E. MORIN

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.