diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2022-01-11 23:14:40 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-01-12 21:05:28 +0000 |
commit | 4d4485442830bb52b152f0419f4ff9f1d581d46a (patch) | |
tree | 5771a9363461c5931e46c20893a7013f293b6d22 /meta/recipes-devtools/ruby/ruby.inc | |
parent | 2eabd3b611f4afa5eafa4490b6b0ef7578b742de (diff) | |
download | openembedded-core-contrib-4d4485442830bb52b152f0419f4ff9f1d581d46a.tar.gz |
ruby: update 3.0.3 -> 3.1.0
Turn on "link external modules statically" option
as otherwise ruby installer tries to do additional
building inside installed module directories in do_install
which fails horribly.
License-Update: additional MIT/BSD items
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
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.inc | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/meta/recipes-devtools/ruby/ruby.inc b/meta/recipes-devtools/ruby/ruby.inc index 2b5caf35f5..20ae15bd7a 100644 --- a/meta/recipes-devtools/ruby/ruby.inc +++ b/meta/recipes-devtools/ruby/ruby.inc @@ -10,7 +10,7 @@ LICENSE = "Ruby | BSD-2-Clause | BSD-3-Clause | GPLv2 | ISC | MIT" LIC_FILES_CHKSUM = "file://COPYING;md5=5b8c87559868796979806100db3f3805 \ file://BSDL;md5=8b50bc6de8f586dc66790ba11d064d75 \ file://GPL;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ - file://LEGAL;md5=cfe5b0bc9f051b58c7e78db882ca5f9b \ + file://LEGAL;md5=f260190bc1e92e363f0ee3c0463d4c7c \ " DEPENDS = "ruby-native zlib openssl libyaml gdbm readline libffi" @@ -23,7 +23,7 @@ SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \ " UPSTREAM_CHECK_URI = "https://www.ruby-lang.org/en/downloads/" -inherit autotools ptest +inherit autotools ptest pkgconfig # This snippet lets compiled extensions which rely on external libraries, @@ -37,8 +37,3 @@ do_configure:prepend() { sed -i "s#%%TARGET_CFLAGS%%#$CFLAGS#; s#%%TARGET_LDFLAGS%%#$LDFLAGS#" ${S}/common.mk rm -rf ${S}/ruby/ } - -# Disable openssl extension until it becomes compatible with openssl 3 -do_configure:prepend() { - rm -rf ${S}/ext/openssl/extconf.rb -} |