mrrl

Minimal Reliable Reproducible Linux
git clone https://ccx.te2000.cz/git/mrrl
Log | Files | Refs | Submodules | README

commit 00be9f357042d7b2e04191246a13b63be30dbd18
parent baa3f4423efb48c7733eef413b351b4ce3ffb5bf
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Thu, 29 May 2025 21:28:29 +0000

Mark linux kernel as TODO

Diffstat:
Mtemplates/linux | 2++
Mvariants/ccx-x86_64/kernel.environment | 4++--
Mvariants/ccx-x86_64/linux | 2++
Mvariants/ccx-x86_64/linux-qemu-guest | 2++
Mvariants/ccx-x86_64/vm.environment | 4++--
Mvariants/root-x86_64/kernel.environment | 4++--
Mvariants/root-x86_64/linux | 2++
Mvariants/root-x86_64/linux-qemu-guest | 2++
Mvariants/root-x86_64/vm.environment | 4++--
9 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/templates/linux b/templates/linux @@ -18,6 +18,7 @@ #@sha256:{{files["lh_bootstrap-x86_64-config"]}}:linux.config #@sha256:{{files["noobjtool.patch"]}}:noobjtool.patch +printf '%s\n' "TODO: fix paths"; exit 1 export CPATH="$pthbs_build_environment/include" cd 'linux-{{ tarball_version }}' @@ -45,6 +46,7 @@ mv Documentation/* "$installdir/doc/linux" {% endblock %} {% block rules %} $2 == "boot" { link($0); next } +$2 == "lib" && $3 == "modules" { exit 3 } # TODO move to better location {% endblock -%} {% block genlinks_begin %} kernel_name="{{ assertion(patch_version|default(tarball_version + ".0", True)) }}" diff --git a/variants/ccx-x86_64/kernel.environment b/variants/ccx-x86_64/kernel.environment @@ -1,2 +1,2 @@ #!/usr/bin/env pthbs-build -#+linux.ba9e328ef8f4c691461b95166e9edf9386e55a4af90a81118326c628e3e8b68e- \ No newline at end of file +#+linux.26f9e4f6ea608ee2d3c01fbf0530d4031e377db92485cbaa8077910f50715cc6+ \ No newline at end of file diff --git a/variants/ccx-x86_64/linux b/variants/ccx-x86_64/linux @@ -15,6 +15,7 @@ #@sha256:cc2633ee136db0283d4faf7c27c890641e90cd835fc3adb19eaf0569e4078867:linux.config #@sha256:ff3ddd131d73fee6838b11a6c4773bdb85c5f60fdd4b9ac4120ced021c341417:noobjtool.patch +printf '%s\n' "TODO: fix paths"; exit 1 export CPATH="$pthbs_build_environment/include" cd 'linux-6.1' @@ -68,6 +69,7 @@ $1!="."{exit 1} $2 == "boot" { link($0); next } +$2 == "lib" && $3 == "modules" { exit 3 } # TODO move to better location $2 == "command" { link($0); next } $2 == "bin" { link(s1("command", $0)); next } diff --git a/variants/ccx-x86_64/linux-qemu-guest b/variants/ccx-x86_64/linux-qemu-guest @@ -14,6 +14,7 @@ #@sha256:cc2633ee136db0283d4faf7c27c890641e90cd835fc3adb19eaf0569e4078867:linux.config #@sha256:ff3ddd131d73fee6838b11a6c4773bdb85c5f60fdd4b9ac4120ced021c341417:noobjtool.patch +printf '%s\n' "TODO: fix paths"; exit 1 export CPATH="$pthbs_build_environment/include" cd 'linux-6.15' @@ -66,6 +67,7 @@ $1!="."{exit 1} $2 == "boot" { link($0); next } +$2 == "lib" && $3 == "modules" { exit 3 } # TODO move to better location $2 == "command" { link($0); next } $2 == "bin" { link(s1("command", $0)); next } diff --git a/variants/ccx-x86_64/vm.environment b/variants/ccx-x86_64/vm.environment @@ -1,2 +1,2 @@ #!/usr/bin/env pthbs-build -#+linux-qemu-guest.850f481ff62d5eb574f4e17eb713007c3b528e4afc3e19701f5517416dafac1d- \ No newline at end of file +#+linux-qemu-guest.a9ff7348314110866b385642367e007c97dcdea603e857defaeb593117d64106+ \ No newline at end of file diff --git a/variants/root-x86_64/kernel.environment b/variants/root-x86_64/kernel.environment @@ -1,2 +1,2 @@ #!/usr/bin/env pthbs-build -#+linux.d71e86e942886d3c92c5ca9ed5add9ff8457d1decc60e9163a2f1046c23112f5- \ No newline at end of file +#+linux.3cce4b2a8c6bb0bd8d8d486f3c283f75ccc839fb55bec1814ff9393043075280+ \ No newline at end of file diff --git a/variants/root-x86_64/linux b/variants/root-x86_64/linux @@ -15,6 +15,7 @@ #@sha256:cc2633ee136db0283d4faf7c27c890641e90cd835fc3adb19eaf0569e4078867:linux.config #@sha256:ff3ddd131d73fee6838b11a6c4773bdb85c5f60fdd4b9ac4120ced021c341417:noobjtool.patch +printf '%s\n' "TODO: fix paths"; exit 1 export CPATH="$pthbs_build_environment/include" cd 'linux-6.1' @@ -68,6 +69,7 @@ $1!="."{exit 1} $2 == "boot" { link($0); next } +$2 == "lib" && $3 == "modules" { exit 3 } # TODO move to better location $2 == "command" { link($0); next } $2 == "bin" { link(s1("command", $0)); next } diff --git a/variants/root-x86_64/linux-qemu-guest b/variants/root-x86_64/linux-qemu-guest @@ -14,6 +14,7 @@ #@sha256:cc2633ee136db0283d4faf7c27c890641e90cd835fc3adb19eaf0569e4078867:linux.config #@sha256:ff3ddd131d73fee6838b11a6c4773bdb85c5f60fdd4b9ac4120ced021c341417:noobjtool.patch +printf '%s\n' "TODO: fix paths"; exit 1 export CPATH="$pthbs_build_environment/include" cd 'linux-6.15' @@ -66,6 +67,7 @@ $1!="."{exit 1} $2 == "boot" { link($0); next } +$2 == "lib" && $3 == "modules" { exit 3 } # TODO move to better location $2 == "command" { link($0); next } $2 == "bin" { link(s1("command", $0)); next } diff --git a/variants/root-x86_64/vm.environment b/variants/root-x86_64/vm.environment @@ -1,2 +1,2 @@ #!/usr/bin/env pthbs-build -#+linux-qemu-guest.6a6b1321224324d2ad1eb0349c06fe0660b925a2235fe5ee7bb9d04d7af3491c- \ No newline at end of file +#+linux-qemu-guest.e42d41d73bffe97d3272d847be5815e44a6f929b946c339a6c06b0379ff36521+ \ No newline at end of file