summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/ruby/ruby.inc
diff options
context:
space:
mode:
authorKonrad Weihmann <kweihmann@outlook.com>2022-02-15 11:14:32 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-02-16 09:46:24 +0000
commit8f92444d388d2406be7d317578908975784d3f22 (patch)
treeba10ed39c5871af9ec3f09d166310886886c8897 /meta/recipes-devtools/ruby/ruby.inc
parente8f5bd9dc35e2da014412bb35fbd2f96d0b1c5a8 (diff)
downloadopenembedded-core-contrib-8f92444d388d2406be7d317578908975784d3f22.tar.gz
ruby: fix DEPENDS append
recent change create a blank scope of DEPENDS for class-target, basically leaving out all general dependencies, leading to the effect that ruby will be shipped without the runtime dependencies of zlib, openssl and libffi, making the corresponding gems unusable at runtime. As the class-target scope should be appended only the correct override is append:class-target Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/ruby/ruby.inc')
-rw-r--r--meta/recipes-devtools/ruby/ruby.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-devtools/ruby/ruby.inc b/meta/recipes-devtools/ruby/ruby.inc
index 7cb2181c33..35d3bfd344 100644
--- a/meta/recipes-devtools/ruby/ruby.inc
+++ b/meta/recipes-devtools/ruby/ruby.inc
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=5b8c87559868796979806100db3f3805 \
"
DEPENDS = "zlib openssl libyaml gdbm readline libffi"
-DEPENDS:class-target:append = " ruby-native"
+DEPENDS:append:class-target = " ruby-native"
SHRT_VER = "${@oe.utils.trim_version("${PV}", 2)}"
SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \