diff --git a/.github/workflows/tip-clang-13.yml b/.github/workflows/tip-clang-13.yml index 162cdd98..618a01b3 100644 --- a/.github/workflows/tip-clang-13.yml +++ b/.github/workflows/tip-clang-13.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-13.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-13.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/tip-clang-14.yml b/.github/workflows/tip-clang-14.yml index a71fbcd3..bedfc358 100644 --- a/.github/workflows/tip-clang-14.yml +++ b/.github/workflows/tip-clang-14.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-14.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-14.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/tip-clang-15.yml b/.github/workflows/tip-clang-15.yml index 46e82a4b..121ff185 100644 --- a/.github/workflows/tip-clang-15.yml +++ b/.github/workflows/tip-clang-15.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-15.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-15.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/tip-clang-16.yml b/.github/workflows/tip-clang-16.yml index f3f42bde..9374be46 100644 --- a/.github/workflows/tip-clang-16.yml +++ b/.github/workflows/tip-clang-16.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-16.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-16.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/tip-clang-17.yml b/.github/workflows/tip-clang-17.yml index 32004cf0..67c1547d 100644 --- a/.github/workflows/tip-clang-17.yml +++ b/.github/workflows/tip-clang-17.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-17.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-17.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/tip-clang-18.yml b/.github/workflows/tip-clang-18.yml index a88cee40..9c6d91b9 100644 --- a/.github/workflows/tip-clang-18.yml +++ b/.github/workflows/tip-clang-18.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-18.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-18.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/tip-clang-19.yml b/.github/workflows/tip-clang-19.yml index 7a1f4d72..bbf2d629 100644 --- a/.github/workflows/tip-clang-19.yml +++ b/.github/workflows/tip-clang-19.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-19.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-19.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-19.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-19.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/.github/workflows/tip-clang-20.yml b/.github/workflows/tip-clang-20.yml index 266f37e7..9ae67605 100644 --- a/.github/workflows/tip-clang-20.yml +++ b/.github/workflows/tip-clang-20.yml @@ -57,7 +57,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py @@ -154,7 +154,7 @@ jobs: if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - name: tuxsuite if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} - run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json tuxsuite/tip-clang-20.tux.yml || true + run: tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name allconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-20.tux.yml || true - name: Update Cache Build Status if: ${{ needs.check_cache.outputs.output == 'failure' || github.event_name == 'workflow_dispatch' }} run: python caching/update.py diff --git a/patches/mainline/0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch b/patches/mainline/0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch new file mode 100644 index 00000000..379bd7e7 --- /dev/null +++ b/patches/mainline/0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch @@ -0,0 +1,36 @@ +From 7d7e669c606e72ce8c20f19a0eacacd47522ca1a Mon Sep 17 00:00:00 2001 +From: Nathan Chancellor +Date: Sat, 28 Sep 2024 11:32:49 -0700 +Subject: [PATCH] lib/Kconfig.debug: Force disable BUILTIN_MODULE_RANGES + +Commit 5f5e7344322f ("kbuild: generate offset range data for builtin +modules") introduced a dependency on gawk, which causes allmodconfig +builds in TuxSuite to fail because gawk is not present: + + /bin/sh: 1: gawk: not found + make[3]: *** [/builds/linux/scripts/Makefile.vmlinux:47: modules.builtin.ranges] Error 127 + +While this is fixed in TuxSuite, force disable +CONFIG_BUILTIN_MODULE_RANGES, as it is not critical to test. + +Link: https://gitlab.com/Linaro/tuxmake/-/issues/220 +Signed-off-by: Nathan Chancellor +--- + lib/Kconfig.debug | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug +index 7315f643817a..0a1fbf9ebfd6 100644 +--- a/lib/Kconfig.debug ++++ b/lib/Kconfig.debug +@@ -575,6 +575,7 @@ config VMLINUX_MAP + + config BUILTIN_MODULE_RANGES + bool "Generate address range information for builtin modules" ++ depends on BROKEN + depends on !LTO + depends on VMLINUX_MAP + help +-- +2.46.1 + diff --git a/patches/mainline/series b/patches/mainline/series index a56ba52a..68af1c5c 100644 --- a/patches/mainline/series +++ b/patches/mainline/series @@ -1 +1,2 @@ +0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch v2_20240916_dan_carpenter_iio_bmi323_fix_copy_and_paste_bugs_in_suspend_resume.patch diff --git a/patches/tip/0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch b/patches/tip/0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch new file mode 100644 index 00000000..379bd7e7 --- /dev/null +++ b/patches/tip/0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch @@ -0,0 +1,36 @@ +From 7d7e669c606e72ce8c20f19a0eacacd47522ca1a Mon Sep 17 00:00:00 2001 +From: Nathan Chancellor +Date: Sat, 28 Sep 2024 11:32:49 -0700 +Subject: [PATCH] lib/Kconfig.debug: Force disable BUILTIN_MODULE_RANGES + +Commit 5f5e7344322f ("kbuild: generate offset range data for builtin +modules") introduced a dependency on gawk, which causes allmodconfig +builds in TuxSuite to fail because gawk is not present: + + /bin/sh: 1: gawk: not found + make[3]: *** [/builds/linux/scripts/Makefile.vmlinux:47: modules.builtin.ranges] Error 127 + +While this is fixed in TuxSuite, force disable +CONFIG_BUILTIN_MODULE_RANGES, as it is not critical to test. + +Link: https://gitlab.com/Linaro/tuxmake/-/issues/220 +Signed-off-by: Nathan Chancellor +--- + lib/Kconfig.debug | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug +index 7315f643817a..0a1fbf9ebfd6 100644 +--- a/lib/Kconfig.debug ++++ b/lib/Kconfig.debug +@@ -575,6 +575,7 @@ config VMLINUX_MAP + + config BUILTIN_MODULE_RANGES + bool "Generate address range information for builtin modules" ++ depends on BROKEN + depends on !LTO + depends on VMLINUX_MAP + help +-- +2.46.1 + diff --git a/patches/tip/series b/patches/tip/series new file mode 100644 index 00000000..5f3c5e2a --- /dev/null +++ b/patches/tip/series @@ -0,0 +1 @@ +0001-lib-Kconfig.debug-Force-disable-BUILTIN_MODULE_RANGE.patch diff --git a/tuxsuite/tip-clang-13.tux.yml b/tuxsuite/tip-clang-13.tux.yml index 33f43ccd..7131ef58 100644 --- a/tuxsuite/tip-clang-13.tux.yml +++ b/tuxsuite/tip-clang-13.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-13.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-13.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-13.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master diff --git a/tuxsuite/tip-clang-14.tux.yml b/tuxsuite/tip-clang-14.tux.yml index 13e5cf66..7c55fcfe 100644 --- a/tuxsuite/tip-clang-14.tux.yml +++ b/tuxsuite/tip-clang-14.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-14.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-14.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-14.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master diff --git a/tuxsuite/tip-clang-15.tux.yml b/tuxsuite/tip-clang-15.tux.yml index ca45ef2c..900de9b2 100644 --- a/tuxsuite/tip-clang-15.tux.yml +++ b/tuxsuite/tip-clang-15.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-15.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-15.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-15.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master diff --git a/tuxsuite/tip-clang-16.tux.yml b/tuxsuite/tip-clang-16.tux.yml index fe8618bc..17e41c7e 100644 --- a/tuxsuite/tip-clang-16.tux.yml +++ b/tuxsuite/tip-clang-16.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-16.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-16.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-16.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master diff --git a/tuxsuite/tip-clang-17.tux.yml b/tuxsuite/tip-clang-17.tux.yml index e76d20a9..c274384b 100644 --- a/tuxsuite/tip-clang-17.tux.yml +++ b/tuxsuite/tip-clang-17.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-17.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-17.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-17.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master diff --git a/tuxsuite/tip-clang-18.tux.yml b/tuxsuite/tip-clang-18.tux.yml index 74e5905a..e63286ec 100644 --- a/tuxsuite/tip-clang-18.tux.yml +++ b/tuxsuite/tip-clang-18.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-18.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-18.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-18.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master diff --git a/tuxsuite/tip-clang-19.tux.yml b/tuxsuite/tip-clang-19.tux.yml index 97dc4a89..af779f47 100644 --- a/tuxsuite/tip-clang-19.tux.yml +++ b/tuxsuite/tip-clang-19.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-19.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-19.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-19.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master diff --git a/tuxsuite/tip-clang-20.tux.yml b/tuxsuite/tip-clang-20.tux.yml index 2dbfaa97..a04d1062 100644 --- a/tuxsuite/tip-clang-20.tux.yml +++ b/tuxsuite/tip-clang-20.tux.yml @@ -2,9 +2,10 @@ # This file has been autogenerated by invoking: # $ ./generate_tuxsuite.py tip # Invoke tuxsuite via: -# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json tuxsuite/tip-clang-20.tux.yml +# $ tuxsuite plan --git-repo https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git --git-ref master --job-name defconfigs --json-out builds.json --patch-series patches/tip tuxsuite/tip-clang-20.tux.yml # Invoke locally via: # $ git clone -b master --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git linux +# $ git -C linux quiltimport --patches ../patches/tip # $ scripts/build-local.py -C linux -f tuxsuite/tip-clang-20.tux.yml -j defconfigs version: 1 name: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git at master