[JAMMY][UNSTABLE][LRM][PATCH 0/3] Fix arch-qualified bugs in LRM

Dimitri John Ledkov dimitri.ledkov at canonical.com
Mon Mar 21 10:59:45 UTC 2022


It was noticed that when both dkms-versions and package.config are
arch qualified, then lrm/lrg packages generate invalid rules that fail
to clean.

Fix that by ensuring that pkg_arch variable remains space separated
list of arches.

Also enforce validation of dkms-versions & package.config inputs, to
ensure they declare unique sets of architecture settings. As otherwise
unexpected combinations may attempt building.

Dimitri John Ledkov (3):
  UBUNTU: [Packaging] Ensure that pkg_archs is a space separated list
  UBUNTU: [Packaging] Enforce errors in shell scripts
  UBUNTU: [Packaging] Validate dkms-versions package.config arch
    settings

 debian/scripts/gen-rules     |  1 +
 debian/scripts/gen-rules.lrg | 15 ++++++++++++++-
 debian/scripts/gen-rules.lrm | 15 ++++++++++++++-
 debian/scripts/gen-rules.lrs | 12 ++++++++++++
 4 files changed, 41 insertions(+), 2 deletions(-)

-- 
2.32.0




More information about the kernel-team mailing list