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