]> code.ossystems Code Review - openembedded-core.git/commit
tar: remove an erroneous patch
authorChen Qi <Qi.Chen@windriver.com>
Wed, 17 Jul 2013 05:41:44 +0000 (13:41 +0800)
committerPaul Eggleton <paul.eggleton@linux.intel.com>
Mon, 29 Jul 2013 08:24:54 +0000 (09:24 +0100)
commit5c585a7a8c856802b79effc7f47ba3e44d7a489c
tree4699bfca413241dd7ad51b51750b16a6b1c95c83
parent761cf78f12d60179684ae16e66008204f278561e
tar: remove an erroneous patch

This removed patch is a workaround for gcc-4.5 manifests buffer
overflow with app-arch/tar-1.{22,23}, according to the information
from https://bugs.gentoo.org/show_bug.cgi?id=317139.

The problem with that patch is that it's only setting the magic
field of the header while the original statement sets both the magic
and the version field of the header. Because of this, all tar balls
created by the tar package in OE will be treated as old V7 format
tar balls.

As a negative effect of this behaviour, the tar package in OE cannot
handle device files correctly. This in turn leads to the udev cache
failure in images like core-image-lsb-sdk.

[YOCTO #4815]

(From OE-Core master rev: 32210f73c7e9f24951306f462b25e66e1d11a6b8)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/tar/tar-1.26/tar-1.26-fortifysourcessigabrt.patch [deleted file]
meta/recipes-extended/tar/tar_1.26.bb