Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package msgpack-cxx for openSUSE:Factory 
checked in at 2026-05-31 18:30:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/msgpack-cxx (Old)
 and      /work/SRC/openSUSE:Factory/.msgpack-cxx.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "msgpack-cxx"

Sun May 31 18:30:53 2026 rev:7 rq:1356214 version:8.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/msgpack-cxx/msgpack-cxx.changes  2024-11-02 
16:12:51.921963402 +0100
+++ /work/SRC/openSUSE:Factory/.msgpack-cxx.new.1937/msgpack-cxx.changes        
2026-05-31 18:31:16.043431531 +0200
@@ -1,0 +2,6 @@
+Sun May 31 14:43:07 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 8.0.0
+  * Add missing include for <type_traits>
+
+-------------------------------------------------------------------

Old:
----
  msgpack-cxx-7.0.0.tar.gz

New:
----
  msgpack-cxx-8.0.0.tar.gz

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

Other differences:
------------------
++++++ msgpack-cxx.spec ++++++
--- /var/tmp/diff_new_pack.uEeoxk/_old  2026-05-31 18:31:16.863465141 +0200
+++ /var/tmp/diff_new_pack.uEeoxk/_new  2026-05-31 18:31:16.867465305 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package msgpack-cxx
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           msgpack-cxx
-Version:        7.0.0
+Version:        8.0.0
 Release:        0
 Summary:        Object serialization library for cross-language communication 
(C++ interface)
 License:        BSL-1.0

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.uEeoxk/_old  2026-05-31 18:31:16.899466616 +0200
+++ /var/tmp/diff_new_pack.uEeoxk/_new  2026-05-31 18:31:16.903466781 +0200
@@ -1,5 +1,5 @@
-mtime: 1730550413
-commit: cf80f33ad19b5ab5aaa6d262170c29f0ce56bb1a8c90b4f40512fde33e053524
-url: https://src.opensuse.org/jengelh/msgpack-cxx
+mtime: 1780241979
+commit: 7933327211a3ca1fe99b8f6afe791e1acaa946287734c9f268304472e63a65cd
+url: https://src.opensuse.org/clibs/msgpack-cxx
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-31 17:39:39.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ msgpack-cxx-7.0.0.tar.gz -> msgpack-cxx-8.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/CMakeLists.txt 
new/msgpack-cxx-8.0.0/CMakeLists.txt
--- old/msgpack-cxx-7.0.0/CMakeLists.txt        2024-08-09 04:56:55.000000000 
+0200
+++ new/msgpack-cxx-8.0.0/CMakeLists.txt        2026-05-29 12:20:58.000000000 
+0200
@@ -1,12 +1,4 @@
-if(${CMAKE_VERSION} VERSION_GREATER "3.4")
-    CMAKE_MINIMUM_REQUIRED (VERSION 3.5)
-else()
-    CMAKE_MINIMUM_REQUIRED (VERSION 2.8.12)
-    IF ((CMAKE_VERSION VERSION_GREATER 3.1) OR
-        (CMAKE_VERSION VERSION_EQUAL 3.1))
-        CMAKE_POLICY(SET CMP0054 NEW)
-    ENDIF ()
-endif()
+CMAKE_MINIMUM_REQUIRED (VERSION 3.5...4.0)
 
 PROJECT (msgpack-cxx LANGUAGES CXX)
 
@@ -75,7 +67,9 @@
 IF (MSGPACK_USE_BOOST)
     IF ((CMAKE_VERSION VERSION_GREATER 3.30) OR
         (CMAKE_VERSION VERSION_EQUAL 3.30))
-        CMAKE_POLICY(SET CMP0167 NEW)
+        IF (NOT MSGPACK_BOOST_USE_OLD_CMAKE)
+            CMAKE_POLICY(SET CMP0167 NEW)
+        ENDIF ()
     ENDIF ()
     SET (Boost_USE_MULTITHREADED ON)
 
@@ -164,10 +158,10 @@
         MESSAGE(FATAL_ERROR "Test requires -DMSGPACK_USE_BOOST=ON")
     ENDIF ()
     ENABLE_TESTING ()
+    INCLUDE (CTest)
     # MEMORYCHECK_COMMAND_OPTIONS needs to place prior to 
