Hello community,

here is the log from the commit of package protobuf for openSUSE:Factory 
checked in at 2018-10-11 11:45:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/protobuf (Old)
 and      /work/SRC/openSUSE:Factory/.protobuf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "protobuf"

Thu Oct 11 11:45:06 2018 rev:33 rq:635281 version:3.6.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/protobuf/protobuf.changes        2018-05-23 
16:05:06.218769002 +0200
+++ /work/SRC/openSUSE:Factory/.protobuf.new/protobuf.changes   2018-10-11 
11:45:23.174791816 +0200
@@ -1,0 +2,179 @@
+Wed Sep 12 07:24:48 UTC 2018 - Thomas Bechtold <tbecht...@suse.com>
+
+- update to version v3.6.1:
+  * PHP namespaces for nested messages and enums (#4536)
+  * Allows the json marshaller to be passed json marshal options (#4252)
+  * Make sure to delete temporary maps used by FileDescriptorTables
+  * fix python cpp kokoro build
+  * Change C# reflection to avoid using expression trees
+  * Updated checked-in generated code
+  * Removed unused variables in repeated_scalar_container.cc
+  * Removed unused code pertaining to shared_ptr
+  * Include no_package.proto in Python test
+  * Only check filenames when end with .py in _CalledFromGeneratedFile() 
(#4262)
+  * Convert descriptortype to type for upb_msgval_sizeof (#4357)
+  * Removed duplicate using statement from ReflectionUtil.cs
+  * Add support for power ppc64le
+  * Cat the test-suite.log on errors for presubits
+  * Address review comments
+  * Add third-party RPC implementation: raster - a network framework supports 
pbrpc by 'service' keyword.
+  * Delete javanano kokoro build configs.
+  * Updated Ruby conformance test failure list
+  * Removed use of some type traits
+  * Adopt php_metadata_namespace in php code generator (#4622)
+  * Move to Xcode 9.3 which also means a High Sierra image.
+  * Add protoc release script for Linux build.
+  * protoc-artifacts: Avoid storing temporary files and use fewer layers
+  * Rewrite go_benchmark
+  * Add files to build ruby artifact for mac on kokoro (#4814)
+  * Remove javanano.
+  * Comment out unused command from release script.
+  * Avoid direct check of class name (#4601)
+  * The JsonParseOptions::ignore_unknown_fields option behavior treats
+  * Fix php memory leak test (#4692)
+  * Fix benchmark build
+  * Add VS2017 optional component dependency details to the C# readme (#4128)
+  * Fix initialization with Visual Studio
+  * For windows, all python version should use /MT (#4468)
+  * use brew install instead of easy_install in OSX (#4537)
+  * Sync upb change (#4373)
+  * Always add -std=c++11 for mac (#4684)
+  * Add kokoro build status badges.
+  * Removed unrecognized option from no_package.proto
+  * Fixed up proto3_lite_unittest.cc
+  * Update Xcode settings
+  * Cleanup LICENSE file.
+  * Remove js_embed binary. (#4709)
+  * Fixed JS parsing of unspecified map keys
+  * Update version number to 3.6.0
+  * Deliberately call simple code to avoid Unity linker pruning
+  * Revert "Move `compiler/plugin.pb.cc` to libprotobuf with the other WKT 
sources."
+  * protoc-artifacts: Use ENTRYPOINT to enable devtoolset-1.1
+  * MinGW build failed
+  * Support using MSVC intrinsics in Log2FloorNonZero
+  * Fix array constructor in c extension for compatibility (#4667)
+  * Add space between class name and concat message (#4577)
+  * fix python
+  * Add performance.md and add instruction for linking tcmalloc
+  * Add script for run and upload the benchmark result to bq
+  * Add test for failing write of raw pointer to output stream
+  * [objectivec] Fix memory leak of exceptions raised by RaiseException() 
(#4556)
+  * Remove stray indent on normal imports.
+  * Fix python ext build on kokoro (#4527)
+  * Add compile test sources for to test include order.
+  * Fixed a Visual Studio 2017 build error. (#4488)
+  * fix linux kokoro build in docker
+  * Fixes MSVC compiler warning C4800 "Forcing value to bool 'true' or 
'false'" (#4350)
+  * Updated Docker setup to use GCC 4.8
+  * Remove broken build status icons.
+  * Run autogen.sh in release script.
+  * Output *_pb2_grpc.py when use_grpc_plugin=True
+  * Adopt ruby_package in ruby generated code. (#4627)
+  * Cygwin build failed
+  * Work around an "old runtime" issue with reflection
+  * Added Kokoro protoc release build for OS X (#4770)
+  * Updated change log for 3.6.1 release
+  * Move methods out of class (#4697)
+  * Fix to allow AOT compilers to play nicely with reflection
+  * Update Makefile.am for Java lite files.
+  * Added map_lite_test.proto to fix LiteTest
+  * Introduce a compatiblity shim to support .NET 3.5 delegate creation
+  * Revert "Removed mention of Buffer in byteSourceToUint8Array"
+  * Add gogo benchmark
+  * Set ext.no_native = true for non mac platform
+  * Removed atomicops.h since it is no longer used
+  * Rename a shadowed variable.
+  * Add kokoro bazel configs for 3.6.x branch.
+  * Deleted scoped_ptr.h
+  * Check the message to be encoded is the wrong type. (#4885) (#4949)
+  * protoc-artifacts: Avoid checking out protobuf code
+  * Add conformance test for null value in list JSON
+  * Build ruby gem on kokoro (#4819)
+  * Try using a new version of Visual Studio on AppVeyor
+  * Make ruby release configs consistent with protoc.
+  * fix for API change in PHP 7.3 (#4898)
+  * Add .proto files to extract_includes.bat
+  * Update protoc build scripts.
+  * Blacklist all WELL_KNOWN_PROTOS from Bazel C++ code generation.
+  * Additional support for building and deploying ppcle_64 artifacts
+  * Fix php tests
+  * Cleanup + documentation for Java Lite runtime.
+  * Added Kokoro Windows release build config for protoc (#4766)
+  * typo
+  * fix golang kokoro linux build
+  * Fix spelling error of __GNUC_MINOR__
+  * Update code to work for Xcode 10b1 (#4729)
+  * Added pyext/thread_unsafe_shared_ptr.h
+  * Added missing .inc files to BUILD
+  * js message support for jstype string on integers (#4332)
+  * Improve error message when googletest is missing.
+  * Make assertEquals pass for message (#4947)
+  * Sync internal benchmark changes
+  * Removed some unused C++ source files
+  * Fix missing LIBPROTOC_EXPORT.
+  * Added new test source files to Makefile.am
+  * Update php version to 3.6.0 (#4736)
+  * Fix RepeatedField#delete_if (#4292)
+  * Merge branch (#4466)
+  * Implement array constructor in php c extension.
+  * protoc-artifacts: Update centos base from 6.6 to 6.9
+  * PHP array constructors for protobuf messages (#4530)
+  * Fix problem: cmake build failed in c++11  by clang
+  * Don't assume Windows builds use MSVC.
+  * Use legacy name in php runtime (#4741)
+  * Add file option php_metadata_namespace and ruby_package (#4609)
+  * Fix cpp benchmark dependency on mac
+  * Use the first enum value instead of 0 in 
DefaultValueObjectWriter::FindEnumDefault
+  * Check return value on write of raw pointer
+  * Delete unused directories.
+  * Replace //:protoc and similar default macro arguments with
+  * Add extra C# file to Makefile.am
+  * includes the expected class in the exception, otherwise the error is 
harder to track down (#3371)
+  * Update instructions about getting protobuf source.
+  * Add cpp tests under release docker image.
+  * fix java benchmark, fix dashboard build
+  * `update_file_lists.sh` depends on Bash features, thus needs Bash sebang.
+  * Rename build_artifacts.cfg to release.cfg (#4818)
+  * Fix bug: whether always_print_enums_as_ints is true or false, it always 
print the default value of enums as strings
+  * source code info for interpreted options; fix source code info for 
extension range options (#4342)
+  * Updated version numbers to 3.6.1
+  * Trim imports for bundled generated protos.
+  * Require C++11 and pass -std=c++11
+  * Remove the iOS Test App.
+  * fix duplicate mkdir in update_file_lists.sh
+  * Updated csharp/README.md to reflect testing changes
+  * Fix bazel build of examples.
+  * Add missing ruby/tests/test_ruby_package.proto
+  * Fix cpp_distcheck
+  * Updated the change log with changes for 3.6.0
+  * some fix
+  * CMake: Update CXX Standard management
+  * Add the files added in #4485.
+  * Change to deal all messages in one loop
+  * Fix php conformance test.
+  * Add __init__.py files to compiler and util subpackages (#4117)
+  * Updated .gitignore to exclude downloaded gmock/ directory
+  * Fix error in Clang UndefinedBehaviorSanitizer
+  * Work around MSVC issue with std::atomic initialization (#4777)
+  * Updated conformance failure lists
+  * Add back GeneratedClassName to public (#4686)
+  * Add continuous test for ruby 2.3, 2.4 and 2.5 (#4829)
+  * Throw error if user want to access message properties (#4603)
+  * fix json_decode call parameters (#4381)
+  * Move `compiler/plugin.pb.cc` to libprotobuf with the other WKT sources.
+  * PHP: fixed typo in message.c
+  * Add go benchmark
+  * Allow list values to be null when parsing
+  * Added instruction for existing ZLIB configuration
+  * Fix 32bit php tests
+  * Removed javanano from post_process_dist.sh
+  * Don't generate imports for the WKTs unless generating the WKTs.
+  * For encoding upb needs descriptor type instead of type. (#4354)
+  * Include googletest as a submodule (#3993)
+  * Write messages to backing field in generated C# cloning code (#4440)
+  * Integrated internal changes from Google
+- Drop adding-Release_CompareAndSwap-64-bit-variant.patch . Applied
+  upstream.
+- bump soname version
+
+-------------------------------------------------------------------

Old:
----
  adding-Release_CompareAndSwap-64-bit-variant.patch
  protobuf-3.5.2.tar.gz

New:
----
  protobuf-3.6.1.tar.gz

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

Other differences:
------------------
++++++ protobuf.spec ++++++
--- /var/tmp/diff_new_pack.mHJBG1/_old  2018-10-11 11:45:25.866788390 +0200
+++ /var/tmp/diff_new_pack.mHJBG1/_new  2018-10-11 11:45:25.870788385 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define sover 15
+%define sover 17
 %define tarname protobuf
 # requires gmock, which is not yet in the distribution
 %bcond_with check
@@ -25,7 +25,7 @@
 %bcond_without python2
 %bcond_without python3
 Name:           protobuf
-Version:        3.5.2
+Version:        3.6.1
 Release:        0
 Summary:        Protocol Buffers - Google's data interchange format
 License:        BSD-3-Clause
@@ -34,8 +34,6 @@
 Source0:        
https://github.com/google/protobuf/archive/v%{version}.tar.gz#/%{tarname}-%{version}.tar.gz
 Source1:        manifest.txt.in
 Source2:        baselibs.conf
-# PATCH-FIX-UPSTREAM Adding Release_CompareAndSwap 64-bit variant to fix 
compile error - m...@suse.com
-Patch0:         adding-Release_CompareAndSwap-64-bit-variant.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module python-dateutil}
 BuildRequires:  %{python_module python-gflags}
@@ -130,7 +128,6 @@
 %prep
 
 %setup -q -n %{tarname}-%{version}
-%patch0 -p1
 mkdir gmock
 
 %if %{with python2} || %{with python3} 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.mHJBG1/_old  2018-10-11 11:45:25.894788355 +0200
+++ /var/tmp/diff_new_pack.mHJBG1/_new  2018-10-11 11:45:25.894788355 +0200
@@ -1,3 +1,3 @@
-libprotobuf15
-libprotoc15
-libprotobuf-lite15
+libprotobuf17
+libprotoc17
+libprotobuf-lite17

++++++ protobuf-3.5.2.tar.gz -> protobuf-3.6.1.tar.gz ++++++
++++ 141473 lines of diff (skipped)


Reply via email to