summaryrefslogtreecommitdiffstats
path: root/meta/recipes-gnome/libffi/libffi/fix-libffi.la-location.patch
diff options
context:
space:
mode:
authorSaul Wold <sgw@linux.intel.com>2013-04-21 14:42:22 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-04-29 14:45:08 +0100
commit044041789f3b14e518e3a0536361cab9916a5322 (patch)
treedac55ad11fdf422db07bfcff91d9bb483254eb85 /meta/recipes-gnome/libffi/libffi/fix-libffi.la-location.patch
parent8507e7892c294a946bfe714c075285ee6bbce521 (diff)
downloadpoky-044041789f3b14e518e3a0536361cab9916a5322.tar.gz
libffi: Update to 3.0.13
New patch is required to fix the location of the libdir defined i the libffi.la file which caused a bad RPATH (/usr/lib/../lib) due to the gcc -print-multi-os-directory returning ../lib. Remove Aarch64 patches as it is now supported upsteam. Other patch code is also upstreamed (From OE-Core rev: 6f1caa75b181eb40fdbbd4d9979a5f61c0b9435a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-gnome/libffi/libffi/fix-libffi.la-location.patch')
-rw-r--r--meta/recipes-gnome/libffi/libffi/fix-libffi.la-location.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/meta/recipes-gnome/libffi/libffi/fix-libffi.la-location.patch b/meta/recipes-gnome/libffi/libffi/fix-libffi.la-location.patch
new file mode 100644
index 0000000000..0a49ab5020
--- /dev/null
+++ b/meta/recipes-gnome/libffi/libffi/fix-libffi.la-location.patch
@@ -0,0 +1,18 @@
1
2Upstream-Status: Inaproppriate
3
4Signed-off-by: Saul Wold <sgw@linux.intel.com>
5
6Index: libffi-3.0.13/Makefile.am
7===================================================================
8--- libffi-3.0.13.orig/Makefile.am
9+++ libffi-3.0.13/Makefile.am
10@@ -98,7 +98,7 @@ FLAGS_TO_PASS = $(AM_MAKEFLAGS)
11
12 MAKEOVERRIDES=
13
14-toolexeclib_LTLIBRARIES = libffi.la
15+lib_LTLIBRARIES = libffi.la
16 noinst_LTLIBRARIES = libffi_convenience.la
17
18 libffi_la_SOURCES = src/prep_cif.c src/types.c \