Xenial SRU: #1776723 snapdragon: cross snap build broken

Kleber Souza kleber.souza at canonical.com
Wed Jun 20 13:11:57 UTC 2018


On 06/20/18 09:58, Ondrej Kubik wrote:
> 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
> 
> 
> 

Hi Ondrej,

Could you please send the SRU requests as patches following the format
as documented at https://wiki.ubuntu.com/Kernel/Dev/StablePatchFormat ?


Thank you,
Kleber




More information about the kernel-team mailing list