grub2 packaging should store a record of the core ABI and fail the build if it changes
Bug #1890481 reported by
Steve Langasek
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
The update of grub2 for CVE-2020-10713 et al introduced a change to the ABI of the grub core. This was intentional, but had consequences that were not obvious to those involved in the update who were aware of the ABI change.
I propose that we store a record of the core ABI in the package, similar to what is done with dpkg-gensymbols, and fail the build when the ABI doesn't match, with an error message explaining to the builder the potential knock-on effects of a changed ABI.