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 | |
parent | d33f7dacfee53c9f8036584080465cd50ccce891 (diff) | |
download | meta-openembedded-contrib-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>
-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 b5c399530a..6da08ac842 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 = "" EXTRA_OEMAKE_class-target = "SOAP=${STAGING_BINDIR_NATIVE}/soapcpp2" -DEPENDS_class-target = "gsoap-native openssl zlib" -DEPENDS_class-native = "flex-native" +DEPENDS = "openssl zlib flex bison" +DEPENDS_append_class-target = " gsoap-native" do_install_append() { install -d ${D}${libdir} |