]> 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>
Wed, 22 Apr 2015 19:57:18 +0000 (22:57 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 29 Apr 2015 09:39:41 +0000 (10:39 +0100)
commit82d00f7254b7d3bb6a167d675d798134884d1b19
treeb55b2ebcb2f6f83bc542fbc2ffc9119c63d4f493
parent85e8fb1c7a3baac5633ecdfb36113aec7f4235cb
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]

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