All of lore.kernel.org
 help / color / mirror / Atom feed
* A simpler way of creating an using a local kernel repository - BeagleBone example
@ 2014-05-06 22:31 Bob Feretich
  2014-05-06 22:39 ` Bruce Ashfield
  2014-05-06 22:45 ` Gary Thomas
  0 siblings, 2 replies; 5+ messages in thread
From: Bob Feretich @ 2014-05-06 22:31 UTC (permalink / raw)
  To: yocto

I have had problems getting good download performance when accessing the 
kernels at kernel.org. Since I expect to build the kernel several times, 
I decided to create a copy of the kernel repository locally and use that 
for my builds.

There are instructions on how to create a local repository in the Yocto 
manuals, but those are more complex than I needed. (I don't plan on 
checking anything into the repository.)

The below is a simpler way of creating and using the repository.
I'm publishing this because my search though the Yocto/OE/Angstrom 
yielded only the more complicated or incomplete methods.

// First set up local kernel repository
mkdir ~/ksrc3-8
cd ~/ksrc3-8
git clone --bare 
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git 
stable-work-bare.git

// Then modify the kernel recipe to use the local repository instead of 
the the one at kernel.org.
// The beaglebone recipe for the 3.8 kernel is at...
setup-scripts/sources/meta-beagleboard/common-bsp/recipes-kernel/linux/linux-mainline_3.8.bb

// Replace the file's SRC_URI with one that points to your local repository.
#SRC_URI = 
"git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git;branch=linux-3.8.y"
SRC_URI = "git:///home/Bob/ksrc3-8/stable-work-bare.git;branch=linux-3.8.y"

Regards,
Bob


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

end of thread, other threads:[~2014-05-07 10:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-06 22:31 A simpler way of creating an using a local kernel repository - BeagleBone example Bob Feretich
2014-05-06 22:39 ` Bruce Ashfield
2014-05-06 22:45 ` Gary Thomas
2014-05-07  2:48   ` Bob Feretich
2014-05-07 10:46     ` Gary Thomas

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.