]> code.ossystems Code Review - openembedded-core.git/commit
split_and_strip_files: regroup hardlinks to make build deterministic
authorEd Bartosh <ed.bartosh@linux.intel.com>
Thu, 14 May 2015 18:01:41 +0000 (19:01 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 15 May 2015 17:13:30 +0000 (18:13 +0100)
commit2abacf00ee3f60735bf7c0dc7130c72267822b30
treeb36f59ce5600bb1ee9d50f1e20a65bd97104d399
parent16684ce4072e8cffd321d25303de91fd0e32529c
split_and_strip_files: regroup hardlinks to make build deterministic

Reverted 7c0fd561bad0250a00cef63e3d787573112a59cf

Created separate group of hardlinks for the files inside
the same package. This should prevent stripped files to be
populated outside of package directories.

This turns out not to be straightforward and has overlap with the
other hardlink handling code in this area. The code is condensed
into a more concise and documented form.

[Original patch from Ed with tweaks from RP]

[YOCTO #7586]

(From OE-Core master rev: 82d00f7254b7d3bb6a167d675d798134884d1b19)

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package.bbclass
meta/lib/oe/package.py