Skip to contentSkip to conversation

update ruby package

PATCH In review Armin Kuster 2 participants 6 messages Apr 4, 2015 – Apr 8, 2015

lore
Share & tools
lore
#0 lore raw

cover update ruby package

This is an major update for the Ruby package. For those interested in it, please try it out and provide feedback on testing.

The following changes since commit df6c7b1279790d27ebfd58fbdfbac89bde5782ec:

python-pyopenssl: Upgrade to 0.14 (2015-03-21 16:42:30 +0100)

are available in the git repository at:

git://github.com/akuster/meta-openembedded.git akuster/ruby_update
https://github.com//tree/akuster/ruby_update

Armin Kuster (2):
ruby: package update to verison 2.2.1
README: update maintainer

 meta-ruby/README                                   |   2 +-
 meta-ruby/recipes-devtools/ruby/ruby.inc           |   8 +-
 ...onf-hardcode-wide-getaddr-info-test-outco.patch |  26 --
 .../ruby/ruby/remove-the-dependency-on-dir.patch   |  37 ---
 .../ruby/ruby/ruby-1.9.3-always-use-i386.patch     |  11 -
 .../ruby/ruby-1.9.3-custom-rubygems-location.patch |  86 ------
 .../ruby/ruby-1.9.3-disable-versioned-paths.patch  | 149 -----------
 .../ruby/ruby/ruby-1.9.3-install-cross.patch       |  16 --
 .../ruby/ruby/ruby-1.9.3-mkmf-verbose.patch        |  11 -
 .../ruby-1.9.3-rubygems-1.8.11-uninstaller.patch   |  76 ------
 ...kmf.rb-fix-race-conditions-at-install-ext.patch |  31 ---
 .../ruby/rubygems-1.8.11-binary-extensions.patch   | 296 ---------------------
 .../ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb}     |  23 +-
 13 files changed, 10 insertions(+), 762 deletions(-)
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/0001-socket-extconf-hardcode-wide-getaddr-info-test-outco.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/remove-the-dependency-on-dir.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-always-use-i386.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-custom-rubygems-location.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-disable-versioned-paths.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-install-cross.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-mkmf-verbose.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-rubygems-1.8.11-uninstaller.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-mkmf.rb-fix-race-conditions-at-install-ext.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/rubygems-1.8.11-binary-extensions.patch
 rename meta-ruby/recipes-devtools/ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb} (52%)
Signature · 1 line
2.3.5
#1 lore raw

PATCH 1/2 ruby: package update to verison 2.2.1

LIC_FILES_CHKSUM changes:
BDSL: update copyright notice with "2013"
GPL: update to GPLv2
LEGAL: added license info for ccan files

dropped patches since they are now incorperated.

several security fixes included:
CVE-2014-2525
CVE-2014-0160
CVE-2014-2734
CVE-2014-8080
CVE-2014-8090

for addional information:
http://svn.ruby-lang.org/repos/ruby/tags/v2_2_1/ChangeLog

---
 meta-ruby/recipes-devtools/ruby/ruby.inc           |   8 +-
 ...onf-hardcode-wide-getaddr-info-test-outco.patch |  26 --
 .../ruby/ruby/remove-the-dependency-on-dir.patch   |  37 ---
 .../ruby/ruby/ruby-1.9.3-always-use-i386.patch     |  11 -
 .../ruby/ruby-1.9.3-custom-rubygems-location.patch |  86 ------
 .../ruby/ruby-1.9.3-disable-versioned-paths.patch  | 149 -----------
 .../ruby/ruby/ruby-1.9.3-install-cross.patch       |  16 --
 .../ruby/ruby/ruby-1.9.3-mkmf-verbose.patch        |  11 -
 .../ruby-1.9.3-rubygems-1.8.11-uninstaller.patch   |  76 ------
 ...kmf.rb-fix-race-conditions-at-install-ext.patch |  31 ---
 .../ruby/rubygems-1.8.11-binary-extensions.patch   | 296 ---------------------
 .../ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb}     |  23 +-
 12 files changed, 9 insertions(+), 761 deletions(-)
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/0001-socket-extconf-hardcode-wide-getaddr-info-test-outco.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/remove-the-dependency-on-dir.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-always-use-i386.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-custom-rubygems-location.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-disable-versioned-paths.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-install-cross.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-mkmf-verbose.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-rubygems-1.8.11-uninstaller.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-mkmf.rb-fix-race-conditions-at-install-ext.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/rubygems-1.8.11-binary-extensions.patch
 rename meta-ruby/recipes-devtools/ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb} (52%)
meta-ruby/recipes-devtools/ruby/ruby.inc +3 -5
index 7702869..ba60191 100644
@@ -9,16 +9,14 @@ SECTION = "devel/ruby"
 LICENSE = "Ruby | BSD | GPLv2"
 LIC_FILES_CHKSUM = "\
     file://COPYING;md5=837b32593517ae48b9c3b5c87a5d288c \
-    file://BSDL;md5=3949e007205deef714bd225e1ee4a8ea \
-    file://GPL;md5=393a5ca445f6965873eca0259a17f833 \
-    file://LEGAL;md5=3ce1fae39fe573b818c0af162bce6579 \
+    file://BSDL;md5=19aaf65c88a40b508d17ae4be539c4b5\
+    file://GPL;md5=b234ee4d69f5fce4486a80fdaf4a4263\
+    file://LEGAL;md5=c440adb575ba4e6e2344c2630b6a5584\
 "
 
 DEPENDS = "ruby-native zlib openssl tcl libyaml db gdbm readline"
 DEPENDS_class-native = "libyaml-native"
 
-INC_PR = "r1"
-
 SHRT_VER = "${@bb.data.getVar('PV',d,1).split('.')[0]}.${@bb.data.getVar('PV',d,1).split('.')[1]}"
 SRC_URI = "http://cache.ruby-lang.org/pub/ruby/${SHRT_VER}/ruby-${PV}.tar.gz \
            file://extmk.patch \
meta-ruby/recipes-devtools/ruby/ruby/0001-socket-extconf-hardcode-wide-getaddr-info-test-outco.patch deleted +0 -26
deleted file mode 100644
index 712602a..0000000
@@ -1,26 +0,0 @@
-From 9341293e71c03fe606edc9157bf1e13e3dd5b507 Mon Sep 17 00:00:00 2001
-From: Koen Kooi <[email protected]>
-Date: Fri, 17 Dec 2010 11:35:38 +0100
-Subject: [PATCH] socket extconf: hardcode wide-getaddr info test outcome to true
-
-Without this the socket extension doesn't build correctly
-
-Signed-off-by: Koen Kooi <[email protected]>
----
- ext/socket/extconf.rb |    5 +++++
- 1 file changed, 5 insertions(+)
-
---- a/ext/socket/extconf.rb
-+++ b/ext/socket/extconf.rb
-@@ -356,6 +356,11 @@
-   exit(EXIT_FAILURE);
- }
- EOF
-+
-+# Ignore the actual result of the above test and assume that
-+# everything is OK.
-+getaddr_info_ok = true
-+
- if ipv6 and not getaddr_info_ok
-   abort <<EOS
- 
meta-ruby/recipes-devtools/ruby/ruby/remove-the-dependency-on-dir.patch deleted +0 -37
deleted file mode 100644
index a4ac3ea..0000000
@@ -1,37 +0,0 @@
-remove a duplicate dependency
-
-Upstream-status: Pending
-
-The install-rb-default dependency is as below:
-
-pre-install-rb-default:
-	mkdir -p $(RUBYLIBDIR)/bigdecimal
-
-install-rb-default: pre-install-rb-default $(RUBYLIBDIR)/bigdecimal
-
-In fact, dependency on $(RUBYLIBDIR)/bigdecimal is duplicate, and not rule
-for $(RUBYLIBDIR)/bigdecimal, once $(RUBYLIBDIR)/bigdecimal is checked before
-pre-install-rb-default, the below error will happen
-	*** No rule to make target `../../.ext/common/yaml', needed by `install-rb-default'.  Stop
-
-Signed-off-by: Roy Li <[email protected]>
----
- lib/mkmf.rb |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/mkmf.rb b/lib/mkmf.rb
-index 1f5ed76..556684c 100644
---- a/lib/mkmf.rb
-+++ b/lib/mkmf.rb
-@@ -2054,7 +2054,7 @@ static: $(STATIC_LIB)#{$extout ? " install-rb" : ""}
-       end
-       for f in files
-         dest = "#{dir}/#{File.basename(f)}"
--        mfile.print("install-rb#{sfx}: #{dest} #{dir}\n")
-+        mfile.print("install-rb#{sfx}: #{dest}\n")
-         mfile.print("#{dest}: #{f}\n")
-         mfile.print("\t$(Q) $(#{$extout ? 'COPY' : 'INSTALL_DATA'}) #{f} $(@D#{sep})\n")
-         if defined?($installed_list) and !$extout
--- 
-1.7.10.4
-
meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-always-use-i386.patch deleted +0 -11
deleted file mode 100644
index f5a8c3d..0000000
@@ -1,11 +0,0 @@
---- a/configure.in.orig	2011-10-18 08:56:21.587594685 +0200
-+++ b/configure.in	2011-10-18 08:56:59.751593321 +0200
-@@ -2935,6 +2935,8 @@
- configure_args=$ac_configure_args
- AC_SUBST(configure_args)dnl
- 
-+target_cpu=`echo $target_cpu | sed s/i.86/i386/`
-+
- if test "${universal_binary-no}" = yes ; then
-     arch="universal-${target_os}"
-     AC_CACHE_CHECK(whether __ARCHITECTURE__ is available, rb_cv_architecture_available,
meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-custom-rubygems-location.patch deleted +0 -86

86 lines not on this page · raw message

meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-disable-versioned-paths.patch deleted +0 -149

149 lines not on this page · raw message

meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-install-cross.patch deleted +0 -16
deleted file mode 100644
index 9515ece..0000000
@@ -1,16 +0,0 @@
----
- Makefile.in |    3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -210,7 +210,8 @@
- 	@$(RM) fake.rb fake-rbconfig.rb
- 	$(INSTALL_DATA) $(arch_hdrdir)/ruby/config.h $(XRUBY_RUBYHDRDIR)/$(arch)/ruby
- 	$(INSTALL_DATA) $(top_srcdir)/include/ruby/win32.h $(XRUBY_RUBYHDRDIR)/ruby
--	$(INSTALL_DATA) $(LIBRUBY) $(LIBRUBY_A) $(XRUBY_RUBYLIBDIR)/$(arch)
-+	$(INSTALL_DATA) $(LIBRUBY) $(XRUBY_RUBYLIBDIR)/$(arch)
-+	$(INSTALL_DATA) $(LIBRUBY_A) $(XRUBY_RUBYLIBDIR)/$(arch)
- 	$(INSTALL_PROGRAM) $(LIBRUBY_SO) $(XRUBY_RUBYLIBDIR)/$(arch)
- 
- Makefile:	$(srcdir)/Makefile.in $(srcdir)/enc/Makefile.in
meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-mkmf-verbose.patch deleted +0 -11
deleted file mode 100644
index 7da66c8..0000000
@@ -1,11 +0,0 @@
---- ruby-1.9.3-p0/lib/mkmf.rb.debug	2011-08-11 15:07:37.000000000 +0900
-+++ ruby-1.9.3-p0/lib/mkmf.rb	2012-01-29 21:34:17.000000000 +0900
-@@ -1638,7 +1638,7 @@
- SHELL = /bin/sh
- 
- # V=0 quiet, V=1 verbose.  other values don't work.
--V = 0
-+V = 1
- Q1 = $(V:1=)
- Q = $(Q1:0=@)
- n=$(NULLCMD)
meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-rubygems-1.8.11-uninstaller.patch deleted +0 -76

76 lines not on this page · raw message

meta-ruby/recipes-devtools/ruby/ruby/ruby-mkmf.rb-fix-race-conditions-at-install-ext.patch deleted +0 -31
deleted file mode 100644
index 5ac5d54..0000000
@@ -1,31 +0,0 @@
-Subject: [PATCH] mkmf.rb: fix race conditions at install-ext
-
-Upstream-Status: backport
-
-* lib/mkmf.rb (create_makefile): fix race conditions at install-ext.
-  target files need to depend on destination directory timestamp
-  files, not phony trgets.
-
-git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@36863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
-Signed-off-by: Jackie Huang <[email protected]>
----
- lib/mkmf.rb | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/mkmf.rb b/lib/mkmf.rb
-index 556684c..a277354 100644
---- a/lib/mkmf.rb
-+++ b/lib/mkmf.rb
-@@ -2055,7 +2055,7 @@ static: $(STATIC_LIB)#{$extout ? " install-rb" : ""}
-       for f in files
-         dest = "#{dir}/#{File.basename(f)}"
-         mfile.print("install-rb#{sfx}: #{dest}\n")
--        mfile.print("#{dest}: #{f}\n")
-+        mfile.print("#{dest}: #{f} #{timestamp_file(dir)}\n")
-         mfile.print("\t$(Q) $(#{$extout ? 'COPY' : 'INSTALL_DATA'}) #{f} $(@D#{sep})\n")
-         if defined?($installed_list) and !$extout
-           mfile.print("\t@echo #{dest}>>$(INSTALLED_LIST)\n")
---
-2.0.0
-
meta-ruby/recipes-devtools/ruby/ruby/rubygems-1.8.11-binary-extensions.patch deleted +0 -296

296 lines not on this page · raw message

meta-ruby/recipes-devtools/ruby/ruby_2.2.1.bb renamed from meta-ruby/recipes-devtools/ruby/ruby_1.9.3-p547.bb +6 -17
similarity index 52%
rename from meta-ruby/recipes-devtools/ruby/ruby_1.9.3-p547.bb
rename to meta-ruby/recipes-devtools/ruby/ruby_2.2.1.bb
index 834cb71..29f2291 100644
@@ -1,20 +1,7 @@
 require ruby.inc
-PR = "${INC_PR}.0"
-
-SRC_URI += "\
-    file://0001-socket-extconf-hardcode-wide-getaddr-info-test-outco.patch \
-    file://ruby-1.9.3-always-use-i386.patch \
-    file://ruby-1.9.3-disable-versioned-paths.patch \
-    file://ruby-1.9.3-rubygems-1.8.11-uninstaller.patch \
-    file://ruby-1.9.3-custom-rubygems-location.patch \
-    file://rubygems-1.8.11-binary-extensions.patch \
-    file://ruby-1.9.3-mkmf-verbose.patch \
-    file://ruby-1.9.3-install-cross.patch \
-    file://remove-the-dependency-on-dir.patch \
-    file://ruby-mkmf.rb-fix-race-conditions-at-install-ext.patch \
-"
-SRC_URI[md5sum] = "7531f9b1b35b16f3eb3d7bea786babfd"
-SRC_URI[sha256sum] = "9ba118e4aba04c430bc4d5efb09b31a0277e101c9fd2ef3b80b9c684d7ae57a1"
+
+SRC_URI[md5sum] = "b49fc67a834e4f77249eb73eecffb1c9"
+SRC_URI[sha256sum] = "5a4de38068eca8919cb087d338c0c2e3d72c9382c804fb27ab746e6c7819ab28"
 
 # it's unknown to configure script, but then passed to extconf.rb
 # maybe it's not really needed as we're hardcoding the result with
@@ -23,6 +10,7 @@ UNKNOWN_CONFIGURE_WHITELIST += "--enable-wide-getaddrinfo"
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG[valgrind] = "--with-valgrind=yes, --with-valgrind=no, valgrind"
+PACKAGECONFIG[gpm] = "--with-gmp=yes, --with-gmp=no, gmp"
 
 EXTRA_OECONF = "\
     --enable-wide-getaddrinfo \
@@ -45,6 +33,7 @@ FILES_${PN} += "${datadir}/rubygems \
 
 FILES_${PN}-dbg += "${libdir}/ruby/*/.debug \
                     ${libdir}/ruby/*/*/.debug \
-                    ${libdir}/ruby/*/*/*/.debug"
+                    ${libdir}/ruby/*/*/*/.debug \
+                    ${libdir}/ruby/*/*/*/*/.debug"
 
 BBCLASSEXTEND = "native"
Signature · 1 line
2.3.5
#2 lore raw

PATCH 2/2 README: update maintainer

In reply to Armin Kuster
---
 meta-ruby/README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta-ruby/README +1 -1
index 99cd9bc..08e0aa7 100644
@@ -13,4 +13,4 @@ Send pull requests to [email protected] with '[meta-ruby
 When sending single patches, please using something like:
 'git send-email -M -1 --to [email protected] --subject-prefix=meta-ruby][PATCH'
 
-Interim layer maintainer: Martin Jansa <[email protected]>
+Layer maintainer: Armin Kuster <[email protected]>
Signature · 1 line
2.3.5
#3 lore raw
In reply to Armin Kuster
Quoted 6 lines · Armin Kuster

This is an major update for the Ruby package. For those interested in it, please try it out and provide feedback on testing.

The following changes since commit df6c7b1279790d27ebfd58fbdfbac89bde5782ec:

python-pyopenssl: Upgrade to 0.14 (2015-03-21 16:42:30 +0100)

Quoted 8 lines

are available in the git repository at:

git://github.com/akuster/meta-openembedded.git akuster/ruby_update
https://github.com//tree/akuster/ruby_update

Armin Kuster (2):
ruby: package update to verison 2.2.1
README: update maintainer

This seems to be causing new QA warning from one ruby recipe:

bundler-1.6.2: bundler: Files/directories were installed but not shipped
/usr/lib/ruby/gems/2.2.0/build_info /usr/lib/ruby/gems/2.2.0/extensions [installed-vs-shipped]

can you check that?

Quoted 35 lines
 meta-ruby/README                                   |   2 +-
 meta-ruby/recipes-devtools/ruby/ruby.inc           |   8 +-
 ...onf-hardcode-wide-getaddr-info-test-outco.patch |  26 --
 .../ruby/ruby/remove-the-dependency-on-dir.patch   |  37 ---
 .../ruby/ruby/ruby-1.9.3-always-use-i386.patch     |  11 -
 .../ruby/ruby-1.9.3-custom-rubygems-location.patch |  86 ------
 .../ruby/ruby-1.9.3-disable-versioned-paths.patch  | 149 -----------
 .../ruby/ruby/ruby-1.9.3-install-cross.patch       |  16 --
 .../ruby/ruby/ruby-1.9.3-mkmf-verbose.patch        |  11 -
 .../ruby-1.9.3-rubygems-1.8.11-uninstaller.patch   |  76 ------
 ...kmf.rb-fix-race-conditions-at-install-ext.patch |  31 ---
 .../ruby/rubygems-1.8.11-binary-extensions.patch   | 296 ---------------------
 .../ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb}     |  23 +-
 13 files changed, 10 insertions(+), 762 deletions(-)
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/0001-socket-extconf-hardcode-wide-getaddr-info-test-outco.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/remove-the-dependency-on-dir.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-always-use-i386.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-custom-rubygems-location.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-disable-versioned-paths.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-install-cross.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-mkmf-verbose.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-rubygems-1.8.11-uninstaller.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-mkmf.rb-fix-race-conditions-at-install-ext.patch
 delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/rubygems-1.8.11-binary-extensions.patch
 rename meta-ruby/recipes-devtools/ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb} (52%)
Signature · 7 lines
2.3.5

-- 
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
author
#4 lore raw
Quoted 16 lines · Martin Jansa
Quoted 6 lines · Armin Kuster

This is an major update for the Ruby package. For those interested in it, please try it out and provide feedback on testing.

The following changes since commit df6c7b1279790d27ebfd58fbdfbac89bde5782ec:

   python-pyopenssl: Upgrade to 0.14 (2015-03-21 16:42:30 +0100)
Quoted 8 lines

are available in the git repository at:

git://github.com/akuster/meta-openembedded.git akuster/ruby_update
https://github.com//tree/akuster/ruby_update

Armin Kuster (2):
ruby: package update to verison 2.2.1
README: update maintainer

Quoted 7 lines

This seems to be causing new QA warning from one ruby recipe:

bundler-1.6.2: bundler: Files/directories were installed but not shipped
/usr/lib/ruby/gems/2.2.0/build_info /usr/lib/ruby/gems/2.2.0/extensions [installed-vs-shipped]

can you check that?

sure. what arch did you build for?

- armin

Quoted 39 lines
Quoted 36 lines

  meta-ruby/README                                   |   2 +-
  meta-ruby/recipes-devtools/ruby/ruby.inc           |   8 +-
  ...onf-hardcode-wide-getaddr-info-test-outco.patch |  26 --
  .../ruby/ruby/remove-the-dependency-on-dir.patch   |  37 ---
  .../ruby/ruby/ruby-1.9.3-always-use-i386.patch     |  11 -
  .../ruby/ruby-1.9.3-custom-rubygems-location.patch |  86 ------
  .../ruby/ruby-1.9.3-disable-versioned-paths.patch  | 149 -----------
  .../ruby/ruby/ruby-1.9.3-install-cross.patch       |  16 --
  .../ruby/ruby/ruby-1.9.3-mkmf-verbose.patch        |  11 -
  .../ruby-1.9.3-rubygems-1.8.11-uninstaller.patch   |  76 ------
  ...kmf.rb-fix-race-conditions-at-install-ext.patch |  31 ---
  .../ruby/rubygems-1.8.11-binary-extensions.patch   | 296 ---------------------
  .../ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb}     |  23 +-
  13 files changed, 10 insertions(+), 762 deletions(-)

delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/0001-socket-extconf-hardcode-wide-getaddr-info-test-outco.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/remove-the-dependency-on-dir.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-always-use-i386.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-custom-rubygems-location.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-disable-versioned-paths.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-install-cross.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-mkmf-verbose.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-rubygems-1.8.11-uninstaller.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-mkmf.rb-fix-race-conditions-at-install-ext.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/rubygems-1.8.11-binary-extensions.patch rename meta-ruby/recipes-devtools/ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb} (52%)

--
2.3.5

--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

#5 lore raw
Quoted 21 lines · On Wed, Apr 08, 2015 at 10:44:41AM -0700, akuster808 wrote:
Quoted 18 lines · Martin Jansa
Quoted 6 lines · Armin Kuster

This is an major update for the Ruby package. For those interested in it, please try it out and provide feedback on testing.

The following changes since commit df6c7b1279790d27ebfd58fbdfbac89bde5782ec:

   python-pyopenssl: Upgrade to 0.14 (2015-03-21 16:42:30 +0100)
Quoted 8 lines

are available in the git repository at:

git://github.com/akuster/meta-openembedded.git akuster/ruby_update
https://github.com//tree/akuster/ruby_update

Armin Kuster (2):
ruby: package update to verison 2.2.1
README: update maintainer

This seems to be causing new QA warning from one ruby recipe:

Quoted 7 lines
Quoted 5 lines

bundler-1.6.2: bundler: Files/directories were installed but not shipped
/usr/lib/ruby/gems/2.2.0/build_info /usr/lib/ruby/gems/2.2.0/extensions [installed-vs-shipped]

can you check that?

sure. what arch did you build for?

qemuarm, but I assume this issue will be arch-agnostic

Quoted 46 lines

- armin

Quoted 39 lines
Quoted 36 lines

  meta-ruby/README                                   |   2 +-
  meta-ruby/recipes-devtools/ruby/ruby.inc           |   8 +-
  ...onf-hardcode-wide-getaddr-info-test-outco.patch |  26 --
  .../ruby/ruby/remove-the-dependency-on-dir.patch   |  37 ---
  .../ruby/ruby/ruby-1.9.3-always-use-i386.patch     |  11 -
  .../ruby/ruby-1.9.3-custom-rubygems-location.patch |  86 ------
  .../ruby/ruby-1.9.3-disable-versioned-paths.patch  | 149 -----------
  .../ruby/ruby/ruby-1.9.3-install-cross.patch       |  16 --
  .../ruby/ruby/ruby-1.9.3-mkmf-verbose.patch        |  11 -
  .../ruby-1.9.3-rubygems-1.8.11-uninstaller.patch   |  76 ------
  ...kmf.rb-fix-race-conditions-at-install-ext.patch |  31 ---
  .../ruby/rubygems-1.8.11-binary-extensions.patch   | 296 ---------------------
  .../ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb}     |  23 +-
  13 files changed, 10 insertions(+), 762 deletions(-)

delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/0001-socket-extconf-hardcode-wide-getaddr-info-test-outco.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/remove-the-dependency-on-dir.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-always-use-i386.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-custom-rubygems-location.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-disable-versioned-paths.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-install-cross.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-mkmf-verbose.patch
delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-1.9.3-rubygems-1.8.11-uninstaller.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/ruby-mkmf.rb-fix-race-conditions-at-install-ext.patch delete mode 100644 meta-ruby/recipes-devtools/ruby/ruby/rubygems-1.8.11-binary-extensions.patch rename meta-ruby/recipes-devtools/ruby/{ruby_1.9.3-p547.bb => ruby_2.2.1.bb} (52%)

--
2.3.5

--
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Signature · 4 lines
_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-devel
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]