[oe] How to create recipe for linux-omap3-2.6.30

Elvis Dowson elvis.dowson at mac.com
Sat Jun 6 19:39:40 UTC 2009


Hi,
	I'm trying to create a recipe to for linux-omap3-2.6.30-rc6. But I  
get a fatal: Not a git repository error each time. I've based this off  
the linux-omap3_git.bb recipe.

In my user.collection/recipes/linux/linux-omap3_2.6.30.bb file, I have  
the following entries:

# Linux OMAP3 2.6.30 recipie
DEFAULT_PREFERENCE = 1

# Required packages
require linux.inc

# Package information
DESCRIPTION = "Linux kernel for OMAP3 processors"
KERNEL_IMAGETYPE = "uImage"

COMPATIBLE_MACHINE = "beagleboard|omap3evm|overo"

# Specify the source revision tag
SRCREV = "efea6e3fd0f22b45f2a9f01962603b564b3a25a0"

PN = "linux-omap3"
PV = "2.6.30-rc6+${PR}+git${SRCREV}"
#PV = "2.6.30"
PR = "r01"

SRC_URI = "git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux- 
omap-2.6.git;branch=master;protocol=git \
	   file://defconfig \	
           "

running bitbake linux-omap3 gives me the following error:

[elvis at zeus overo-oe]$ bitbake linux-omap3
NOTE: Handling BitBake files: / (6811/6811) [100 %]
NOTE: Parsing finished. 6541 cached, 1 parsed, 269 skipped, 2 masked.
NOTE: Resolving any missing task queue dependencies
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 305 of 545 (ID: 1, /tool/overo-oe/user.collection/ 
recipes/linux/linux-omap3_2.6.30.bb, do_setscene)
NOTE: Running task 527 of 545 (ID: 2, /tool/overo-oe/user.collection/ 
recipes/linux/linux-omap3_2.6.30.bb, do_fetch)
fatal: Not a git repository
NOTE: Task failed: Fetch failed: Fetch command export HOME=/home/ 
elvis; export SSH_AUTH_SOCK=/tmp/keyring-PVwYzf/ssh; export PATH=/tool/ 
overo-oe/tmp/staging/i686-linux/usr/bin/overo-angstrom-linux-gnueabi:/ 
tool/overo-oe/tmp/staging/i686-linux/usr/bin/armv7a-angstrom-linux- 
gnueabi:/tool/overo-oe/tmp/staging/i686-linux/usr/sbin:/tool/overo-oe/ 
tmp/staging/i686-linux/usr/bin:/tool/overo-oe/tmp/cross/armv7a/bin:/ 
tool/overo-oe/tmp/staging/i686-linux/sbin:/tool/overo-oe/tmp/staging/ 
i686-linux/bin:/tool/repo:/tool/android/out/host/linux-x86/bin:/tool/ 
script:/tool/overo-oe/bitbake/bin:/tool/overo-oe/tmp/cross/armv7a/bin:/ 
usr/java/jdk1.6.0_12/bin:/tool/repo:/tool/android/out/host/linux-x86/ 
bin:/tool/script:/tool/overo-oe/bitbake/bin:/tool/overo-oe/tmp/cross/ 
armv7a/bin:/usr/java/jdk1.6.0_12/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/ 
bin:/usr/lib/ccache:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/ 
sbin:/sbin:/home/elvis/bin; git fetch git://git.kernel.org/pub/scm/ 
linux/kernel/git/tmlind/linux-omap-2.6.git master failed with signal  
128, output:
fatal: Not a git repository

ERROR: TaskFailed event exception, aborting
ERROR: Build of /tool/overo-oe/user.collection/recipes/linux/linux- 
omap3_2.6.30.bb do_fetch failed
ERROR: Task 2 (/tool/overo-oe/user.collection/recipes/linux/linux- 
omap3_2.6.30.bb, do_fetch) failed
NOTE: Tasks Summary: Attempted 526 tasks of which 525 didn't need to  
be rerun and 1 failed.
ERROR: '/tool/overo-oe/user.collection/recipes/linux/linux- 
omap3_2.6.30.bb' failed


Best regards,

Elvis






More information about the Openembedded-devel mailing list