]> code.ossystems Code Review - openembedded-core.git/commit
libgcrypt: fix compile error with '-O2' in sysroot path
authorChen Qi <Qi.Chen@windriver.com>
Wed, 11 Dec 2013 09:06:29 +0000 (17:06 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 14 Dec 2013 09:09:35 +0000 (09:09 +0000)
commit84514834417e022660e7b3a540910d2d6fb12337
treef84b950c81ded0d2f6896dff812aba8807110be2
parent1bfcbdbe15bf5a0fce4cb3acb63ae86d98d56277
libgcrypt: fix compile error with '-O2' in sysroot path

Characters like '-O2' or '-Ofast' will be replaced by '-O1' when
compiling cipher. If we are cross compiling libgcrypt and sysroot
contains such characters, we would get compile errors because the
sysroot path has been modified.

Fix this by adding whitespaces before and after the original matching
pattern in the sed command.

[YOCTO #5628]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
meta/recipes-support/libgcrypt/files/libgcrypt-fix-building-error-with-O2-in-sysroot-path.patch [new file with mode: 0644]
meta/recipes-support/libgcrypt/libgcrypt.inc