Hello community,

here is the log from the commit of package ruby20 for openSUSE:Factory checked 
in at 2013-06-05 13:11:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ruby20 (Old)
 and      /work/SRC/openSUSE:Factory/.ruby20.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ruby20"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ruby20/ruby20.changes    2013-05-07 
07:34:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ruby20.new/ruby20.changes       2013-06-05 
13:11:53.000000000 +0200
@@ -1,0 +2,70 @@
+Tue Jun  4 05:51:46 UTC 2013 - [email protected]
+
+- update to p295
+  Core - prepend
+
+  #7841 Module#prepend now detect cyclic prepend.
+  #7843 removing prepended methods causes exceptions.
+  #8357 Module#prepend breaks Module's comparison operators.
+  #7983 Module#prepend can't override Fixnum's operator methods.
+  #8005 methods made private/protected after definition become uncallable on 
prepended class.
+  #8025 Module#included_modules include classes when prepended.
+
+  Core - keyword arguments
+
+  #7922 unnamed keyword rest argument cause SyntaxError.
+  #7942 support define method only receive keyword arguments without paren.
+  #8008 fix a bug in super with keyword arguments.
+  #8236 fix a treatment of rest arguments and keyword arguments through 
`super'.
+  #8260 non-symbol key should not treated as keyword arguments.
+
+  Core - refinements
+
+  #7925 fix a bug of refinements with a method call super in a block.
+ 
+  Core - GC
+
+  #8092 improve accuracy of GC.stat[:heap_live_num]
+  #8146 avoid unnecessary heap growth.
+  #8145  fix unlimited memory growth with large values of RUBY_FREE_MIN.
+
+  Core - Regexp
+
+  #7972 Regexp POSIX space class is location sensitive.
+  #7974 Regexp case-insensitive group doesn't work.
+  #8023 Regexp lookbehind assertion fails with /m mode enabled
+  #8001 Regexp \Z matches where it shouldn't
+ 
+  Core - other
+
+  #8063 fix a potential memory violation and avoid abort on the environment 
_FORTIFY_SOURCE=2 (ex. Ubuntu).
+  #8175 ARGF#skip doesn't work as documented.
+  #8069 File.expand_path('something', '~') now support home path on Windows.
+  #8220 fix a Segmentation fault when defined? ().
+  #8367 fix a regression in defined?(super).
+  #8283 Dir.glob doesn't recurse hidden directories.
+  #8165 fix a bug of multiple require with non-ascii file path.
+  #8290 fix an incompatible String#inspect behavior with NUL character.
+  #8360 fix a Segmentation fault of Thread#join(Float::INFINITY) on some 
platforms.
+
+  RubyGems
+
+  Bundled RubyGems version is updated to 2.0.2+
+  #7698 fix an rubygems' incompatibility about installation of extension 
libraries.
+  #8019 fix a bug of gem list --remote doesn't work.
+
+  Libraries
+
+  #7911 File.fnmatch with US-ASCII pattern and UTF-8 path raise an exception.
+  #8240 fix a bug about OpenSSL::SSL::SSLSocket breaks other connections or 
files on GC.
+  #8183 CGI.unescapeHTML can't decode Numeric Character References with 
uppercase (&#Xnnnn).
+
+  Build/Platform specific
+
+  #7830 fix build failure with compiler warning.
+  #7950 fix a build failure on mswin/VC with --with-static-linked-ext.
+
+Removed thread_pthread.c-ruby_init_stack-ignore-STACK_END_ADDRESS.patch, which 
is from upstream
+Removed ruby-sort-rdoc-output.patch which was never useful
+
+-------------------------------------------------------------------

Old:
----
  ruby-2.0.0-p0.tar.bz2
  ruby-sort-rdoc-output.patch
  thread_pthread.c-ruby_init_stack-ignore-STACK_END_ADDRESS.patch

New:
----
  ruby-2.0.0-p195.tar.bz2

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

Other differences:
------------------
++++++ ruby20.spec ++++++
--- /var/tmp/diff_new_pack.IPVmNV/_old  2013-06-05 13:11:54.000000000 +0200
+++ /var/tmp/diff_new_pack.IPVmNV/_new  2013-06-05 13:11:54.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ruby20
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 Name:           ruby20
-Version:        2.0.0.p0
+%define patch_level p195
+Version:        2.0.0.%{patch_level}
 Release:        0
 #
 %define pkg_version 2.0.0
-%define patch_level p0
 # keep in sync with macro file!
 %define rb_binary_suffix 2.0
 %define rb_ver  2.0.0
@@ -30,9 +30,6 @@
 %define rb_archdir                        %{_libdir}/ruby/%{rb_ver}/%{rb_arch}
 # keep in sync with macro file!
 #
-%if 0%{?suse_version} == 1100
-%define needs_optimization_zero 1
-%endif
 # from valgrind.spec
 %ifarch %ix86 x86_64 ppc ppc64
 %define use_valgrind 1
@@ -215,23 +212,12 @@
 %prep
 %setup -q -n ruby-%{pkg_version}-%{patch_level}
 %patch0
-%if 0%{?needs_optimization_zero}
-touch -r configure configure.timestamp
-perl -p -i.bak -e 's|-O2|-O0|g' configure
-diff -urN configure{.bak,} ||:
-touch -r configure.timestamp configure
-%endif
+%patch1
 find sample -type f -print0 | xargs -r0 chmod a-x
 grep -Erl '^#! */' benchmark bootstraptest ext lib sample test \
   | xargs -r perl -p -i -e 's|^#!\s*\S+(\s+.*)?$|#!/usr/bin/ruby2.0$1|'
 
 %build
-%if 0%{?needs_optimization_zero}
-export CFLAGS="%{optflags}"
-export CFLAGS="${CFLAGS//-O2/}"
-export CXXFLAGS="$CFLAGS"
-export FFLAGS="$CFLAGS"
-%endif
 %configure \
   --program-suffix=%{rb_binary_suffix}  \
   --with-soname=ruby%{rb_binary_suffix} \

++++++ ruby-2.0.0-p0.tar.bz2 -> ruby-2.0.0-p195.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/ruby20/ruby-2.0.0-p0.tar.bz2 
/work/SRC/openSUSE:Factory/.ruby20.new/ruby-2.0.0-p195.tar.bz2 differ: char 11, 
line 1

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to