Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2023-03-28 17:50:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and      /work/SRC/openSUSE:Factory/.blender.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blender"

Tue Mar 28 17:50:59 2023 rev:173 rq:1074898 version:3.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/blender/blender.changes  2023-02-20 
17:46:08.651530073 +0100
+++ /work/SRC/openSUSE:Factory/.blender.new.31432/blender.changes       
2023-03-28 17:51:00.439450208 +0200
@@ -1,0 +2,13 @@
+Sun Mar 26 10:30:52 UTC 2023 - Hans-Peter Jansen <h...@urpla.net>
+
+- Remove the explicit zstd lib definition
+
+-------------------------------------------------------------------
+Sat Mar 25 14:19:25 UTC 2023 - Hans-Peter Jansen <h...@urpla.net>
+
+- Fix GCC 13 fallout with Add_missing_system_error_handler.patch 
+- Explicitly specify zstd lib
+  Don't understand, why it isn't found automatically anymore
+- while at it, rebase reproducible.patch
+
+-------------------------------------------------------------------

New:
----
  Add_missing_system_error_handler.patch

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

Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.iMWBJl/_old  2023-03-28 17:51:01.459455129 +0200
+++ /var/tmp/diff_new_pack.iMWBJl/_new  2023-03-28 17:51:01.467455168 +0200
@@ -99,6 +99,8 @@
 Patch0:         reproducible.patch
 # PATCH-FIX-UPSTREAM
 Patch1:         
https://github.com/blender/blender/commit/79837c5ed4b5.patch#/Add_missing_iostream_header.patch
+# PATCH-FIX-OPENSUSE - fix gcc 13 fallout
+Patch2:         Add_missing_system_error_handler.patch
 BuildRequires:  %{py3pkg}-devel
 BuildRequires:  %{py3pkg}-numpy-devel
 BuildRequires:  %{py3pkg}-requests

++++++ Add_missing_system_error_handler.patch ++++++
Index: b/intern/cycles/util/thread.h
===================================================================
--- a/intern/cycles/util/thread.h
+++ b/intern/cycles/util/thread.h
@@ -9,6 +9,7 @@
 #include <mutex>
 #include <queue>
 #include <thread>
+#include <system_error>
 
 #ifdef _WIN32
 #  include "util/windows.h"



++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.iMWBJl/_old  2023-03-28 17:51:01.623455921 +0200
+++ /var/tmp/diff_new_pack.iMWBJl/_new  2023-03-28 17:51:01.627455940 +0200
@@ -15,11 +15,11 @@
     
     Differential Revision: https://developer.blender.org/D5858
 
-Index: blender-3.0.0/source/blender/datatoc/datatoc_icon.c
+Index: b/source/blender/datatoc/datatoc_icon.c
 ===================================================================
---- blender-3.0.0.orig/source/blender/datatoc/datatoc_icon.c
-+++ blender-3.0.0/source/blender/datatoc/datatoc_icon.c
-@@ -402,7 +402,8 @@ static bool icon_merge(struct IconMergeC
+--- a/source/blender/datatoc/datatoc_icon.c
++++ b/source/blender/datatoc/datatoc_icon.c
+@@ -387,7 +387,8 @@ static bool icon_merge(struct IconMergeC
  static bool icondir_to_png(const char *path_src, const char *file_dst)
  {
    /* Takes a path full of 'dat' files and writes out */
@@ -29,7 +29,7 @@
    const struct dirent *fname;
    char filepath[1024];
    char *filename;
-@@ -417,8 +418,8 @@ static bool icondir_to_png(const char *p
+@@ -402,8 +403,8 @@ static bool icondir_to_png(const char *p
    icon_merge_context_init(&context);
  
    errno = 0;
@@ -40,7 +40,7 @@
      printf(
          "%s: failed to dir '%s', (%s)\n", __func__, path_src, errno ? 
strerror(errno) : "unknown");
      return false;
-@@ -428,7 +429,8 @@ static bool icondir_to_png(const char *p
+@@ -413,7 +414,8 @@ static bool icondir_to_png(const char *p
    path_str_len = path_ensure_slash(filepath);
    filename = &filepath[path_str_len];
  
@@ -50,7 +50,7 @@
      if (path_test_extension(fname->d_name, ".dat")) {
  
        strcpy(filename, fname->d_name);
-@@ -440,11 +442,12 @@ static bool icondir_to_png(const char *p
+@@ -425,11 +427,12 @@ static bool icondir_to_png(const char *p
          fail++;
        }
      }
@@ -64,11 +64,11 @@
  
    if (found == 0) {
      printf("%s: dir '%s' has no icons\n", __func__, path_src);
-Index: blender-3.0.0/source/blender/datatoc/datatoc_icon.py
+Index: b/source/blender/datatoc/datatoc_icon.py
 ===================================================================
---- blender-3.0.0.orig/source/blender/datatoc/datatoc_icon.py
-+++ blender-3.0.0/source/blender/datatoc/datatoc_icon.py
-@@ -113,7 +113,7 @@ def icondir_to_png(path_src, file_dst):
+--- a/source/blender/datatoc/datatoc_icon.py
++++ b/source/blender/datatoc/datatoc_icon.py
+@@ -95,7 +95,7 @@ def icondir_to_png(path_src, file_dst):
      import os
      import array
  

Reply via email to