pmbootstrap/helpers
Minecrell d45e88505d
envkernel.sh: Avoid changing local version based on Git repository state (!1844)
When git is installed, the Linux kernel build system appends suffixes
to the Linux kernel version based on the local repository state.
This means that we get different kernel versions when building the
package normally or with envkernel.sh.

This causes problems with Alpine's "installkernel" script,
which detects the kernel flavor based on the kernel version.
e.g. when building linux-postmarketos-qcom-msm8916 with git installed
the kernel image is installed to /boot/vmlinuz-g556e2c21dbac-dirty
where pmbootstrap (and anything else) cannot find it.

Two changes are necessary to prevent the kernel build system from
appending Git version information:

  1. Set LOCALVERSION= - this is done by this commit.
  2. Unset CONFIG_LOCALVERSION_AUTO
     - this needs to be done in each kernel config (when needed)
2019-12-23 21:11:51 +01:00
..
envkernel.fish helpers/envkernel.fish: add gcc4 support (!1842) 2019-12-14 00:18:21 +01:00
envkernel.sh envkernel.sh: Avoid changing local version based on Git repository state (!1844) 2019-12-23 21:11:51 +01:00
envsetup.sh Add helpers/envsetup.sh (#1390) 2018-04-08 12:58:10 +00:00