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" },