| Summary: | ARCHIVER_MODE[src] = "configured" causes /bin/sh: quilt: command not found | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Robert Berger <pokylinux> | ||||
| Component: | core | Assignee: | Ross Burton <ross.burton> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium+ | CC: | meta.mr.watcher, meta.watcher, mikko.ylinen | ||||
| Version: | 2.3 | ||||||
| Target Milestone: | 2.4 M1 | ||||||
| Hardware: | x86 | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | Don't know | |||||
| Attachments: |
|
||||||
|
Description
Robert Berger
2017-05-27 14:12:03 UTC
changing ARCHIVER_MODE[src] = "original" causes a new error: ERROR: linux-yocto-custom-4.9.27-custom-ml-debug+gitAUTOINC+89f3b8d5f2-r0 do_ar_original: Cannot determine archive names for original source because 'name' URL parameter is unset in more than one URL. Add it to at least one of these: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git;protocol=git;branch=linux-4.9.y file://multi-v7-ml-common;type=kmeta ERROR: linux-yocto-custom-4.9.27-custom-ml-debug+gitAUTOINC+89f3b8d5f2-r0 do_ar_original: Function failed: do_ar_original ERROR: Logfile of failure stored in: /tmp/yocto-autobuilder/yocto-autobuilder/yocto-worker/res-custom-pyro-multi-v7-core-image-minimal/build/build/tmp/work/multi_v7_ml-poky-linux-gnueabi/linux-yocto-custom/4.9.27-custom-ml-debug+gitAUTOINC+89f3b8d5f2-r0/temp/log.do_ar_original.11614 ERROR: Task (/tmp/yocto-autobuilder/yocto-autobuilder/yocto-worker/res-custom-pyro-multi-v7-core-image-minimal/build/meta-mainline/multi-v7-ml/recipes-kernel/linux/linux-yocto-custom_4.9.27.bb:do_ar_original) failed with exit code '1' Created attachment 3778 [details]
proposed patch to fix one problem
The patch is part of this patch: http://lists.openembedded.org/pipermail/openembedded-core/2016-December/129767.html Ah yes, those archive patches were missed. I've merged that patch into my staging branch, thanks. (In reply to comment #1) > changing ARCHIVER_MODE[src] = "original" causes a new error: > > ERROR: linux-yocto-custom-4.9.27-custom-ml-debug+gitAUTOINC+89f3b8d5f2-r0 > do_ar_original: Cannot determine archive names for original source because > 'name' URL parameter is unset in more than one URL. Add it to at least one > of these: > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git; > protocol=git;branch=linux-4.9.y file://multi-v7-ml-common;type=kmeta > ERROR: linux-yocto-custom-4.9.27-custom-ml-debug+gitAUTOINC+89f3b8d5f2-r0 > do_ar_original: Function failed: do_ar_original You don't necessarily need archiver fixes for this (and in fact the error is for a reason because archiver would not be able to archive correctly). linux-yocto recipes use name=machine and name=meta that work OK, the equivalent for this would be: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git;protocol=git;branch=linux-4.9.y;name=machine file://multi-v7-ml-common;type=kmeta;name=meta Merged in oe-core aa2240657b015d46e9ba4bcb6264709a82313d83. I *think* that's all the fixes! |