[meta-ti] Error when recompiling linux-ti-staging kernel

Craig McQueen craig.mcqueen at innerrange.com
Wed Apr 29 17:50:12 PDT 2015


I'm using meta-ti with Poky dizzy to build linux-ti-staging 3.14.x for a BeagleBone Black based system.

When I do a rebuild of linux-ti-staging, it does most of the compile but then fails with an error:

| touch: cannot touch '/home/craigm/yocto/poky/<boardname>/tmp/work/<boardname>-poky-linux-gnueabi/linux-ti-staging/3.14.39-r22b+gitrAUTOINC+ba552b4bc7/image/lib/modules/3.14.39/build': Permission denied
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compileconfigs (log file is located at /home/craigm/yocto/poky/<boardname>/tmp/work/<boardname>-poky-linux-gnueabi/linux-ti-staging/3.14.39-r22b+gitrAUTOINC+ba552b4bc7/temp/log.do_compileconfigs.4657)

Checking that file, I find that it's a symlink that points to /usr/src/kernel, which doesn't exist.

My current work-around is to do "bitbake linux-ti-staging -c clean" then rebuild my image. It works fine as long as it's a fresh build. But that slows down the development cycle.

Why might this be happening?

-- 
Craig McQueen



More information about the meta-ti mailing list