Commit graph

254 commits

Author SHA1 Message Date
Greg Lin
768316ab6f Add R builds for RHEL 9 2022-08-17 15:30:54 -05:00
Greg Lin
b863122cd4 Disable fail-fast on matrix jobs since there seem to be a lot of transient errors 2022-08-17 14:36:23 -05:00
Greg Lin
534f225b0c Trigger workflow on workflow changes 2022-08-17 14:36:18 -05:00
Greg Lin
225b7da1f7 Try parallelizing R version builds 2022-08-17 14:36:13 -05:00
Greg Lin
a1f46060fa Try local Docker image caching in GHA 2022-08-17 14:36:06 -05:00
Greg Lin
5576778f09 Remove deprecated version field from docker-compose.yml 2022-08-17 14:35:58 -05:00
Greg Lin
4597879d10 Add GitHub Actions workflow to test R builds 2022-08-17 14:35:46 -05:00
Greg Lin
83dfc554f2 Use quick install script to test R builds 2022-08-17 14:30:55 -05:00
Greg Lin
df380906fb Fix unattended quick install hanging on tzdata for Ubuntu 18 2022-08-17 14:30:55 -05:00
Greg Lin
79bd3a378f Fix quick install script not detecting Debian version correctly 2022-08-17 14:30:55 -05:00
Greg Lin
974cefff66 Add Make targets for easier development/testing; update README 2022-08-17 14:30:55 -05:00
Greg Lin
1de359f3e6 Add tests for R builds 2022-08-17 14:30:55 -05:00
Greg Lin
69b268e6f7
Merge pull request #128 from rstudio/debian9-eol
Drop Debian 9 builds for EOL
2022-08-15 14:18:07 -05:00
Greg Lin
b3a54b1583 Drop Debian 9 builds for EOL
* Update default R version in README
2022-08-09 16:38:33 -05:00
Joshua C. Forest
be7bbc48e7
Merge pull request #127 from rstudio/update-instance-types
Update instance types
2022-07-26 14:55:59 +00:00
Joshua C. Forest
c3ee528dc0 update to gp3 volumes as well 2022-07-26 10:29:40 -04:00
Joshua C. Forest
f9030c707f also update bid percentage to 85% like in python-builds 2022-07-26 10:20:16 -04:00
Joshua C. Forest
5128deda83 update to the instance types we use in python-builds 2022-07-26 10:18:17 -04:00
Greg Lin
cd8068b7e5
Merge pull request #125 from rstudio/sles12-eol
Drop SLES 12 support for EOL
2022-06-02 12:35:22 -05:00
Greg Lin
37d8c527c1 Drop SLES 12 support for EOL 2022-05-20 15:38:39 -05:00
Greg Lin
fc1cba509f
Merge pull request #124 from rstudio/update-lambda-python
Update Lambda runtime to Python 3.8
2022-05-04 11:13:50 -05:00
Greg Lin
228afb3609 Update Lambda runtime to Python 3.8
The latest available runtime is Python 3.9, but it's not supported
out-of-box by the serverless-python-requirements plugin yet.
2022-05-03 17:51:10 -05:00
Greg Lin
7e694ea176
Merge pull request #123 from rstudio/fix-r-devel
Update R-devel tarball location
2022-05-03 11:43:50 -05:00
Greg Lin
ee8b739d5f Update R-devel tarball location
The R-devel tarballs at https://stat.ethz.ch/R/daily/ are now empty, but
better to use the "official" CRAN tarballs anyway.
2022-05-03 11:19:37 -05:00
Greg Lin
88992af932
Merge pull request #122 from rstudio/glin/jammy-openblas
Switch back to using OpenBLAS for Ubuntu 22
2022-04-29 11:35:54 -05:00
Greg Lin
1649b9a91b Switch back to using OpenBLAS for Ubuntu 22
Ubuntu 20 builds were switched to the default reference BLAS because
of a bug with the OpenBLAS package. That bug does not seem to affect
Ubuntu 22, so switch back to using OpenBLAS for Ubuntu 22, for
consistency with all other R builds.
2022-04-22 18:17:52 -05:00
Greg Lin
cdc8d4203f
Merge pull request #120 from rstudio/glin/fix-jammy
Fix missing Pango support in R 3.x for Ubuntu 22
2022-04-20 14:56:27 -05:00
Greg Lin
a611cb425b Fix missing Pango support in R 3.x for Ubuntu 22 2022-04-19 18:39:26 -05:00
Gábor Csárdi
d4052533e7
Merge pull request #116 from gaborcsardi/feature/r-next 2022-03-30 20:17:24 +02:00
Gábor Csárdi
6a0308e553 Fix renaming R-alpha etc in 'next'
Don't do it for other R versions.
2022-03-30 19:37:32 +02:00
Gábor Csárdi
04a2ff4fc3 Build the next version of R as well 2022-03-30 15:26:12 +02:00
Greg Lin
3604b178d5
Merge pull request #115 from rstudio/glin/opensuse152-eol
Discontinue openSUSE 15.2 builds for EOL; document platform EOL policy
2022-03-24 15:30:47 -05:00
Greg Lin
d12f03235c Document platform support policy 2022-03-23 17:47:23 -05:00
Greg Lin
c7b30828b7 Drop openSUSE 15.2 builds for EOL 2022-03-23 17:47:23 -05:00
Greg Lin
ee6db069ca
Merge pull request #106 from rstudio/glin/debian-11
Add builds for Debian 11
2022-03-22 13:28:39 -05:00
Greg Lin
c17e2b9666 Use CFLAGS/FFLAGS over the SHLIB_* variables
The default CFLAGS/FFLAGS for R 3.x is always '-g -O2' when using gcc.
2022-03-21 16:21:25 -05:00
Greg Lin
74c19bc1a0 Fix compilation of R 3.6.1 and below due to changes in GCC 10 2022-03-21 16:21:25 -05:00
Greg Lin
3d3918230c Include PCRE2 in R 3.x on Debian 11 for Pango support
In Debian 11, Pango now depends on PCRE2, so R 3.x will not be compiled with
Pango support if we hide PCRE2 to prevent R 3.5 and 3.6 from taking an unnecessary
dependency on PCRE2.

To check if R 3.x was compiled without Pango support, look for this line in the
configure output:

checking whether pkg-config knows about cairo and pango... no

Or in R, check if the "bitmapType" option defaults to "Xlib" instead of "Cairo":

> getOption("bitmapType")
"Xlib"
2022-03-21 16:21:25 -05:00
Greg Lin
3a1b8a2a10 Add builds for Debian 11 2022-03-21 16:21:25 -05:00
Greg Lin
5904663b70
Merge pull request #112 from rstudio/glin/c8-rocky
Use Rocky Linux 8 in place of CentOS 8; platform updates
2022-02-10 11:35:03 -06:00
Greg Lin
c87a7a623e Update supported platforms; discontinue Ubuntu 16 and openSUSE 15 2022-02-09 17:52:45 -06:00
Greg Lin
ab11f64d61 Use Rocky Linux 8 in place of CentOS 8 2022-02-09 17:52:45 -06:00
Greg Lin
fa8f303cf7
Merge pull request #110 from rstudio/add-ubuntu-2204
Add ubuntu 22.04 (jammy) support
2022-02-04 17:37:30 -06:00
Greg Lin
04af27df50 Temporarily disable CentOS 8 image builds because it's EOL 2022-02-04 12:43:14 -06:00
Greg Lin
ac8d54d878 Update serverless.yml and docker-compose.yml for jammy 2022-02-04 12:40:45 -06:00
Joshua C. Forest
cb84021aad add jammy 2022-02-04 12:06:45 -05:00
Joshua C. Forest
fc32f1815a PR feedback 2022-02-04 08:23:41 -05:00
Joshua C. Forest
debfa03414 Add ubuntu 22.04 (jammy) support 2022-02-03 14:19:41 -05:00
Toni
61a6299168
Merge pull request #107 from rstudio/deth-update-r-install
add amazon linux 2, alma linux, and rocky linux to r-install script
2022-01-12 11:12:11 -05:00
Toni
da42f97e27
missed an alma and rocky in install_rpm 2022-01-11 17:38:08 -05:00