Openembedded Devel Discussions
 help / color / mirror / Atom feed
* Question - How dose bitbake select a kernel
@ 2007-06-20  9:40 Pelle Svensson
  2007-06-20 10:31 ` Holger Freyther
  2007-06-20 10:31 ` Marcin Juszkiewicz
  0 siblings, 2 replies; 3+ messages in thread
From: Pelle Svensson @ 2007-06-20  9:40 UTC (permalink / raw)
  To: openembedded-devel


Hi,

I'm starting to put together a image.bb file.
I can't figure out how I control the selection of kernel.
In the tasks file it says 'RDEPENDS=... kernel ...'.
When building in verbose I get

NOTE: multiple providers are available for runtime kernel 
(poodle-kernel-2.4-embedix, LAB-kernel, linux-h1940, linux-omap-2.6, 
a780-kernel, linux-bast, corgi-kernel-2.4-embedix, 
shepherd-kernel-2.4-embedix, linux, poodle255-kernel-2.4-embedix, 
husky-kernel-2.4-embedix);
NOTE: consider defining a PREFERRED_PROVIDER entry to match runtime kernel

1. How did bitbake come up with this list? Is done by bb-file's name or a 
tag inside?
2. Should I add 'PREFERRED_PROVIDER_kernel=my-target-kernel.bb'  if so 
where?

/Pelle

imabe.bb
=======

LICENSE = "MIT"
PR = "r1"

BP3155_EXTRA_INSTALL ?= ""
DISTRO_SSH_DAEMON ?= "dropbear"

RDEPENDS = "task-boot \
            ${DISTRO_SSH_DAEMON} \
	   "

export IMAGE_BASENAME = "minimalist-image"
export IMAGE_LINGUAS = ""
export PACKAGE_INSTALL = "${RDEPENDS}"

inherit image

part of task-boot.bb
==========
#
# minimal set of packages - needed to boot
#
RDEPENDS_task-boot = "\
    kernel \
    base-files \
    base-passwd \
    busybox \
    initscripts \
    modutils-initscripts \
    netbase \
    update-alternatives \
    ${DISTRO_DEV_MANAGER} \
    ${DISTRO_INIT_MANAGER} \
    ${DISTRO_LOGIN_MANAGER} \
    ${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}"

_________________________________________________________________
Se artisterna uppträda för en grön planet http://liveearth.se.msn.com/




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

* Re: Question - How dose bitbake select a kernel
  2007-06-20  9:40 Question - How dose bitbake select a kernel Pelle Svensson
@ 2007-06-20 10:31 ` Holger Freyther
  2007-06-20 10:31 ` Marcin Juszkiewicz
  1 sibling, 0 replies; 3+ messages in thread
From: Holger Freyther @ 2007-06-20 10:31 UTC (permalink / raw)
  To: openembedded-devel


Am 20.06.2007 um 11:40 schrieb Pelle Svensson:

> 1. How did bitbake come up with this list? Is done by bb-file's  
> name or a
> tag inside?

This should be in the BitBake manual


> 2. Should I add 'PREFERRED_PROVIDER_kernel=my-target-kernel.bb'  if so
> where?

grep -rn PREFERRED_PROVIDER * | grep kernel in your  
org.openembedded.dev/conf directory to get an idea :)

z.







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

* Re: Question - How dose bitbake select a kernel
  2007-06-20  9:40 Question - How dose bitbake select a kernel Pelle Svensson
  2007-06-20 10:31 ` Holger Freyther
@ 2007-06-20 10:31 ` Marcin Juszkiewicz
  1 sibling, 0 replies; 3+ messages in thread
From: Marcin Juszkiewicz @ 2007-06-20 10:31 UTC (permalink / raw)
  To: openembedded-devel

Dnia środa, 20 czerwca 2007, Pelle Svensson napisał:
> Hi,
>
> I'm starting to put together a image.bb file.
> I can't figure out how I control the selection of kernel.
> In the tasks file it says 'RDEPENDS=... kernel ...'.
> When building in verbose I get
>
> NOTE: multiple providers are available for runtime kernel
> (poodle-kernel-2.4-embedix, LAB-kernel, linux-h1940, linux-omap-2.6,
> a780-kernel, linux-bast, corgi-kernel-2.4-embedix,
> shepherd-kernel-2.4-embedix, linux, poodle255-kernel-2.4-embedix,
> husky-kernel-2.4-embedix);
> NOTE: consider defining a PREFERRED_PROVIDER entry to match runtime
> kernel

> 1. How did bitbake come up with this list? Is done by bb-file's name or
> a tag inside?

It checks all providers of "virtual/kernel" target.

> 2. Should I add 'PREFERRED_PROVIDER_kernel=my-target-kernel.bb'  if so
> where?

In machine config:

PREFERRED_PROVIDER_virtual/kernel = "my-target-kernel"

-- 
JID: hrw-jabber.org
OpenEmbedded developer/consultant

                   Nie rzucim ziemi, skąd nasz root...





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

end of thread, other threads:[~2007-06-20 10:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-06-20  9:40 Question - How dose bitbake select a kernel Pelle Svensson
2007-06-20 10:31 ` Holger Freyther
2007-06-20 10:31 ` Marcin Juszkiewicz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox