Hello community,

here is the log from the commit of package ruby2.2 for openSUSE:Factory checked 
in at 2015-08-29 20:03:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ruby2.2 (Old)
 and      /work/SRC/openSUSE:Factory/.ruby2.2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ruby2.2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ruby2.2/ruby2.2.changes  2015-05-07 
08:27:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ruby2.2.new/ruby2.2.changes     2015-08-29 
20:03:06.000000000 +0200
@@ -1,0 +2,156 @@
+Wed Aug 19 09:53:42 UTC 2015 - [email protected]
+
+- update to 2.2.3 (boo# 936032)
+  - update rubygems to  2.4.5.1. this version fixed CVE-2015-3900.
+  - Fix document for Float::MIN and Float::EPSILON.
+  - should match only char boundaries in wide character encodings.
+    [ruby-core:70220] [Bug #11413]
+  - Fixed bad performance in ruby >= 2.2 for Hash with many symbol
+    keys
+  - target encoding name can be empty now.
+    [ruby-core:69841] [Bug #11324]
+  - fix Float hash. rb_dbl_hash() returns a Fixnum, but not a long.
+    [Bug #9381]
+  - raise with messages in UTF-8 encoding.
+    [ruby-core:67386] [Bug #10705]
+  - handle O_TRUNC correctly [ruby-core:69779] [Bug #11319]
+  - FTP close the TCPServer when sending the port fails.
+  - (Net::HTTPResponse::Inflater#finish): fix a bug that empty
+    gzipped response body causes Zlib::BufError.
+    [ruby-core:68846] [Bug #11058]
+  - (Net::HTTPResponse#inflater): fix TypeError. An exception
+    object might be nil. [ruby-core:68846] [Bug #11058]
+  - (module OpenSSL): raise a more helpful exception when verifying
+    the peer connection and an anonymous cipher has been selected.
+    [ruby-core:68330] [Bug #10910]
+  - ruby itself (including numeric.c) is built with strict compile
+    options including -std=iso9899:1999, but ext/date is not.  By
+    the way -std=iso9899:1999 is not only a warning option but also
+    changes behavior like MACRO definitions for example INFINITY.
+    [Bug #10906]
+  - Fix LocalJumpErrors being raised in OpenSSL tests.
+    [ruby-core:70020][Bug #11368]
+  - make Timeout::ExitException an alias of Timeout::Error
+    [ruby-dev:49179] [Bug #11344]
+  - (HTTPResponseTest#test_read_body_content_encoding_deflate_uppercase):
+    fix a failure without zlib.
+  - copy the arguments to the machine stack before rewinding the
+    control frame pointer and leaving the arguments outside valid
+    region of the value stack.  [ruby-core:69969] [Bug #11352]
+  - CONTENT_ENCODING can be upper case. [ruby-core:69670] [Bug #11285]
+    patched by Andy Chu
+  - copy the arguments to the machine stack before rewinding the control
+    frame pointer and leaving the arguments outside valid region of the
+    value stack.  [ruby-core:69969] [Bug #11352]
+  - keep the arguments region inside the valid value stack.
+    [ruby-core:69969] [Bug #11352]
+  - reversed string is not a substring, and should not set coderange of
+    the original string.  [ruby-dev:49189] [Bug #11387]
+  - pop cmdarg stack for lookahead token.  [ruby-core:70067] [Bug
+    #11380]
+  - Support %s.%N.  [ruby-core:68301] [Bug #10904]
+  - fix transcoder loading race condition, by waiting in require.
+    [ruby-dev:49106] [Bug #11277]
+  - check if array size will exceed maximum size to get rid of buffer
+    overflow.  [ruby-dev:49043] [Bug #11235]
+  - try opening file without gvl not to lock entire process.  [Bug
+    #11060]
+  - split --libs if --libs-only-l option is not available.  patch in
+    [ruby-core:69428] by Hans Mackowiak.  [ruby-core:69421] [Bug #11201]
+  - out of range NTH_REF is always nil.
+  - check overflow of NTH_REF and range.  [ruby-core:69393] [Bug #11192]
+  - make public and add length parameter.
+  - resolve refined method entry to check if undefined.
+    [ruby-core:69064] [Bug #11117]
+  - undefined refined method is not callable unless using.
+    [ruby-core:69064] [Bug #11117]
+  - Fix require paths for released gem.  [fix GH-929] Patch by @voxik
+  - Return empty JSON object when passed object is a special const,
+    instead of SEGV.  Based patch by Kohei Suzuki (eagletmt).
+    [ruby-core:69692] [Bug #11291]
+  - relax pattern because long_lived flag and marked flag can be false
+    at major GC.  [Bug #10852]
+  - use RB_GC_GUARD instead of volatile [ruby-core:69419] [Feature
+    #11198]
+  - ext/openssl/ossl_asn1.c (ossl_asn1_traverse, ossl_asn1_decode,
+    ossl_asn1_decode_all): use RB_GC_GUARD instead of volatile
+    [ruby-core:69371] [Bug #11185]
+  - seek to the file end only when writing (mode:a), not reading
+    (mode:a+, read).
+  - stop returning false negatives for filenames which are trailing
+    substrings of file extensions.  For example, 'b', which a trailing
+    substring of ".rb" should not return false. [Bug
+    #11155][ruby-core:69206]
+  - register symbol names as strings first so that r_symlink always
+    returns valid names.  [ruby-core:68587] [Bug #10991]
+  - bsock_recmvsg_internal needs GC guard for control buffer [Bug
+    #11123]
+  - test if covered for linear objects.  [ruby-core:69052] [Bug #11113]
+  - should work even if body-fld-dsp is omitted.  [ruby-core:69093] [Bug
+    #11128]
+  - added documentation for character sequence \' with String#sub [Bug
+    #11132][ruby-core:69121][fix GH-900][ci skip] Patch by @shishir127
+  - Added documentation for rational literal.  [Bug #11075][fix
+    GH-885][ci skip] Patch by @shishir127
+  - preserve errno before other library calls and use rb_syserr_fail.
+    [ruby-core:68531] [Bug #10975]
+  - check other events when RETURN is thrown.  [Bug #10724]
+  - fix memory leak of addrinfo.  [ruby-dev:48923] [Bug #11051]
+  - try magic number only if f_type is included.  [ruby-dev:48913] [Bug
+    #11000]
+  - return filesystem name by statfs/statvfs.  [ruby-core:68624] [Bug
+    #10998]
+  - Symbols are compared by the identities always.  [ruby-core:68767]
+    [Bug #11035]
+  - use same hash values with Float#hash so that -0.0 and +0.0 will be
+    identical.  [ruby-core:68541] [Bug #10979]
+  - prohibit from accessing internal objects.  [ruby-core:68348] [Bug
+    #10918] [ruby-core:58539] [Bug #9144]
+  - search the target to break from a block with nested rescue, from the
+    nested blocks.  [ruby-core:67765] [Bug #10775] [Fix GH-820]
+  - protect value stack from calling other methods during complex
+    parameter setting process (splat, kw, and so on).  [Bug #11027]
+  - allow symbols to just instance_eval/exec, except for definition of
+    singletons.  [ruby-core:68961] [Bug #11086]
+  - clear NOFREE flag at embedding as embedded strings no longer refer
+    static strings.  [ruby-core:68436] [Bug #10942]
+  - use getattrlist() if fgetattrlist() is unavailable, on OSX 10.5.
+    [ruby-core:68829] [Bug #11054]
+  - replicate env from method object, and allocate the local variable
+    area for the iseq local table.  [ruby-core:68673] [Bug #11012]
+  - make more realistic data.  [ruby-core:68632] [[Bug #10999]
+  - check if the receiver responds to the given method by
+    respond_to_missing?.
+  - create Method object for method_missing.  [ruby-core:68564] [Bug
+    #10985]
+  - need to check the return value of GLOB_REALLOC().
+  - shouldn't create Ruby object before the object system is loaded.
+    [ruby-core:68430] [Bug #10941]
+  - Check class equality.  (Resolv::DNS::Name#initialize): Normalize
+    labels as Resolv::DNS::Label::Str objects.
+  - check source type, must be an IO or a String.  [ruby-core:69219]
+    [Bug #11159]
+  - make dsym_fstrs a hash compared by identity as the keys are unique
+    fstrings, to get rid of running hash and compare methods and causing
+    new object allocation during garbage collection phase.
+    [ruby-dev:48891] [Bug #10933]
+  - push and reset cmdarg_stack in lambda body.  [ruby-core:69017] [Bug
+    #11107]
+  - check if a different libruby is loaded by the extension library, and
+    then bail out to get rid of very frequent reported stale bug
+    reports.
+  - show the exact target path in the error message instead of the
+    destination parent directory name. [ruby-core:68706].  [Bug #11021]
+  - keep sp safe zone to get rid of crash by -fstack-check.
+    [ruby-core:68740] [Bug #11030]
+  - check also procstat_getvmmap, which is not available on FreeBSD 9.
+    [ruby-core:68468] [Bug #10954]
+  - use kinfo_getvmmap instead if procstat_getvmmap is not available.
+
+-------------------------------------------------------------------
+Fri Jun 19 14:25:47 UTC 2015 - [email protected]
+
+- fix provided rake and rdoc version
+- remove generic rubygem-rake provides
+
+-------------------------------------------------------------------

Old:
----
  ruby-2.2.2.tar.xz

New:
----
  ruby-2.2.3.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ruby2.2.spec ++++++
--- /var/tmp/diff_new_pack.qagcwA/_old  2015-08-29 20:03:07.000000000 +0200
+++ /var/tmp/diff_new_pack.qagcwA/_new  2015-08-29 20:03:07.000000000 +0200
@@ -25,7 +25,7 @@
 ####
 
 %define patch_level p0
-Version:        2.2.2
+Version:        2.2.3
 Release:        0
 # make the exported API version explicit
 %define api_version 2.2.0
@@ -36,7 +36,7 @@
 %define rpm_macros_version 3
 
 #
-%define pkg_version 2.2.2
+%define pkg_version 2.2.3
 %define libname libruby2_2-2_2
 # keep in sync with macro file!
 %define rb_ver  %{api_version}
@@ -101,7 +101,6 @@
 Provides:       ruby22  = %{version}-%{release}
 Requires:       %{libname} = %{version}
 Requires:       %{name}-stdlib = %{version}
-Provides:       rubygem-rake = 10.1.0
 PreReq:         update-alternatives
 BuildRequires:  update-alternatives
 Requires:       ruby-common
@@ -188,8 +187,8 @@
 %gen_embedded_provides4 json 1 8 1
 %gen_embedded_provides4 minitest 4 7 5
 %gen_embedded_provides4 psych 2 0 3
-%gen_embedded_provides4 rake 10 1 0
-%gen_embedded_provides4 rdoc 4 1 0
+%gen_embedded_provides4 rake 10 4 2
+%gen_embedded_provides4 rdoc 4 2 0
 %gen_embedded_provides5 test-unit 2 1 1 0
 
 ################################

++++++ ruby-2.2.2.tar.xz -> ruby-2.2.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/ruby2.2/ruby-2.2.2.tar.xz 
/work/SRC/openSUSE:Factory/.ruby2.2.new/ruby-2.2.3.tar.xz differ: char 26, line 
1


Reply via email to