mrrl

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

commit e64f2137c85f2605f3d56e4e7e4acd8720fd1b51
parent 568a4f1ef82d3d3ae61d67234dd0188f123434ea
Author: Jan Pobrislo <ccx@te2000.cz>
Date:   Fri, 10 Oct 2025 13:34:35 +0000

debug linux module directory contents

Diffstat:
Mtemplates/linux | 1+
Mvariants/ccx-x86_64/busybox:modutils | 4++--
Mvariants/ccx-x86_64/kernel.environment | 6+++---
Mvariants/ccx-x86_64/linux | 1+
Mvariants/ccx-x86_64/linux-qemu-guest | 1+
Mvariants/ccx-x86_64/vm.environment | 4++--
Mvariants/root-x86_64/busybox:modutils | 4++--
Mvariants/root-x86_64/kernel.environment | 6+++---
Mvariants/root-x86_64/linux | 1+
Mvariants/root-x86_64/linux-qemu-guest | 1+
Mvariants/root-x86_64/vm.environment | 4++--
11 files changed, 19 insertions(+), 14 deletions(-)

diff --git a/templates/linux b/templates/linux @@ -57,6 +57,7 @@ mv Documentation/* "${dest}/doc/linux" # remove dangling symlinks module_dir="${dest}/kernel/lib/{{ assertion(patch_version|default(tarball_version + ".0", True)) }}" rm -f "$module_dir/build" "$module_dir/source" +ls -lhA "$module_dir" {% endblock %} {% block genlinks_rules %} diff --git a/variants/ccx-x86_64/busybox:modutils b/variants/ccx-x86_64/busybox:modutils @@ -1,5 +1,5 @@ #!/usr/bin/env pthbs-build -#+linux.70650aecb96e2aa29de487f7d57919d6ccd60a3be8389430f9ed69d418c386e4 +#+linux.3eba6bc4e52372c395d9bc6bbbbf2fece7b271eda1f7ed261a52ad8f86efb8ea #+musl-cross-make.ba69bc292f799c79359469f905cf5a38ae80a121cbea83608feb1d7ea4fca510 #+gnu-make.81c1139c2cc39666df10584f88ef07a4a66d5130f7c99e07f63113efe6b3e7a0 #+busybox.95e47e8860cf7e55e06683c45e714cb5157f2b5586b90532ad0696266b0565b1 @@ -17,7 +17,7 @@ export CFLAGS="-D_GNU_SOURCE" export LDFLAGS="-static" # TODO: indirection via deps directory/symlink cat >>.config <<EOF -CONFIG_DEFAULT_MODULES_DIR="/home/ccx/versions/linux.70650aecb96e2aa29de487f7d57919d6ccd60a3be8389430f9ed69d418c386e4" +CONFIG_DEFAULT_MODULES_DIR="/home/ccx/versions/linux.3eba6bc4e52372c395d9bc6bbbbf2fece7b271eda1f7ed261a52ad8f86efb8ea" EOF diff --git a/variants/ccx-x86_64/kernel.environment b/variants/ccx-x86_64/kernel.environment @@ -1,3 +1,3 @@ #!/usr/bin/env pthbs-build -#+linux.70650aecb96e2aa29de487f7d57919d6ccd60a3be8389430f9ed69d418c386e4 -#+busybox.4a7bcab0b0d0ab0633f99aa5b46282731bf9a45f1711a70a5817df60979af572- \ No newline at end of file +#+linux.3eba6bc4e52372c395d9bc6bbbbf2fece7b271eda1f7ed261a52ad8f86efb8ea +#+busybox.c679be76b7c551234ae8ebb2809b7bb99bba6710950ffdb433211e7dba119848+ \ No newline at end of file diff --git a/variants/ccx-x86_64/linux b/variants/ccx-x86_64/linux @@ -53,6 +53,7 @@ mv Documentation/* "${dest}/doc/linux" # remove dangling symlinks module_dir="${dest}/kernel/lib/6.1.34" rm -f "$module_dir/build" "$module_dir/source" +ls -lhA "$module_dir" diff --git a/variants/ccx-x86_64/linux-qemu-guest b/variants/ccx-x86_64/linux-qemu-guest @@ -51,6 +51,7 @@ mv Documentation/* "${dest}/doc/linux" # remove dangling symlinks module_dir="${dest}/kernel/lib/6.15.0" rm -f "$module_dir/build" "$module_dir/source" +ls -lhA "$module_dir" 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.1940b3a11bf801b9196eb069051b47da444c4a2f77e072cfe4a2e9655ef4076e- \ No newline at end of file +#+linux-qemu-guest.c156c96149205b96ff7504abab5501e8e662fcfa90cced740997fa89b7c70e57+ \ No newline at end of file diff --git a/variants/root-x86_64/busybox:modutils b/variants/root-x86_64/busybox:modutils @@ -1,5 +1,5 @@ #!/usr/bin/env pthbs-build -#+linux.1f1de92ba33c6b15a606b346ad82e7fca458b979728e617c3d7cd1a78d223452 +#+linux.45161781077d30cfbe18c61380fb4045e2e8286b7d4992b0fca37299a18b1168 #+musl-cross-make.255728e81a1280e80a952126ccaf79d2dc80cce5a54b6fa4b33386180115cf2f #+gnu-make.1c5f02e6e4343c5dc15f503f08db985b514b1ad84c6973d50ebd8e2e823ccd15 #+busybox.2526c34c97fd930f1ab4798292308fa8f146dbdaca63c001cd94b6293991c621 @@ -17,7 +17,7 @@ export CFLAGS="-D_GNU_SOURCE" export LDFLAGS="-static" # TODO: indirection via deps directory/symlink cat >>.config <<EOF -CONFIG_DEFAULT_MODULES_DIR="/versions/linux.1f1de92ba33c6b15a606b346ad82e7fca458b979728e617c3d7cd1a78d223452" +CONFIG_DEFAULT_MODULES_DIR="/versions/linux.45161781077d30cfbe18c61380fb4045e2e8286b7d4992b0fca37299a18b1168" EOF diff --git a/variants/root-x86_64/kernel.environment b/variants/root-x86_64/kernel.environment @@ -1,3 +1,3 @@ #!/usr/bin/env pthbs-build -#+linux.1f1de92ba33c6b15a606b346ad82e7fca458b979728e617c3d7cd1a78d223452 -#+busybox.470603f951a324df5c0ac2c98957a15932d1e0d0a5a4c9f6461f4659989c166c- \ No newline at end of file +#+linux.45161781077d30cfbe18c61380fb4045e2e8286b7d4992b0fca37299a18b1168 +#+busybox.4bd4b9efcfa10dc6ac0d738e9cefc793bf279027b74a22a07c73449636207988+ \ No newline at end of file diff --git a/variants/root-x86_64/linux b/variants/root-x86_64/linux @@ -53,6 +53,7 @@ mv Documentation/* "${dest}/doc/linux" # remove dangling symlinks module_dir="${dest}/kernel/lib/6.1.34" rm -f "$module_dir/build" "$module_dir/source" +ls -lhA "$module_dir" diff --git a/variants/root-x86_64/linux-qemu-guest b/variants/root-x86_64/linux-qemu-guest @@ -51,6 +51,7 @@ mv Documentation/* "${dest}/doc/linux" # remove dangling symlinks module_dir="${dest}/kernel/lib/6.15.0" rm -f "$module_dir/build" "$module_dir/source" +ls -lhA "$module_dir" 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.d9543759dcf42e2c4f0748951d711b1dbb95ddc47593f370ef7be67106360d00- \ No newline at end of file +#+linux-qemu-guest.caa1cab665f8d4dfa804bcf99c08751b4a4e23f81eac84a637a82ebab920bce7+ \ No newline at end of file