On Wed, 2011-06-15 at 18:28 -0700, Khem Raj wrote:
> On Wed, Jun 15, 2011 at 5:57 PM, Xu, Dongxiao <dongxiao...@intel.com> wrote:
> > Hi Richard,
> >
> > Recently I was doing the "configure optimization" feature and collecting 
> > data for it.
> >
> > The main logic of this feature is straight forward:
> >
> > 1. Use the diff file as autoreconf cache. (I use command: "diff -ruN 
> > SOURCE-ORIG SOURCE", here "SOURCE-ORIG" is the source directory before 
> > running autoreconf, while "SOURCE" is the directory after running 
> > autoreconf).
> > 2. Add SRC_URI checksum for all patches of the source code.
> > 3. Tag each autoreconf cache file with ${PN} and the SRC_URI checksum of 
> > source code and all patches.
> > 4. If the currently SRC_URI checksum matches the cached checksum, then we 
> > can patch the cache instead of running "autoreconf" stage.
> >
> 
> The autoconf'ing is sort of arbitrary at the moment. Depending on what
> is staged the results may vary.

Which can be properly fixed by using per-recipe (per-workdir) staging.

/Esben

_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to