From 62ef49172294dcef887b7a044f719926904ddb54 Mon Sep 17 00:00:00 2001 From: Erick Shepherd Date: Tue, 13 May 2025 14:47:42 -0500 Subject: kernel-devsrc.bb: Replace extra System.map file with symlink Currently there are two .map files being copied to $kerneldir/build. One of the files is System.map and the other is System.map-. Each .map file takes up about 5MB and have identical sha256sum hashes. This change will make it so only System.map- is copied in order to save disk space. It also recreates System.map as a symlink to that .map file. (From OE-Core rev: cc971fffb134aa6af9edeabb7a5f4143dee2151e) Signed-off-by: Erick Shepherd Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- meta/recipes-kernel/linux/kernel-devsrc.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 935e3f45dd..7ad848c35e 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -75,7 +75,8 @@ do_install() { if [ -s Module.symvers ]; then cp Module.symvers $kerneldir/build fi - cp System.map* $kerneldir/build + cp System.map-* $kerneldir/build + ln -s System.map-* $kerneldir/build/System.map if [ -s Module.markers ]; then cp Module.markers $kerneldir/build fi -- cgit v1.2.3-54-g00ecf