Public bug reported: linux-uc20-efi: make it easy to build derivative kernel.efi
Currently debian/rules & debian.uc20-efi/control.stub are tightly coupled and hardcode the source package name (linux-uc20-efi), its relationship to linux-unsigned-image-* packages, and flavours to build kernel.efi apps for. Decouple those things a little bit, to make it easier to build derivative kernel.efi apps. 1) do not calculate KERNEL_SOURCE variable at all, as it is not needed 2) calculate flavours to build kernel.efi for, from build-deps This allows to create a derivative linux-blah-uc20-efi, and simply adjust debian.blah-uc20-efi/control.stub and produce correct signing tarballs for the correct required derivative flavour. ** Affects: linux (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1931242 Title: linux-uc20-efi: make it easy to build derivative kernel.efi Status in linux package in Ubuntu: New Bug description: linux-uc20-efi: make it easy to build derivative kernel.efi Currently debian/rules & debian.uc20-efi/control.stub are tightly coupled and hardcode the source package name (linux-uc20-efi), its relationship to linux-unsigned-image-* packages, and flavours to build kernel.efi apps for. Decouple those things a little bit, to make it easier to build derivative kernel.efi apps. 1) do not calculate KERNEL_SOURCE variable at all, as it is not needed 2) calculate flavours to build kernel.efi for, from build-deps This allows to create a derivative linux-blah-uc20-efi, and simply adjust debian.blah-uc20-efi/control.stub and produce correct signing tarballs for the correct required derivative flavour. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1931242/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp