-
-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Master cf rebase #45
Master cf rebase #45
Conversation
This is an upstream recommendation: https://cran.r-project.org/doc/manuals/r-release/R-admin.html#Using-ICU-for-collation Unfortunately, this adds quite a bit to the binary size and r-stringi still links to its own ICU (again upon their recommendation).
Also adds OpenBLAS and makes the Windows layout the same as Unix so we can share packages that do not require compilation as noarch: generic
(as BUILD_PREFIX does not get considered for prefix replacement)
.. also workaround strong run_exports not being used in host and mingw-w64 toolchain being in the host section instead of the build section.
This is because R likes to add x64 to, for example, LOCAL_SOFT and this means our libs and headers do not get found. Instead, since we use MSYS2/mingw-w64 compilers and our libs are all in the sysroot we can ensure the libs and headers get found provided we do not split them into a different prefix to the prefix that contains the compilers
…blas DT_NEEDED is libRblas.so
…S support Would like to remove NLS since neither MRO nor offical R releases use it.
… libiconv + bzip2 deps We probably need to use -dead_strip_dylibs and -no_implicit_dylibs in the clang activate script, but I tested with both those and still got overlinking, so it's probably a bug in ld64. Either way I do not have time to fix this at present so instead I hack a Makefile.
This is so that the values baked into Makeconf work when users run install.packages()
Since R has an options(download.file.method) of curl (as well as libcurl)
…s *not* persist in Makeconf)
…K}_LDFLAGS wrt. compatibility
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipe:
For recipe:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@mingwandroid is working on a new iteration of this PR for 3.5.1 |
No description provided.