Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 0/1] linux-yocto: recipe renames
@ 2011-06-10 18:42 Bruce Ashfield
  2011-06-10 18:42 ` [PATCH 1/1] linux-yocto: rename recipes to explicitly indicate version Bruce Ashfield
  0 siblings, 1 reply; 2+ messages in thread
From: Bruce Ashfield @ 2011-06-10 18:42 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

Richard/Saul,

Here's the completion of a long standing 'nit of ours
where the kernel version isn't all that obvious from
the name of the linux-yocto recipes. As we finally 
cycle a kernel version out the bottom (2.6.34) the
issue came to a head (did you mean the old -stable
or the new -stable? .. etc).

So here are the recipe renames to fix things. I'll
quote the patch here:

[
   linux-yocto: rename recipes to explicitly indicate version
    
    The existing recipe names for the linux-yocto kernel builds
    worked well when there was a single, or two versions of the
    kernel available. But with the impending kernel updates and
    retirement of older kernels, the re-use of the same recipes
    for different kernel versions violates the principle of least
    surprise.
    
    To address this, the recipes are being renamed as follows:
    
        linux-yocto_git.bb -> linux-yocto_2.6.37.bb
        linux-yocto-stable_git.bb -> linux-yocto_2.6.34.bb
    
    There continue to be versionless recipe names that feed into
    versioned recipes at the appropriate points. They are:
    
         linux-yocto-dev.bb (tracking the latest yocto dev kernel)
         linux-yocto-korg_head.bb (tracking korg kernels)
    
    There are no existing users of linux-yocto-stable in the master
    branches to convert to the new naming, so these changes work
    in isolation.
    
    Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
]

I'm sending follow up patches to any other users that I know
of, but I can't say that I know of any and everyone with a 
bbappends that will no longer match.

So I'll leave it up to you for how you want to go about the
transition, but let me know, so I can get the known users
synchronized when this goes into master.

If you'd rather not jave the renames, I can simply add the new recipes
and we can remove the old ones at some more distant point in
the future when we know it to be safe. The more I think about it,
this may be the best option to keep things from breaking, but I'll
wait to hear before resending with that as the change.

Cheers,

Bruce


The following changes since commit b30cb584a738915113e88b7db1028d53b2bae5f9:
  Richard Purdie (1):
        Revert "gcc: rebase the patch to avoid patch rejection"

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib zedd/kernel
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel

Bruce Ashfield (1):
  linux-yocto: rename recipes to explicitly indicate version

 ...x-yocto-stable_git.bb => linux-yocto_2.6.34.bb} |    0
 .../{linux-yocto_git.bb => linux-yocto_2.6.37.bb}  |    0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename meta/recipes-kernel/linux/{linux-yocto-stable_git.bb => linux-yocto_2.6.34.bb} (100%)
 rename meta/recipes-kernel/linux/{linux-yocto_git.bb => linux-yocto_2.6.37.bb} (100%)




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

* [PATCH 1/1] linux-yocto: rename recipes to explicitly indicate version
  2011-06-10 18:42 [PATCH 0/1] linux-yocto: recipe renames Bruce Ashfield
@ 2011-06-10 18:42 ` Bruce Ashfield
  0 siblings, 0 replies; 2+ messages in thread
From: Bruce Ashfield @ 2011-06-10 18:42 UTC (permalink / raw)
  To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold

The existing recipe names for the linux-yocto kernel builds
worked well when there was a single, or two versions of the
kernel available. But with the impending kernel updates and
retirement of older kernels, the re-use of the same recipes
for different kernel versions violates the principle of least
surprise.

To address this, the recipes are being renamed as follows:

    linux-yocto_git.bb -> linux-yocto_2.6.37.bb
    linux-yocto-stable_git.bb -> linux-yocto_2.6.34.bb

There continue to be versionless recipe names that feed into
versioned recipes at the appropriate points. They are:

     linux-yocto-dev.bb (tracking the latest yocto dev kernel)
     linux-yocto-korg_head.bb (tracking korg kernels)

There are no existing users of linux-yocto-stable in the master
branches to convert to the new naming, so these changes work
in isolation.

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
 ...x-yocto-stable_git.bb => linux-yocto_2.6.34.bb} |    0
 .../{linux-yocto_git.bb => linux-yocto_2.6.37.bb}  |    0
 2 files changed, 0 insertions(+), 0 deletions(-)
 rename meta/recipes-kernel/linux/{linux-yocto-stable_git.bb => linux-yocto_2.6.34.bb} (100%)
 rename meta/recipes-kernel/linux/{linux-yocto_git.bb => linux-yocto_2.6.37.bb} (100%)

diff --git a/meta/recipes-kernel/linux/linux-yocto-stable_git.bb b/meta/recipes-kernel/linux/linux-yocto_2.6.34.bb
similarity index 100%
rename from meta/recipes-kernel/linux/linux-yocto-stable_git.bb
rename to meta/recipes-kernel/linux/linux-yocto_2.6.34.bb
diff --git a/meta/recipes-kernel/linux/linux-yocto_git.bb b/meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
similarity index 100%
rename from meta/recipes-kernel/linux/linux-yocto_git.bb
rename to meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
-- 
1.7.0.4




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

end of thread, other threads:[~2011-06-10 18:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-10 18:42 [PATCH 0/1] linux-yocto: recipe renames Bruce Ashfield
2011-06-10 18:42 ` [PATCH 1/1] linux-yocto: rename recipes to explicitly indicate version Bruce Ashfield

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