All of lore.kernel.org
 help / color / mirror / Atom feed
* Problems fetching branch for linux-yocto-custom
@ 2013-06-12 19:10 Bryan Evenson
  2013-06-12 19:14 ` Bruce Ashfield
  0 siblings, 1 reply; 10+ messages in thread
From: Bryan Evenson @ 2013-06-12 19:10 UTC (permalink / raw)
  To: yocto@yoctoproject.org

All,

I have a custom linux recipe that I would like to fetch the head of a specific branch on a Git repository.  During the build it always fetches the master branch, not the branch I am specifying.  I've tried adding every relavant flag to the SRC_URI that I can think of and it still fetches and builds the master branch.  Any ideas on what I am doing wrong?

Here is my build environment details:

Build Configuration:
BB_VERSION        = "1.16.0"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "at91sam9x5ek"
DISTRO            = "poky"
DISTRO_VERSION    = "1.3.2"
TUNE_FEATURES     = "armv5 dsp thumb arm926ejs"
TARGET_FPU        = "soft"
meta-atmel        = "master:a3b649c46c6f48cea4c95d35028e950d8d5b3a13"
meta              
meta-yocto        
meta-yocto-bsp    = "danny:c3505828f267ca68aaf454355466f54772545a22"

-----------------------------------------

Here is my kernel recipe (Removed the boilerplate comments at top of linux-yocto-custom recipe to reduce clutter):

inherit kernel
require recipes-kernel/linux/linux-yocto.inc

# Override SRC_URI in a bbappend file to point at a different source
# tree if you do not want to build from Linus' tree.
SRC_URI = "git://github.com/linux4sam/linux-at91.git;branch=linux-3.9-at91;tag=dcdf169e24c0cb6d7dc69e0a09d2395934e95075;protocol=git;nocheckout=1"
SRC_URI += "file://${MACHINE}/defconfig"

LINUX_VERSION ?= "3.9.0"
LINUX_VERSION_EXTENSION ?= "-custom"

# Override SRCREV to point to a different commit in a bbappend file to
# build a different release of the Linux kernel.
# tag: v3.4 76e10d158efb6d4516018846f60c2ab5501900bc
# tag: linux-3.9-at91 as of 2013-06-12, dcdf169e24c0cb6d7dc69e0a09d2395934e95075
SRCREV="dcdf169e24c0cb6d7dc69e0a09d2395934e95075"
PV = "${LINUX_VERSION}+${SRCREV}"

PR = "r1"

# Override COMPATIBLE_MACHINE to include your machine in a bbappend
# file. Leaving it empty here ensures an early explicit build failure.
COMPATIBLE_MACHINE = "(sama5d3xek|at91sam9x5ek)"

---------------------------------------------

And here is my bbappend:
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
COMPATIBLE_MACHINE_sama5d3xek = "at91sama5d3xek"
COMPATIBLE_MACHINE_at91sam9x5ek = "at91sam9x5ek"

Any insight would be appreciated.

Thanks,
Bryan



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-06-12 21:16 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-12 19:10 Problems fetching branch for linux-yocto-custom Bryan Evenson
2013-06-12 19:14 ` Bruce Ashfield
2013-06-12 19:37   ` Bryan Evenson
2013-06-12 19:44     ` Bruce Ashfield
2013-06-12 19:47       ` Bryan Evenson
2013-06-12 19:52         ` Bruce Ashfield
2013-06-12 20:41     ` Trevor Woerner
2013-06-12 20:54       ` Bryan Evenson
2013-06-12 21:16         ` Bruce Ashfield
2013-06-12 21:14       ` Bruce Ashfield

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.