Openembedded Devel Discussions
 help / color / mirror / Atom feed
From: Andreas Mueller <schnitzeltony@gmx.de>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH] omap3/powervr-drivers: Cleanups & fixes
Date: Wed, 21 Jul 2010 00:33:41 +0200	[thread overview]
Message-ID: <201007210033.41887.schnitzeltony@gmx.de> (raw)
In-Reply-To: <AANLkTinhpRrgv_cs5BojuTJFjMmhX-b-ZApiMf6KGNNK@mail.gmail.com>

On Tuesday 20 July 2010 08:46:31 pm Koen Kooi wrote:
> > 2. Work around the missing (??) function omap_rev_lt_3_0()

> Time is better spent on getting those vender changes upstream first. 
I agree. 

On Tuesday 20 July 2010 10:53:46 pm Frans Meulenbroeks wrote:
> Ehm. What about the other omap kernel recipes.
> There are 38 (!) of them in 15 different flavours that have omap in the 
Is git-clone git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 the 'official' omap3 kernel source? Still I haven't found omap_rev_lt_3_0() yet..

> NAK on that, the split is done this way on purpose. Making the libs
> machine specific is NOT acceptable.
I need to understand how to decide if a package is machine or architectue specific. So PLEASE anybody out there give me some hints/links:

1.  What pitfalls are to expect making a package machine specific which is architecture specific?
2.  How do you decide if a package is machine/architecture specific? For example clutter: clutter itself is machine specific because it configures against machine specific gl/gles causing different 
builds - OK. What about the dependent: clutter-box2d is machine dependent / clutter-gst, clutter-gtk is not. What caused the different handling?
3.  This question is also related (correct me if I am wrong - maybe I haven't got the basic point): The reason for different handling machine/architecture is to reuse as much as possible in case 
you have more than one machine of same architecture. For clutter: configure decides according to the include files it finds in tmp/sysroot/<arch>/.. to build against gl or gles. What happens in 
case we have two machines of same architecture: one with gl only / the other gl/gles (e.g different OMAPs). What happens if we first build the gles-machine and then the gl-only: Does the 
second get gles too or what mechanisms am I missing?

regards

Andreas



      reply	other threads:[~2010-07-20 22:42 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-07-20 14:54 [PATCH] omap3/powervr-drivers: Cleanups & fixes Andreas Mueller
2010-07-20 17:04 ` Koen Kooi
2010-07-20 17:44   ` Andreas Mueller
2010-07-20 18:46     ` Koen Kooi
2010-07-20 20:53       ` Frans Meulenbroeks
2010-07-20 22:33         ` Andreas Mueller [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201007210033.41887.schnitzeltony@gmx.de \
    --to=schnitzeltony@gmx.de \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox