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