$> cat ../meta-vodalys-bsp/recipes-kernel/linux/linux-vodalys_git.bb SUMMARY = "Linux Kernel for Vodalys-Labs" DESCRIPTION = "Linux Kernel provided and supported by Vodalys-Labs with focus on \ i.MX Family Reference Boards. It includes support for many IPs such as GPU, VPU and IPU." LINUX_VERSION ?= "3.18" LINUX_VERSION_EXTENSION ?= "-veobox" inherit kernel require recipes-kernel/linux/linux-yocto.inc PR = "r1" PV = "${LINUX_VERSION}+git${SRCPV}" SRCREV = "15424e20aede07ab1e29443a55d92fc80d2ed589" SRC_URI = "git://github.com/Vodalys/linux-2.6-imx.git;branch=${SRCBRANCH} \ file://defconfig \ " COMPATIBLE_MACHINE = "(mx6)" do_configure_prepend() { echo 'CONFIG_EXTRA_FIRMWARE="lattice-ecp3.bit v4l-coda960-imx6q.bin"' >> ${WORKDIR}/defconfig cp -arv ${STAGING_DIR_TARGET}/lib/firmware/lattice-ecp3.bit ${S}/firmware/ || die "no lattice firmware found" cp -arv ${STAGING_DIR_TARGET}/lib/firmware/v4l-coda960-imx6q.bin ${S}/firmware/ || die "no coda firmware found" } [jm@tatooine build]$ cat ../meta-vodalys-bsp/recipes-kernel/linux/linux-vodalys_git.bbappend KBRANCH = "mx6-camera-vbx-v3.18" PV = "${LINUX_VERSION}-local" PR = "r1" FILESEXTRAPATHS_prepend := "${THISDIR}/files/${MACHINE}:" inherit externalsrc EXTERNALSRC = "/run/media/jm/SSD_JM/Projets/vodabox3/poky/build/linux-2.6-imx/" $> bitbake -c menuconfig virtual/kernel WARNING: Host distribution "Arch-rolling" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution. Loading cache: 100% |#########################################################################################################################################################| ETA: 00:00:00 Loaded 2153 entries from dependency cache. NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "1.24.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Arch-rolling" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "vodabox3" DISTRO = "poky" DISTRO_VERSION = "1.7" TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa9" TARGET_FPU = "vfp-neon" meta meta-yocto meta-yocto-bsp = "(nobranch):02627ad3d93e8221daf5d178c096ab48a9d1fd68" meta-fsl-arm = "(nobranch):6d9cbabc49ae40ccf1ff80893c07790a25ef91b1" meta-vodalys-bsp = "master:3d6c7c44350edca6a11d31611eb2715ca21e7a8b" meta-networking meta-webserver meta-oe meta-python meta-multimedia meta-filesystems = "(detachedfrom510b7a9):510b7a9d8d5dda07120df5866507742a626478c1" meta-vodalys = "(detachedfrom34aecc5):34aecc5912f31d85053d2035d99743254bf5228d" NOTE: Preparing runqueue NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: Function failed: do_configure (log file is located at /run/media/jm/SSD_JM/Projets/vodabox3/poky/build/tmp/work/vodabox3-poky-linux-gnueabi/linux-vodalys/3.18-local-r1/temp/log.do_configure.4347) ERROR: Logfile of failure stored in: /run/media/jm/SSD_JM/Projets/vodabox3/poky/build/tmp/work/vodabox3-poky-linux-gnueabi/linux-vodalys/3.18-local-r1/temp/log.do_configure.4347 Log data follows: | DEBUG: Executing python function sysroot_cleansstate | DEBUG: Python function sysroot_cleansstate finished | DEBUG: Executing shell function do_configure | '/run/media/jm/SSD_JM/Projets/vodabox3/poky/build/tmp/sysroots/vodabox3/lib/firmware/lattice-ecp3.bit' -> '/run/media/jm/SSD_JM/Projets/vodabox3/poky/build/linux-2.6-imx//firmware/lattice-ecp3.bit' | '/run/media/jm/SSD_JM/Projets/vodabox3/poky/build/tmp/sysroots/vodabox3/lib/firmware/v4l-coda960-imx6q.bin' -> '/run/media/jm/SSD_JM/Projets/vodabox3/poky/build/linux-2.6-imx//firmware/v4l-coda960-imx6q.bin' | NOTE: make oldnoconfig | make: *** No rule to make target 'oldnoconfig'. Stop. | NOTE: make oldconfig | make: *** No rule to make target 'oldconfig'. Stop. | ERROR: oe_runmake failed | WARNING: /run/media/jm/SSD_JM/Projets/vodabox3/poky/build/tmp/work/vodabox3-poky-linux-gnueabi/linux-vodalys/3.18-local-r1/temp/run.do_configure.4347:1 exit 1 from | oe_runmake oldconfig | ERROR: Function failed: do_configure (log file is located at /run/media/jm/SSD_JM/Projets/vodabox3/poky/build/tmp/work/vodabox3-poky-linux-gnueabi/linux-vodalys/3.18-local-r1/temp/log.do_configure.4347) ERROR: Task 2 (/run/media/jm/SSD_JM/Projets/vodabox3/poky/meta-vodalys-bsp/recipes-kernel/linux/linux-vodalys_git.bb, do_configure) failed with exit code '1' NOTE: Tasks Summary: Attempted 250 tasks of which 249 didn't need to be rerun and 1 failed. No currently running tasks (250 of 251) Summary: 1 task failed: /run/media/jm/SSD_JM/Projets/vodabox3/poky/meta-vodalys-bsp/recipes-kernel/linux/linux-vodalys_git.bb, do_configure Summary: There was 1 WARNING message shown. Summary: There was 1 ERROR message shown, returning a non-zero exit code. $> ls -al tmp/work/vodabox3-poky-linux-gnueabi/linux-vodalys/3.18-local-r1/ total 20 drwxr-xr-x 4 jm jm 4096 Dec 18 11:13 . drwxr-xr-x 10 jm jm 4096 Dec 18 11:13 .. -rw-r--r-- 1 jm jm 63 Dec 18 11:13 defconfig drwxr-xr-x 2 jm jm 4096 Dec 18 11:13 linux-vodalys-3.18-local drwxr-xr-x 2 jm jm 4096 Dec 18 11:13 temp $> ls -al tmp/work/vodabox3-poky-linux-gnueabi/linux-vodalys/3.18-local-r1/linux-vodalys-3.18-local/ total 12 drwxr-xr-x 2 jm jm 4096 Dec 18 11:13 . drwxr-xr-x 4 jm jm 4096 Dec 18 11:13 .. -rw-r--r-- 1 jm jm 63 Dec 18 11:13 .config -rw-r--r-- 1 jm jm 0 Dec 18 11:26 .scmversion