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 <[email protected]>
+
+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: