[oe] Use of stamps in the source directory of openembedded-core

Anders Darander anders at chargestorm.se
Wed Oct 19 08:38:11 UTC 2011


* Ulf Samuelsson <ulf_samuelsson at telia.com> [111019 10:19]:
> 2011-10-18 16:35, Khem Raj skrev:
> > On 10/18/2011 1:18 AM, Ulf Samuelsson wrote:
> >> After I have built openembedded-core, I notice that the source directory
> >> is loaded with files: *.done.

> > they indicate successful download of a source tar.

> Are you sure?
> It does not look like the whole story to me.

> I can see that for each source file, there is a *.done file,
> but there are also a lot of *.done which seems to be related
> to patches, and the patches are not present in the source directory.

I can confirm what Ulf is seeing.
E.g. doing:
$ ls ../downloads/parallel*
../downloads/parallel_build_fix_1.patch.done
../downloads/parallel_build_fix_5.patch.done
../downloads/parallel_build_fix_2.patch.done
../downloads/parallel_build_fix_6.patch.done
../downloads/parallel_build_fix_3.patch.done
../downloads/parallel-make-fix.patch.done
../downloads/parallel_build_fix_4.patch.done

(../downloads is the source directory in our configuration).

There seems to be a number of files which only have *.done-file, but not
any downloaded file.

> Why are those files created?

> What happens if two different packages have a patch with the same name?

Good questions...

> >> Is this really a good idea?

> >> I tend to use a common source directory for multiple projects.

> >> Having stamps in the source directory, means that you let one
> >> project affect the others.

-- 
Anders Darander
ChargeStorm AB / eStorm AB




More information about the Openembedded-devel mailing list