Message ID | 20250513194742.1441418-1-erick.shepherd@ni.com |
---|---|
State | New |
Headers | show |
Series | kernel-devsrc.bb: Replace extra System.map file with symlink | expand |
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 1500aff2e2..84a1c19fa9 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
Currently there are two .map files being copied to $kerneldir/build. One of the files is System.map and the other is System.map-<kernel version>. Each .map file takes up about 5MB and have identical sha256sum hashes. This change will make it so only System.map-<kernel version> is copied in order to save disk space. It also recreates System.map as a symlink to that .map file. Signed-off-by: Erick Shepherd <erick.shepherd@ni.com> --- meta/recipes-kernel/linux/kernel-devsrc.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)