x264: add textrel to INSANE_SKIP

Tried by adding CFLAGS_append = " -fpic " to
the recipe. But that couldn't help resolve the
warning message:

x264/r2491+gitAUTOINC+c8a773ebfc-r0/packages-split/x264/usr/lib/libx264.so.144' has relocations in .text [textrel]

It was found that this warning is emitted because of the
assembly files in the source code. And it is not easy to
get rid of TEXTREL's which are coming from the assembly
source files.

Adding textrel to INSANE_SKIP resolves this issue.
This issue was observed in cyclone5 and imx6qsabresd BSP's.
So generalizing the patch.

(From OE-Core rev: 9470e0911838a6f5a23f01c6944906b69aa1317a)

Signed-off-by: Fahad Usman <fahad_usman@mentor.com>
Signed-off-by: Sujith Haridasan <Sujith_Haridasan@mentor.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Fahad Usman
2016-09-21 15:12:43 +05:30
committed by Richard Purdie
parent f5b1cd0e82
commit aa7f7b6348

View File

@@ -48,6 +48,6 @@ do_install() {
oe_runmake install DESTDIR=${D}
}
# PIC can't be enabled for 32-bit x86
INSANE_SKIP_${PN}_append_x86 = " textrel"
# PIC can't be enabled for few BSP's
INSANE_SKIP_${PN}_append = " textrel"