> Hi Viktor,
> 
> On Thursday 27 August 2015 08:25:38 Lenivyy Viktor wrote:
> > > In your kernel recipe are you using SRC_URI to fetch from a git 
> > > repository (e.g. git:// URI) or from a local directory?
> >
> > This kernel is fetched from local directory.
> >
> > > I guess that if you're using a local path, there can be either 
> > > some uncommitted changes, or a stale git index.
> >
> > No, because kernel built from sources in local directory doesn’t 
> > have “-dirty” in version string.
> > > You can try just for the experiment to add your current kernel 
> > > sources to a test git repo and point the SRC_URI to it, so bitbake 
> > > can clone the repo by git revision (SRCREV = "${AUTOREV}" will 
> > > skip the need to update the recipe revision constantly during 
> > > development). This should work fine, without the "-dirty" version suffix.
> >
> > I can try this, but it doesn't answer main question:
> > how can I recreate rootfs image starting from the point after 
> > fetching Linux sources, so Yocto’s copy will remain intact?
> 
> Well one way would be:
> 
>  bitbake -C compile virtual/kernel <imagename>
> 
> (note the capital -C, not -c).
> 

Hi, Paul. And thank you.
Looks like the most relevant answer.
IMO this "-C" flag is poorly documented. Thus if you don't know what it's 
doing, you can't figure out to use it.
Only some info in maillists found by Google can give a clue what 
"--clear-stamp" is intended for.

> In the near future "devtool modify" should support the kind of 
> workflow that it looks like you're attempting to get (where you want 
> to modify the kernel sources locally and then build them and/or 
> incorporate them in an image) - it already works well for non-kernel recipes.

I think this workflow is useful for many things, not only for workaround 
"-dirty", as in my case. It's not very convenient to wait for fetching sources 
every time you do some little modification.
Why we need separate command i.e. "devtool modify" if we can go without it?
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to