Hello community, here is the log from the commit of package rubygem-cool.io for openSUSE:Factory checked in at 2017-12-22 12:18:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-cool.io (Old) and /work/SRC/openSUSE:Factory/.rubygem-cool.io.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-cool.io" Fri Dec 22 12:18:27 2017 rev:5 rq:554637 version:1.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-cool.io/rubygem-cool.io.changes 2017-09-04 12:37:01.621564730 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-cool.io.new/rubygem-cool.io.changes 2017-12-22 12:18:32.702998991 +0100 @@ -1,0 +2,16 @@ +Sun Dec 3 19:13:37 UTC 2017 - [email protected] + +- updated to version 1.5.3 + see installed CHANGES.md + + 1.5.3 + ----- + + * Fix invalid IOWatcher's rb_funcall that causes ArgumentError with ruby 2.5 and clang + + 1.5.2 + ----- + + * Fix invalid TimerWatcher's rb_funcall that causes ArgumentError with ruby 2.5 and clang + +------------------------------------------------------------------- Old: ---- cool.io-1.5.1.gem New: ---- cool.io-1.5.3.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-cool.io.spec ++++++ --- /var/tmp/diff_new_pack.1vyPVD/_old 2017-12-22 12:18:33.286970516 +0100 +++ /var/tmp/diff_new_pack.1vyPVD/_new 2017-12-22 12:18:33.286970516 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-cool.io -Version: 1.5.1 +Version: 1.5.3 Release: 0 %define mod_name cool.io %define mod_full_name %{mod_name}-%{version} @@ -33,7 +33,7 @@ BuildRequires: %{rubygem gem2rpm} BuildRequires: ruby-macros >= 5 Url: http://coolio.github.com -Source: http://rubygems.org/gems/%{mod_full_name}.gem +Source: https://rubygems.org/gems/%{mod_full_name}.gem Source1: gem2rpm.yml Source2: rubygem-cool.io-rpmlintrc Source3: gem2rpm.yml ++++++ cool.io-1.5.1.gem -> cool.io-1.5.3.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CHANGES.md new/CHANGES.md --- old/CHANGES.md 2017-08-09 12:50:46.000000000 +0200 +++ new/CHANGES.md 2017-11-22 12:05:01.000000000 +0100 @@ -1,3 +1,13 @@ +1.5.3 +----- + +* Fix invalid IOWatcher's rb_funcall that causes ArgumentError with ruby 2.5 and clang + +1.5.2 +----- + +* Fix invalid TimerWatcher's rb_funcall that causes ArgumentError with ruby 2.5 and clang + 1.5.1 ----- Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/cool.io/iowatcher.c new/ext/cool.io/iowatcher.c --- old/ext/cool.io/iowatcher.c 2017-08-09 12:50:46.000000000 +0200 +++ new/ext/cool.io/iowatcher.c 2017-11-22 12:05:01.000000000 +0100 @@ -181,9 +181,9 @@ static void Coolio_IOWatcher_dispatch_callback(VALUE self, int revents) { if(revents & EV_READ) - rb_funcall(self, rb_intern("on_readable"), 0, 0); + rb_funcall(self, rb_intern("on_readable"), 0); else if(revents & EV_WRITE) - rb_funcall(self, rb_intern("on_writable"), 0, 0); + rb_funcall(self, rb_intern("on_writable"), 0); else rb_raise(rb_eRuntimeError, "unknown revents value for ev_io: %d", revents); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/cool.io/timer_watcher.c new/ext/cool.io/timer_watcher.c --- old/ext/cool.io/timer_watcher.c 2017-08-09 12:50:46.000000000 +0200 +++ new/ext/cool.io/timer_watcher.c 2017-11-22 12:05:01.000000000 +0100 @@ -213,7 +213,7 @@ static void Coolio_TimerWatcher_dispatch_callback(VALUE self, int revents) { if(revents & EV_TIMEOUT) - rb_funcall(self, rb_intern("on_timer"), 0, 0); + rb_funcall(self, rb_intern("on_timer"), 0); else rb_raise(rb_eRuntimeError, "unknown revents value for ev_timer: %d", revents); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/cool.io/version.rb new/lib/cool.io/version.rb --- old/lib/cool.io/version.rb 2017-08-09 12:50:46.000000000 +0200 +++ new/lib/cool.io/version.rb 2017-11-22 12:05:01.000000000 +0100 @@ -1,5 +1,5 @@ module Coolio - VERSION = "1.5.1" + VERSION = "1.5.3" def self.version VERSION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2017-08-09 12:50:46.000000000 +0200 +++ new/metadata 2017-11-22 12:05:01.000000000 +0100 @@ -1,7 +1,7 @@ --- !ruby/object:Gem::Specification name: cool.io version: !ruby/object:Gem::Version - version: 1.5.1 + version: 1.5.3 platform: ruby authors: - Tony Arcieri @@ -9,7 +9,7 @@ autorequire: bindir: bin cert_chain: [] -date: 2017-08-09 00:00:00.000000000 Z +date: 2017-11-22 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rake-compiler @@ -172,7 +172,7 @@ version: '0' requirements: [] rubyforge_project: -rubygems_version: 2.6.11 +rubygems_version: 2.7.2 signing_key: specification_version: 4 summary: A cool framework for doing high performance I/O in Ruby
