Stop using $VERSION for the genunix label
We currently use $VERSION, which encodes the current git HEAD, as the genunix label. This is subsequently used by
kernel modules for uniquifying. The problem here is that if we make a commit, then try to rebuild a kernel module
(rather than a nightly or make in uts), it will fail, as the two labels now differ.
Now we encode the git head inside /etc/versions/build and the kernel, there is no real need to do this. Let's
replace this label with a fixed "genunix" label, so we can rebuild individual modules easily without issues.
Updated by Electric Monk over 3 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
git commit 06abc743fea52d63ff21197e28e32fe2aa5b402a
commit 06abc743fea52d63ff21197e28e32fe2aa5b402a Author: John Levon <email@example.com> Date: 2019-10-09T15:32:27.000Z 11736 Stop using $VERSION for the genunix label Reviewed by: Yuri Pankov <firstname.lastname@example.org> Reviewed by: Andy Stormont <email@example.com> Reviewed by: Toomas Soome <firstname.lastname@example.org> Reviewed by: Robert Mustacchi <email@example.com> Reviewed by: Andy Fiddaman <firstname.lastname@example.org> Approved by: Dan McDonald <email@example.com>