CTEST_MEMORYCHECK_COMMAND
     SET (MEMORYCHECK_COMMAND_OPTIONS "--leak-check=full 
--show-leak-kinds=definite,possible --error-exitcode=1")
     FIND_PROGRAM (CTEST_MEMORYCHECK_COMMAND NAMES valgrind)
-    INCLUDE (Dart)
     ADD_SUBDIRECTORY (test)
 ENDIF ()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/README.md 
new/msgpack-cxx-8.0.0/README.md
--- old/msgpack-cxx-7.0.0/README.md     2024-11-02 03:37:48.000000000 +0100
+++ new/msgpack-cxx-8.0.0/README.md     2026-05-30 12:31:43.000000000 +0200
@@ -1,8 +1,8 @@
 `msgpack` for C++
 ===================
 
-Version 7.0.0 [![Build 
Status](https://github.com/msgpack/msgpack-c/workflows/CI/badge.svg?branch=cpp_master)](https://github.com/msgpack/msgpack-c/actions)
 [![Build 
status](https://ci.appveyor.com/api/projects/status/8kstcgt79qj123mw/branch/cpp_master?svg=true)](https://ci.appveyor.com/project/redboltz/msgpack-c/branch/cpp_master)
-[![codecov](https://codecov.io/gh/msgpack/msgpack-c/branch/cpp_master/graph/badge.svg)](https://codecov.io/gh/msgpack/msgpack-c/branch/cpp_master)
+Version 8.0.0 [![Build 
Status](https://github.com/msgpack/msgpack-c/workflows/CI/badge.svg?branch=cpp_master)](https://github.com/msgpack/msgpack-c/actions)
 [![Build 
status](https://ci.appveyor.com/api/projects/status/8kstcgt79qj123mw/branch/cpp_master?svg=true)](https://ci.appveyor.com/project/redboltz/msgpack-c/branch/cpp_master)
+[![codecov](https://codecov.io/gh/msgpack/msgpack-c/branch/cpp_master/graph/badge.svg)](https://app.codecov.io/gh/msgpack/msgpack-c/tree/cpp_master)
 
 It's like JSON but smaller and faster.
 
@@ -87,7 +87,6 @@
 clang++ -DMSGPACK_NO_BOOST your_code.cpp
 ```
 
-
 Usage
 -----
 
@@ -96,7 +95,7 @@
 
   ```cmake
   # ...
-  find_package(msgpack REQUIRED)
+  find_package(msgpack-cxx REQUIRED)
   # ...
   target_link_libraries(your_target_name <PRIVATE/PUBLIC/INTERFACE> 
msgpack-cxx)
   # ...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/cmake/CodeCoverage.cmake 
new/msgpack-cxx-8.0.0/cmake/CodeCoverage.cmake
--- old/msgpack-cxx-7.0.0/cmake/CodeCoverage.cmake      2023-07-08 
05:21:22.000000000 +0200
+++ new/msgpack-cxx-8.0.0/cmake/CodeCoverage.cmake      2026-05-29 
12:20:58.000000000 +0200
@@ -48,7 +48,7 @@
 
     # Show info where to find the report
     ADD_CUSTOM_COMMAND(TARGET ${_targetname} POST_BUILD
-        COMMAND ;
+        COMMAND ${CMAKE_COMMAND} -E echo ""
         COMMENT "Open ./${_outputname}/index.html in your browser to view the 
coverage report."
     )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/msgpack-cxx-7.0.0/include/msgpack/v1/adaptor/cpp11/timespec.hpp 
new/msgpack-cxx-8.0.0/include/msgpack/v1/adaptor/cpp11/timespec.hpp
--- old/msgpack-cxx-7.0.0/include/msgpack/v1/adaptor/cpp11/timespec.hpp 
2023-07-08 05:21:22.000000000 +0200
+++ new/msgpack-cxx-8.0.0/include/msgpack/v1/adaptor/cpp11/timespec.hpp 
2026-05-29 12:20:58.000000000 +0200
@@ -13,7 +13,6 @@
 #include "msgpack/versioning.hpp"
 #include "msgpack/adaptor/adaptor_base.hpp"
 #include "msgpack/object.hpp"
-#include "msgpack/object.hpp"
 
 #include <ctime>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/msgpack-cxx-7.0.0/include/msgpack/v1/cpp_config_decl.hpp 
new/msgpack-cxx-8.0.0/include/msgpack/v1/cpp_config_decl.hpp
--- old/msgpack-cxx-7.0.0/include/msgpack/v1/cpp_config_decl.hpp        
2023-07-08 05:21:22.000000000 +0200
+++ new/msgpack-cxx-8.0.0/include/msgpack/v1/cpp_config_decl.hpp        
2026-05-29 12:20:58.000000000 +0200
@@ -87,6 +87,7 @@
 
 #include <memory>
 #include <tuple>
+#include <type_traits>
 
 namespace msgpack {
 /// @cond
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/include/msgpack/v1/fbuffer.hpp 
new/msgpack-cxx-8.0.0/include/msgpack/v1/fbuffer.hpp
--- old/msgpack-cxx-7.0.0/include/msgpack/v1/fbuffer.hpp        2023-07-08 
05:21:22.000000000 +0200
+++ new/msgpack-cxx-8.0.0/include/msgpack/v1/fbuffer.hpp        2026-05-29 
12:20:58.000000000 +0200
@@ -31,6 +31,7 @@
     {
         MSGPACK_ASSERT(buf || len == 0);
         if (!buf) return;
+        if (len == 0) return;
         if (1 != fwrite(buf, len, 1, m_file)) {
             throw std::runtime_error("fwrite() failed");
         }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/include/msgpack/v1/object.hpp 
new/msgpack-cxx-8.0.0/include/msgpack/v1/object.hpp
--- old/msgpack-cxx-7.0.0/include/msgpack/v1/object.hpp 2023-08-29 
16:27:11.000000000 +0200
+++ new/msgpack-cxx-8.0.0/include/msgpack/v1/object.hpp 2026-05-29 
12:20:58.000000000 +0200
@@ -32,11 +32,11 @@
     msgpack::object val;
 };
 
-struct object::with_zone : msgpack::object {
-    with_zone(msgpack::zone& z) : zone(z) { }
+struct object_with_zone_type : msgpack::object {
+    object_with_zone_type(msgpack::zone& z) : zone(z) { }
     msgpack::zone& zone;
 private:
-    with_zone();
+    object_with_zone_type();
 };
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/include/msgpack/v1/object_fwd.hpp 
new/msgpack-cxx-8.0.0/include/msgpack/v1/object_fwd.hpp
--- old/msgpack-cxx-7.0.0/include/msgpack/v1/object_fwd.hpp     2023-08-29 
16:27:11.000000000 +0200
+++ new/msgpack-cxx-8.0.0/include/msgpack/v1/object_fwd.hpp     2026-05-29 
12:20:58.000000000 +0200
@@ -68,6 +68,8 @@
 
 #endif // !defined(MSGPACK_USE_CPP03)
 
+struct object_with_zone_type;
+
 /// Object class that corresponding to MessagePack format object
 /**
  * See https://github.com/msgpack/msgpack-c/wiki/v1_1_cpp_object
@@ -219,7 +221,8 @@
     template <typename T>
     object& operator=(const T& v);
 
-    struct with_zone;
+    // Not a nested struct (i.e. 'struct with_zone;') to work around MSVC 
C++20 modules error C2504
+    typedef object_with_zone_type with_zone;
 
 protected:
     struct implicit_type;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/include/msgpack/version_master.hpp 
new/msgpack-cxx-8.0.0/include/msgpack/version_master.hpp
--- old/msgpack-cxx-7.0.0/include/msgpack/version_master.hpp    2024-11-02 
03:37:48.000000000 +0100
+++ new/msgpack-cxx-8.0.0/include/msgpack/version_master.hpp    2026-05-30 
12:31:43.000000000 +0200
@@ -1,3 +1,3 @@
-#define MSGPACK_VERSION_MAJOR    7
+#define MSGPACK_VERSION_MAJOR    8
 #define MSGPACK_VERSION_MINOR    0
 #define MSGPACK_VERSION_REVISION 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/msgpack-cxx-7.0.0/test/buffer.cpp 
new/msgpack-cxx-8.0.0/test/buffer.cpp
--- old/msgpack-cxx-7.0.0/test/buffer.cpp       2023-07-08 05:21:22.000000000 
+0200
+++ new/msgpack-cxx-8.0.0/test/buffer.cpp       2026-05-29 12:20:58.000000000 
+0200
@@ -90,6 +90,7 @@
     fbuf.write("a", 1);
     fbuf.write("a", 1);
     fbuf.write("a", 1);
+    fbuf.write("", 0);
 
     fflush(file);
     rewind(file);

Reply via email to