编译内核时,有时会在内核的版本号后生成一串数字,如,5.15.32+g907dd5b7993c。
去除方法:
1 删除内核代码中的git目录
2.
修改文件
init/Kconfig
@@ -148,7 +148,7 @@ config LOCALVERSION
config LOCALVERSION_AUTO
bool "Automatically append version information to the version string"
- default y
+# default y
depends on !COMPILE_TEST
help
This will try to automatically determine if the current tree is a
修改文件 scripts/setlocalversion
@@ -187,7 +187,8 @@ else
# LOCALVERSION= is not specified
if test "${LOCALVERSION+set}" != "set"; then
scm=$(scm_version --short)
- res="$res${scm:++}"
+ #res="$res${scm:++}"
+ res="$res${scm:+}"
fi
fi