openbsd-ports/math/rstudio/patches/patch-src_cpp_r_session_RSession_cpp
tb bab6f4ab96 math/rstudio: fix build by providing a missing prototype.
backport of upstream commit 872e2806f74e922a25e0f9586faa6624883728ca

breakage reported by aja.
2022-08-05 08:08:35 +00:00

18 lines
405 B
Plaintext

Backport https://github.com/rstudio/rstudio/commit/872e2806f74e922a25e0f9586faa6624883728ca
to fix build with newer R.
Index: src/cpp/r/session/RSession.cpp
--- src/cpp/r/session/RSession.cpp.orig
+++ src/cpp/r/session/RSession.cpp
@@ -67,6 +67,10 @@
#include <gsl/gsl>
+extern "C" {
+int Rf_countContexts(int, int);
+}
+
#define CTXT_BROWSER 16
// get rid of windows TRUE and FALSE definitions