Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vkmark for openSUSE:Factory checked 
in at 2021-12-21 18:40:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vkmark (Old)
 and      /work/SRC/openSUSE:Factory/.vkmark.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vkmark"

Tue Dec 21 18:40:41 2021 rev:8 rq:941802 version:2017.08+git.20211008

Changes:
--------
--- /work/SRC/openSUSE:Factory/vkmark/vkmark.changes    2021-04-22 
18:05:49.414681092 +0200
+++ /work/SRC/openSUSE:Factory/.vkmark.new.2520/vkmark.changes  2021-12-21 
18:41:12.601904991 +0100
@@ -1,0 +2,13 @@
+Mon Dec 20 13:32:45 UTC 2021 - malcolmle...@opensuse.org
+
+- Add vkmark-sigstksz-not-constant.patch: Temporary fix for glibc
+  changes, (gh#vkmark/vkmark#37).
+
+-------------------------------------------------------------------
+Wed Oct 20 07:40:41 UTC 2021 - Martin Pluskal <mplus...@suse.com>
+
+- Update to version 2017.08+git.20211008:
+  * meson: check all deps, when enabling wayland winsys
+  * meson: error out when no winsys is available
+
+-------------------------------------------------------------------

Old:
----
  vkmark-2017.08+git.20210312.obscpio

New:
----
  vkmark-2017.08+git.20211008.obscpio
  vkmark-sigstksz-not-constant.patch

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

Other differences:
------------------
++++++ vkmark.spec ++++++
--- /var/tmp/diff_new_pack.x6uXpN/_old  2021-12-21 18:41:13.153905487 +0100
+++ /var/tmp/diff_new_pack.x6uXpN/_new  2021-12-21 18:41:13.157905490 +0100
@@ -18,12 +18,14 @@
 
 
 Name:           vkmark
-Version:        2017.08+git.20210312
+Version:        2017.08+git.20211008
 Release:        0
 Summary:        Vulkan benchmark utility
 License:        LGPL-2.1-or-later
 URL:            https://github.com/vkmark/vkmark
 Source0:        %{name}-%{version}.tar.xz
+# PATCH-FIX-OPENSUSE vkmark-sigstksz-not-constant.patch (gh#vkmark/vkmark#37) 
malcolmle...@opensuse.org -- Temporary fix for glibc changes.
+Patch0:         vkmark-sigstksz-not-constant.patch
 BuildRequires:  gcc-c++
 BuildRequires:  glm-devel
 BuildRequires:  meson >= 0.45
@@ -44,7 +46,7 @@
 An extensible Vulkan benchmarking suite with targeted, configurable scenes.
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %meson

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.x6uXpN/_old  2021-12-21 18:41:13.197905526 +0100
+++ /var/tmp/diff_new_pack.x6uXpN/_new  2021-12-21 18:41:13.201905530 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">git://github.com/vkmark/vkmark</param>
-              <param 
name="changesrevision">53abc4f660191051fba91ea30de084f412e7c68e</param></service></servicedata>
+              <param 
name="changesrevision">cf45f2faee236fd1118be2fcd27e4f2a91fc2e40</param></service></servicedata>
 (No newline at EOF)
 

++++++ vkmark-2017.08+git.20210312.obscpio -> 
vkmark-2017.08+git.20211008.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkmark-2017.08+git.20210312/.gitignore 
new/vkmark-2017.08+git.20211008/.gitignore
--- old/vkmark-2017.08+git.20210312/.gitignore  1970-01-01 01:00:00.000000000 
+0100
+++ new/vkmark-2017.08+git.20211008/.gitignore  2021-10-08 13:46:56.000000000 
+0200
@@ -0,0 +1 @@
+/build*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/vkmark-2017.08+git.20210312/meson.build 
new/vkmark-2017.08+git.20211008/meson.build
--- old/vkmark-2017.08+git.20210312/meson.build 2021-03-12 15:16:08.000000000 
+0100
+++ new/vkmark-2017.08+git.20211008/meson.build 2021-10-08 13:46:56.000000000 
+0200
@@ -39,9 +39,14 @@
 endif
 
 build_xcb_ws = xcb_dep.found() and xcb_icccm_dep.found() and get_option('xcb') 
!= 'false'
-build_wayland_ws = wayland_client_dep.found() and get_option('wayland') != 
'false'
+build_wayland_ws = (wayland_client_dep.found() and 
wayland_protocols_dep.found() and
+                    wayland_scanner_dep.found() and get_option('wayland') != 
'false')
 build_kms_ws = libdrm_dep.found() and gbm_dep.found() and 
has_vulkan_intel_header and get_option('kms') != 'false'
 
+if not build_xcb_ws and not build_wayland_ws and not build_kms_ws
+    error('vkmark needs at least one winsys to work - xcb, wayland or kms')
+endif
+
 subdir('src')
 subdir('data')
 subdir('tests')

++++++ vkmark-sigstksz-not-constant.patch ++++++
diff -Nur a/tests/catch.hpp b/tests/catch.hpp
--- a/tests/catch.hpp   2021-10-08 06:46:56.000000000 -0500
+++ b/tests/catch.hpp   2021-12-20 07:31:39.775863060 -0600
@@ -6487,7 +6487,7 @@
         static bool isSet;
         static struct sigaction oldSigActions 
[sizeof(signalDefs)/sizeof(SignalDefs)];
         static stack_t oldSigStack;
-        static char altStackMem[SIGSTKSZ];
+        static char altStackMem[32768];
 
         static void handleSignal( int sig ) {
             std::string name = "<unknown signal>";
@@ -6507,7 +6507,7 @@
             isSet = true;
             stack_t sigStack;
             sigStack.ss_sp = altStackMem;
-            sigStack.ss_size = SIGSTKSZ;
+            sigStack.ss_size = 32768;
             sigStack.ss_flags = 0;
             sigaltstack(&sigStack, &oldSigStack);
             struct sigaction sa = { 0 };
@@ -6538,7 +6538,7 @@
     bool FatalConditionHandler::isSet = false;
     struct sigaction 
FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = 
{};
     stack_t FatalConditionHandler::oldSigStack = {};
-    char FatalConditionHandler::altStackMem[SIGSTKSZ] = {};
+    char FatalConditionHandler::altStackMem[32768] = {};
 
 } // namespace Catch
 

++++++ vkmark.obsinfo ++++++
--- /var/tmp/diff_new_pack.x6uXpN/_old  2021-12-21 18:41:13.325905641 +0100
+++ /var/tmp/diff_new_pack.x6uXpN/_new  2021-12-21 18:41:13.329905645 +0100
@@ -1,6 +1,6 @@
 name: vkmark
-version: 2017.08+git.20210312
-mtime: 1615558568
-commit: 53abc4f660191051fba91ea30de084f412e7c68e
+version: 2017.08+git.20211008
+mtime: 1633693616
+commit: cf45f2faee236fd1118be2fcd27e4f2a91fc2e40
 
 

Reply via email to