Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rstudio for openSUSE:Factory checked 
in at 2021-10-25 15:17:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rstudio (Old)
 and      /work/SRC/openSUSE:Factory/.rstudio.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rstudio"

Mon Oct 25 15:17:20 2021 rev:19 rq:927136 version:1.4.1717

Changes:
--------
--- /work/SRC/openSUSE:Factory/rstudio/rstudio.changes  2021-09-03 
21:27:08.094254539 +0200
+++ /work/SRC/openSUSE:Factory/.rstudio.new.1890/rstudio.changes        
2021-10-25 15:18:04.453699672 +0200
@@ -1,0 +2,10 @@
+Sat Oct 23 15:45:10 UTC 2021 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Add 0009-Fix-catch-build.patch to fix build with glibc 2.34.
+
+-------------------------------------------------------------------
+Fri Sep 10 12:52:54 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Exclude build for %ix86: not all dependencies are available.
+
+-------------------------------------------------------------------

New:
----
  0009-Fix-catch-build.patch

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

Other differences:
------------------
++++++ rstudio.spec ++++++
--- /var/tmp/diff_new_pack.fPytXF/_old  2021-10-25 15:18:05.717700462 +0200
+++ /var/tmp/diff_new_pack.fPytXF/_new  2021-10-25 15:18:05.725700468 +0200
@@ -146,6 +146,11 @@
 Patch6:         0007-use-system-node.patch
 # Leap 15.2 only patch
 Patch7:         0008-Add-support-for-RapidJSON-1.1.0-in-Leap-15.2.patch
+# Quick fix for MINSIGSTKSZ no longer being compile-time constant with glibc 
2.34.
+# This is only used in unit tests, and hopefully they just don't run into 
signals anyway.
+# Upstream fix is 
https://github.com/catchorg/Catch2/commit/8f277a54c0b9c1d1024dedcb2dec1d206971e745,
+# but that's quite large and is hard to apply because the files are 
concatenated here.
+Patch8:         0009-Fix-catch-build.patch
 
 BuildRequires:  Mesa-devel
 BuildRequires:  R-core-devel
@@ -248,6 +253,7 @@
 Provides:       bundled(reveal.js) = %{bundled_revealjs_version}
 Provides:       bundled(sundown) = %{bundled_sundown_version}
 Provides:       bundled(tree.hh) = %{bundled_treehh_version}
+ExcludeArch:    %ix86
 %{?systemd_requires}
 
 %description
@@ -297,6 +303,7 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
+%patch8 -p1
 %endif
 
 tar -xf %{SOURCE2}

++++++ 0009-Fix-catch-build.patch ++++++
--- a/src/cpp/tests/cpp/tests/vendor/catch.hpp
+++ b/src/cpp/tests/cpp/tests/vendor/catch.hpp
@@ -10824,7 +10824,7 @@
 
     // 32kb for the alternate stack seems to be sufficient. However, this value
     // is experimentally determined, so that's not guaranteed.
-    static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : 
MINSIGSTKSZ;
+    static constexpr std::size_t sigStackSize = 32768;
 
     static SignalDefs signalDefs[] = {
         { SIGINT,  "SIGINT - Terminal interrupt signal" },

Reply via email to