Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rubygem-google-protobuf for openSUSE:Factory checked in at 2022-10-30 18:28:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-google-protobuf (Old) and /work/SRC/openSUSE:Factory/.rubygem-google-protobuf.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-google-protobuf" Sun Oct 30 18:28:50 2022 rev:3 rq:1032142 version:3.21.9 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-google-protobuf/rubygem-google-protobuf.changes 2022-10-12 18:26:39.093948735 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-google-protobuf.new.2275/rubygem-google-protobuf.changes 2022-10-30 18:29:02.706452187 +0100 @@ -1,0 +2,6 @@ +Fri Oct 28 04:57:44 UTC 2022 - Stephan Kulow <co...@suse.com> + +updated to version 3.21.9 + no changelog found + +------------------------------------------------------------------- Old: ---- google-protobuf-3.21.7.gem New: ---- google-protobuf-3.21.9.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-google-protobuf.spec ++++++ --- /var/tmp/diff_new_pack.AOkapK/_old 2022-10-30 18:29:03.982459081 +0100 +++ /var/tmp/diff_new_pack.AOkapK/_new 2022-10-30 18:29:03.990459124 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-google-protobuf -Version: 3.21.7 +Version: 3.21.9 Release: 0 %define mod_name google-protobuf %define mod_full_name %{mod_name}-%{version} ++++++ google-protobuf-3.21.7.gem -> google-protobuf-3.21.9.gem ++++++ Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ext/google/protobuf_c/message.c new/ext/google/protobuf_c/message.c --- old/ext/google/protobuf_c/message.c 2022-09-29 21:35:42.000000000 +0200 +++ new/ext/google/protobuf_c/message.c 2022-10-26 21:04:41.000000000 +0200 @@ -1290,15 +1290,22 @@ int n = upb_EnumDef_ValueCount(e); for (int i = 0; i < n; i++) { const upb_EnumValueDef* ev = upb_EnumDef_Value(e, i); - const char* name = upb_EnumValueDef_Name(ev); + upb_Arena* arena = upb_Arena_New(); + const char* src_name = upb_EnumValueDef_Name(ev); + char* name = upb_strdup2(src_name, strlen(src_name), arena); int32_t value = upb_EnumValueDef_Number(ev); if (name[0] < 'A' || name[0] > 'Z') { - rb_warn( + if (name[0] >= 'a' && name[0] <= 'z') { + name[0] -= 32; // auto capitalize + } else { + rb_warn( "Enum value '%s' does not start with an uppercase letter " "as is required for Ruby constants.", name); + } } rb_define_const(mod, name, INT2NUM(value)); + upb_Arena_Free(arena); } rb_define_singleton_method(mod, "lookup", enum_lookup, 1); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2022-09-29 21:35:42.000000000 +0200 +++ new/metadata 2022-10-26 21:04:41.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: google-protobuf version: !ruby/object:Gem::Version - version: 3.21.7 + version: 3.21.9 platform: ruby authors: - Protobuf Authors autorequire: bindir: bin cert_chain: [] -date: 2022-09-29 00:00:00.000000000 Z +date: 2022-10-26 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rake-compiler-dock @@ -109,7 +109,7 @@ licenses: - BSD-3-Clause metadata: - source_code_uri: https://github.com/protocolbuffers/protobuf/tree/v3.21.7/ruby + source_code_uri: https://github.com/protocolbuffers/protobuf/tree/v3.21.9/ruby post_install_message: rdoc_options: [] require_paths: