[yocto] Hmm, possible bug in poky?

Bruce Ashfield bruce.ashfield at windriver.com
Fri Jun 6 07:40:11 PDT 2014


On 14-06-06 07:16 AM, Neuer User wrote:
> I get the following error:
>
> WARNING: Failed to fetch URL file://defconfig, attempting MIRRORS if
> available
> ERROR: Fetcher failure: Unable to find file file://defconfig anywhere.
> The paths that were searched were:
>
> /home/ubuntu/yocto/sources/meta-omnisonix/recipes-kernel/linux/linux-cubox-i-3.10.30/poky
> ...
>      /home/ubuntu/yocto/sources/meta-omnisonix/recipes-kernel/linux/files/arm
>
> /home/ubuntu/yocto/sources/meta-omnisonix/recipes-kernel/linux/linux-cubox-i-3.10.30/
>
> /home/ubuntu/yocto/sources/meta-omnisonix/recipes-kernel/linux/linux-cubox-i-3.10.30-linux4kix/
>
> /home/ubuntu/yocto/sources/meta-omnisonix/recipes-kernel/linux/linux-cubox-i/
>      /home/ubuntu/yocto/sources/meta-omnisonix/recipes-kernel/linux/files/
>      /home/ubuntu/yocto/downloads/
> ERROR: Function failed: Fetcher failure for URL: 'file://defconfig'.
> Unable to fetch URL from any source.
>
>
> Now, the directory:
>
>
> /home/ubuntu/yocto/sources/meta-omnisonix/recipes-kernel/linux/linux-cubox-i-3.10.30/
>
> which is listed above, contains the "missing" file ("defconfig").
>
> Hmm, strange...
>
>
>
> Here are my recipes:
>
> linux-cubox-i_3.10.30.inc:
> ------------------------------------
> inherit kernel
> require recipes-kernel/linux/linux-yocto.inc
>
> SUMMARY = "Linaro Kernel 3.10.30 with additional machine specific patches"
>
> SRCBRANCH ?= "linux-linaro-lsk-mx6"
>
> FILESEXTRAPATHS_prepend += "${THISDIR}/${PN}-3.10.30:"

Have you tried this variant ?

FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-3.10.30:"

You need the := in the assignment to have it evaluate immediately and
pick up the directory of your bbappend (who's subdir is the one that
contains the defconfig).

Bruce


>
> SRC_URI = "file://defconfig \
>             file://videoin.cfg \
>             file://networking.cfg \
>             file://wlan.cfg \
>             file://dm-crypt.cfg \
>             file://no-caam.cfg \
>             file://leds.cfg \
>             file://mod-to-builtin.cfg \
>             file://brcmfmac4330-sdio.bin \
>             file://brcmfmac4330-sdio.txt \
> "
>
> do_configure_append () {
>      cd ${S}
>      mkdir firmware/brcm
>      cp ../brcmfmac4330-sdio.bin ./firmware/brcm/
>      cp ../brcmfmac4330-sdio.txt ./firmware/brcm/
> }
>
> COMPATIBLE_MACHINE = "(cubox-i)"
>
> KERNEL_IMAGETYPE_cubox-i = "zImage"
> KERNEL_DEVICETREE_cubox-i = "imx6dl-cubox-i.dtb imx6q-cubox-i.dtb"
>
> SRCREV_machine = "${SRCREV}"
> ------------------------------------
>
>
> linux-cubox-i_3.10.30.bb:
> ------------------------------------
> include linux-cubox-i_3.10.30.inc
>
> SRCREV = "592b2d941dc3ecb6335d6820757340ffb5a192c8"
> #SRCREV = "860304ab6e749777523f3714d18c4c7d39b728fa"
> LOCALVERSION = "-cubox-i+SolidRun+${SRCPV}"
>
> SRC_URI +=
> "git://github.com/SolidRun/linux-linaro-stable-mx6;branch=${SRCBRANCH}"
> -------------------------------
>
>
> linux-cubox-i_3.10.30-linux4kix.bb:
> ------------------------------------
> include linux-cubox-i_3.10.30.inc
>
> SRCREV = "a4ed70040f9dfdcdd6546a85c0477ecd1030e065"
> LOCALVERSION = "-cubox-i+linux4kix+${SRCPV}"
>
> SRC_URI +=
> "git://github.com/linux4kix/linux-linaro-stable-mx6.git;branch=${SRCBRANCH}"
> ------------------------------------
>
>




More information about the yocto mailing list