Build URL: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Full log: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Parsed warnings/errors: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Git branch: linux-4.14.y Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Git commit: 2d6120998a4cef5d352e931b1c85f1e3d79081d5
Errors: ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: QA Issue: kselftests-next: The LIC_FILES_CHKSUM does not match for file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7 ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Fatal QA errors found, failing task. ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Function failed: populate_lic_qa_checksum ERROR: Logfile of failure stored in: /srv/oe/build/tmp-rpb-glibc/work/dragonboard_410c-linaro-linux/kselftests-next/4.15+gitAUTOINC+3d6ac12600-r0/temp/log.do_populate_lic.5590 ERROR: Task (/srv/oe/build/conf/../../layers/meta-rpb/recipes-overlayed/kselftests/kselftests-next_git.bb:do_populate_lic) failed with exit code '1'
I'm seeing this LIC_FILES_CHKSUM error on all the RC builds today.
On Tue, Mar 27, 2018 at 05:01:46PM +0000, ci_notify@linaro.org wrote:
Build URL: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Full log: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Parsed warnings/errors: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Git branch: linux-4.14.y Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Git commit: 2d6120998a4cef5d352e931b1c85f1e3d79081d5
Errors: ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: QA Issue: kselftests-next: The LIC_FILES_CHKSUM does not match for file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7 ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Fatal QA errors found, failing task. ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Function failed: populate_lic_qa_checksum ERROR: Logfile of failure stored in: /srv/oe/build/tmp-rpb-glibc/work/dragonboard_410c-linaro-linux/kselftests-next/4.15+gitAUTOINC+3d6ac12600-r0/temp/log.do_populate_lic.5590 ERROR: Task (/srv/oe/build/conf/../../layers/meta-rpb/recipes-overlayed/kselftests/kselftests-next_git.bb:do_populate_lic) failed with exit code '1' _______________________________________________ Lkft-triage mailing list Lkft-triage@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lkft-triage
On 27 March 2018 at 20:08, Dan Rue dan.rue@linaro.org wrote:
I'm seeing this LIC_FILES_CHKSUM error on all the RC builds today.
Thanks Dan. Fixed in https://github.com/96boards/meta-rpb/commit/615072f03d49f71e88620e337f5ddd10...
On Tue, Mar 27, 2018 at 05:01:46PM +0000, ci_notify@linaro.org wrote:
Build URL: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Full log: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Parsed warnings/errors: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Git branch: linux-4.14.y Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Git commit: 2d6120998a4cef5d352e931b1c85f1e3d79081d5
Errors: ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: QA Issue: kselftests-next: The LIC_FILES_CHKSUM does not match for file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7 ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Fatal QA errors found, failing task. ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Function failed: populate_lic_qa_checksum ERROR: Logfile of failure stored in: /srv/oe/build/tmp-rpb-glibc/work/dragonboard_410c-linaro-linux/kselftests-next/4.15+gitAUTOINC+3d6ac12600-r0/temp/log.do_populate_lic.5590 ERROR: Task (/srv/oe/build/conf/../../layers/meta-rpb/recipes-overlayed/kselftests/kselftests-next_git.bb:do_populate_lic) failed with exit code '1' _______________________________________________ Lkft-triage mailing list Lkft-triage@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lkft-triage
On Tue, Mar 27, 2018 at 08:40:17PM +0300, Fathi Boudra wrote:
On 27 March 2018 at 20:08, Dan Rue dan.rue@linaro.org wrote:
I'm seeing this LIC_FILES_CHKSUM error on all the RC builds today.
Thanks Dan. Fixed in https://github.com/96boards/meta-rpb/commit/615072f03d49f71e88620e337f5ddd10...
Thanks for jumping on it. Is it possible to help me understand why OE keeps things like checksums for license files hard coded in recipes?
On Tue, Mar 27, 2018 at 05:01:46PM +0000, ci_notify@linaro.org wrote:
Build URL: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Full log: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Parsed warnings/errors: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Git branch: linux-4.14.y Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Git commit: 2d6120998a4cef5d352e931b1c85f1e3d79081d5
Errors: ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: QA Issue: kselftests-next: The LIC_FILES_CHKSUM does not match for file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7 ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Fatal QA errors found, failing task. ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Function failed: populate_lic_qa_checksum ERROR: Logfile of failure stored in: /srv/oe/build/tmp-rpb-glibc/work/dragonboard_410c-linaro-linux/kselftests-next/4.15+gitAUTOINC+3d6ac12600-r0/temp/log.do_populate_lic.5590 ERROR: Task (/srv/oe/build/conf/../../layers/meta-rpb/recipes-overlayed/kselftests/kselftests-next_git.bb:do_populate_lic) failed with exit code '1' _______________________________________________ Lkft-triage mailing list Lkft-triage@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lkft-triage
Lkft-maintainers mailing list Lkft-maintainers@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lkft-maintainers
On 27 March 2018 at 21:12, Dan Rue dan.rue@linaro.org wrote:
On Tue, Mar 27, 2018 at 08:40:17PM +0300, Fathi Boudra wrote:
On 27 March 2018 at 20:08, Dan Rue dan.rue@linaro.org wrote:
I'm seeing this LIC_FILES_CHKSUM error on all the RC builds today.
Thanks Dan. Fixed in https://github.com/96boards/meta-rpb/commit/615072f03d49f71e88620e337f5ddd10...
Thanks for jumping on it. Is it possible to help me understand why OE keeps things like checksums for license files hard coded in recipes?
It's a requirement in writing a recipe: https://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#new-rec... https://www.yoctoproject.org/docs/2.4.1/ref-manual/ref-manual.html#var-LIC_F...
On Tue, Mar 27, 2018 at 05:01:46PM +0000, ci_notify@linaro.org wrote:
Build URL: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Full log: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Parsed warnings/errors: https://ci.linaro.org/job/openembedded-lkft-linux-stable-rc-4.14/DISTRO=rpb,... Git branch: linux-4.14.y Git URL: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git Git commit: 2d6120998a4cef5d352e931b1c85f1e3d79081d5
Errors: ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: QA Issue: kselftests-next: The LIC_FILES_CHKSUM does not match for file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7 ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Fatal QA errors found, failing task. ERROR: kselftests-next-4.15+gitAUTOINC+3d6ac12600-r0 do_populate_lic: Function failed: populate_lic_qa_checksum ERROR: Logfile of failure stored in: /srv/oe/build/tmp-rpb-glibc/work/dragonboard_410c-linaro-linux/kselftests-next/4.15+gitAUTOINC+3d6ac12600-r0/temp/log.do_populate_lic.5590 ERROR: Task (/srv/oe/build/conf/../../layers/meta-rpb/recipes-overlayed/kselftests/kselftests-next_git.bb:do_populate_lic) failed with exit code '1' _______________________________________________ Lkft-triage mailing list Lkft-triage@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lkft-triage
Lkft-maintainers mailing list Lkft-maintainers@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lkft-maintainers
On Wed, Mar 28, 2018 at 08:12:36AM +0300, Fathi Boudra wrote:
On 27 March 2018 at 21:12, Dan Rue dan.rue@linaro.org wrote:
On Tue, Mar 27, 2018 at 08:40:17PM +0300, Fathi Boudra wrote:
On 27 March 2018 at 20:08, Dan Rue dan.rue@linaro.org wrote:
I'm seeing this LIC_FILES_CHKSUM error on all the RC builds today.
Thanks Dan. Fixed in https://github.com/96boards/meta-rpb/commit/615072f03d49f71e88620e337f5ddd10...
Thanks for jumping on it. Is it possible to help me understand why OE keeps things like checksums for license files hard coded in recipes?
It's a requirement in writing a recipe: https://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#new-rec... https://www.yoctoproject.org/docs/2.4.1/ref-manual/ref-manual.html#var-LIC_F...
It makes some sense - ensure you know what license you are building. What I still don't understand, is, why the license changing on the -next branch impacted the 4.4, 4.9, etc builds? I would have expected it to look in the source tree that it's building for its license, not, some other tree.
Dan
On 28 March 2018 at 18:55, Dan Rue dan.rue@linaro.org wrote:
On Wed, Mar 28, 2018 at 08:12:36AM +0300, Fathi Boudra wrote:
On 27 March 2018 at 21:12, Dan Rue dan.rue@linaro.org wrote:
On Tue, Mar 27, 2018 at 08:40:17PM +0300, Fathi Boudra wrote:
On 27 March 2018 at 20:08, Dan Rue dan.rue@linaro.org wrote:
I'm seeing this LIC_FILES_CHKSUM error on all the RC builds today.
Thanks Dan. Fixed in https://github.com/96boards/meta-rpb/commit/615072f03d49f71e88620e337f5ddd10...
Thanks for jumping on it. Is it possible to help me understand why OE keeps things like checksums for license files hard coded in recipes?
It's a requirement in writing a recipe: https://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#new-rec... https://www.yoctoproject.org/docs/2.4.1/ref-manual/ref-manual.html#var-LIC_F...
It makes some sense - ensure you know what license you are building. What I still don't understand, is, why the license changing on the -next branch impacted the 4.4, 4.9, etc builds? I would have expected it to look in the source tree that it's building for its license, not, some other tree.
We ship multiple kselftests in the images: * in-kernel * mainline * next
Since -next is always shipped, it affected all the builds, independently of the kernel used (4.4 or 4.9 or 4.14, etc...)
Dan
On Wed, Mar 28, 2018 at 07:00:17PM +0300, Fathi Boudra wrote:
On 28 March 2018 at 18:55, Dan Rue dan.rue@linaro.org wrote:
On Wed, Mar 28, 2018 at 08:12:36AM +0300, Fathi Boudra wrote:
On 27 March 2018 at 21:12, Dan Rue dan.rue@linaro.org wrote:
On Tue, Mar 27, 2018 at 08:40:17PM +0300, Fathi Boudra wrote:
On 27 March 2018 at 20:08, Dan Rue dan.rue@linaro.org wrote:
I'm seeing this LIC_FILES_CHKSUM error on all the RC builds today.
Thanks Dan. Fixed in https://github.com/96boards/meta-rpb/commit/615072f03d49f71e88620e337f5ddd10...
Thanks for jumping on it. Is it possible to help me understand why OE keeps things like checksums for license files hard coded in recipes?
It's a requirement in writing a recipe: https://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#new-rec... https://www.yoctoproject.org/docs/2.4.1/ref-manual/ref-manual.html#var-LIC_F...
It makes some sense - ensure you know what license you are building. What I still don't understand, is, why the license changing on the -next branch impacted the 4.4, 4.9, etc builds? I would have expected it to look in the source tree that it's building for its license, not, some other tree.
We ship multiple kselftests in the images:
- in-kernel
- mainline
- next
Since -next is always shipped, it affected all the builds, independently of the kernel used (4.4 or 4.9 or 4.14, etc...)
Ah. Thanks again.
Dan