Xenial SRU: #1776723 snapdragon: cross snap build broken

Ondrej Kubik ondrej.kubik at canonical.com
Wed Jun 20 07:58:36 UTC 2018


SRU Justification

Impact:
    snap cross building is broken and snap package can only build natively
    additionally snapcraft.yaml is using deprecated scriptlet syntax for
install overrides
    this syntax has been deprecated by snapcraft and should be replaced
with new one to future proof builds

Step to reproduce:
 - cross build with snapcraft on x86_64 host by calling: snapcraft
--targer-arch=arm64

Expected result:
 snap package builds without warnings

Actual result:
 build fails

TEST CASE:
 - cross build with snapcraft on x86_64 host by calling: snapcraft
--targer-arch=arm64
 - build should complete without errors and snapcraft warnings
Commits:
Merge branch:
https://code.launchpad.net/~ondrak/ubuntu/+source/linux/+git/xenial/+ref/snapdragon-sauce-update
Commits:
https://git.launchpad.net/~ondrak/ubuntu/+source/linux/+git/xenial/commit/?id=5d7c9b09a6afe78f0b494bd953c1ae58d42c8f21
https://git.launchpad.net/~ondrak/ubuntu/+source/linux/+git/xenial/commit/?id=f2cad6a96dbddcd5493e866abc7f857444c40104
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20180620/96fd6da9/attachment.html>


More information about the kernel-team mailing list