diff options
author | Joshua Lock <joshua.lock@collabora.co.uk> | 2015-09-16 16:32:38 +0100 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2015-09-23 15:39:46 +0200 |
commit | 0cfc1d337db53585f3e6f4dc54e8684e1145f42c (patch) | |
tree | e2dbd430b25fd74281abebafa8813940e1d81180 /meta-oe/recipes-support | |
parent | d33f7dacfee53c9f8036584080465cd50ccce891 (diff) | |
download | meta-openembedded-0cfc1d337db53585f3e6f4dc54e8684e1145f42c.tar.gz |
gsoap: fix DEPENDS to prevent link failure for gsoap-native
With a fairly high number of threads I can reliably trigger the
following linker failure in gsoap-native:
| /usr/bin/ld: cannot find -ly
| collect2: error: ld returned 1 exit status
| Makefile:402: recipe for target 'soapcpp2' failed
Change the DEPENDS to include bison and let the BBCLASSEXTENDS
machinery fix DEPENDS for -native and -target variants, only
additonally adding gsoap-native to the DEPENDS for the target
recipe.
Signed-off-by: Joshua Lock <joshua.lock@collabora.co.uk>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support')
-rw-r--r-- | meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb index b5c399530..6da08ac84 100644 --- a/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb +++ b/meta-oe/recipes-support/gsoap/gsoap_2.8.12.bb | |||
@@ -20,8 +20,8 @@ PARALLEL_MAKE = "" | |||
20 | 20 | ||
21 | EXTRA_OEMAKE_class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2" | 21 | EXTRA_OEMAKE_class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2" |
22 | 22 | ||
23 | DEPENDS_class-target = "gsoap-native openssl zlib" | 23 | DEPENDS = "openssl zlib flex bison" |
24 | DEPENDS_class-native = "flex-native" | 24 | DEPENDS_append_class-target = " gsoap-native" |
25 | 25 | ||
26 | do_install_append() { | 26 | do_install_append() { |
27 | install -d ${D}${libdir} | 27 | install -d ${D}${libdir} |