[meta-freescale] Unpacked files not found

filip.ghimpeteanu at freescale.com filip.ghimpeteanu at freescale.com
Thu Aug 14 02:57:00 PDT 2014


Hello,

I am using the "git://" fetcher with the "protocol=http" to fetch the files from
the internal sw-stash repo. The problem is that in the directory pointed by the S variable
no files from the repo are unpacked, which lead to a "No such file or directory" error on the
compilation step:

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ERROR: Function failed: do_compile (log file is located at /home/filip/YOCTO_DISK/tmp/vybrid/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/user-draw/0.0-r0/temp/log.do_compile.20053)
ERROR: Logfile of failure stored in: /home/filip/YOCTO_DISK/tmp/vybrid/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/user-draw/0.0-r0/temp/log.do_compile.20053
Log data follows:
| DEBUG: Executing shell function do_compile
| arm-poky-linux-gnueabi-gcc: error: /home/filip/YOCTO_DISK/tmp/vybrid/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/user-draw/0.0-r0/kerndraw.c: No such file or directory
| arm-poky-linux-gnueabi-gcc: fatal error: no input files
| compilation terminated.
| WARNING: /home/filip/YOCTO_DISK/tmp/vybrid/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/user-draw/0.0-r0/temp/run.do_compile.20053:1 exit 1 from
|   arm-poky-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon --sysroot=/home/filip/YOCTO_DISK/tmp/vybrid/tmp/sysroots/twr-vf65gs10 /home/filip/YOCTO_DISK/tmp/vybrid/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/user-draw/0.0-r0/kerndraw.c -o /home/filip/YOCTO_DISK/tmp/vybrid/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/user-draw/0.0-r0/git/kerndraw
| ERROR: Function failed: do_compile (log file is located at /home/filip/YOCTO_DISK/tmp/vybrid/tmp/work/armv7a-vfp-neon-poky-linux-gnueabi/user-draw/0.0-r0/temp/log.do_compile.20053)
ERROR: Task 6 (/home/filip/YOCTO_DISK/tmp/sources/meta-fsl-filip/recipes-filip/user-draw/user-draw_0.0.bb, do_compile) failed with exit code '1'
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

This is my recipe

../meta-fsl-filip/recipes-filip/user-draw/user-draw_0.0.bb:
---------------------------------------------------------------------------------

DESCRIPTION = "Example of a remote application added with Yocto"
LICENSE = "CLOSED"
PR = "r0"

SRC_URI = "git://sw-stash.freescale.net/scm/~b51162/kernel_draw-application-2.git;protocol=http;nocheckout=1;branch=usedraw"

S = "${WORKDIR}/git"

SRCREV="d0ab868bb8385f85c6824028496a83ce74530359"

do_compile() {
    ${CC} ${S}/kerndraw.c -o ${S}/kerndraw
}

do_install() {
    install -d ${D}${bindir}
    install -m 0755 ${S}/kerndraw ${D}${bindir}
}
------------------------------------------------------------------------------------


The .git repo is fetched from the sw-stash but the files are not.

Thank you!
Filip





More information about the meta-freescale mailing list