Warn the user if the major version was upgraded when _use_current is set
It might be a good idea to regen the defconfig if the major version was updated
This commit is contained in:
parent
7e8818327b
commit
0d4fdeb204
1 changed files with 5 additions and 0 deletions
5
PKGBUILD
5
PKGBUILD
|
@ -173,6 +173,10 @@ apply_patches() {
|
|||
}
|
||||
|
||||
copy_defconfig() {
|
||||
local _cur_major_ver="$(zcat /proc/config.gz | grep Linux | grep -o '[0-9]*[0-9]\.[0-9]*[0-9]')"
|
||||
[[ ${_cur_major_ver} != ${_kernel_major} ]] &&
|
||||
warning "Major version was updated, you should regen the defconfig"
|
||||
|
||||
if [[ -s /proc/config.gz ]]; then
|
||||
# modprobe configs
|
||||
zcat /proc/config.gz > ./.config
|
||||
|
@ -293,6 +297,7 @@ create_defconfig() {
|
|||
|
||||
prepare() {
|
||||
cd "${_src_linux}" || exit 1
|
||||
|
||||
apply_patches
|
||||
|
||||
[[ -n "${_use_current}" ]] && copy_defconfig
|
||||
|
|
Loading…
Reference in a new issue