-
Notifications
You must be signed in to change notification settings - Fork 26
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
Update Ruby to 3.2 #425
Update Ruby to 3.2 #425
Commits on Jan 16, 2023
-
Since Ruby 2.7 is close to EOL, we are going to switch bundled Ruby to 3.2. We'll ship it as td-agent 5.0. TODO: Install Rust to build environment to build YJIT. Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5b2718 - Browse repository at this point
Copy the full SHA b5b2718View commit details -
Remove debian-buster & ubuntu-bionic from default targets
Because they are already or close to EOL, we'll drop supporting them from the next release. Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4314ccb - Browse repository at this point
Copy the full SHA 4314ccbView commit details -
Use devtoolset-11 for CentOS 7 to build Ruby 3.2
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b78adbb - Browse repository at this point
Copy the full SHA b78adbbView commit details
Commits on Jan 17, 2023
-
yum: Install Rust to build YJIT of Ruby
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 243da62 - Browse repository at this point
Copy the full SHA 243da62View commit details -
yum: Require libffi-devel to build Fiddle
The source code of libffi is no longer bundled as of Ruby 3.2. Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a4e61a - Browse repository at this point
Copy the full SHA 0a4e61aView commit details -
Bump up the package version to 5.0
The mater branch is now going to develop v5.0. Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7ddd36 - Browse repository at this point
Copy the full SHA b7ddd36View commit details -
* libffi-dev: Need to build fiddle as of Ruby 3.2 * libreadline-dev: Originally it was not built for Debian based distros but is enabled on Red Hat based distros. Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c37458 - Browse repository at this point
Copy the full SHA 6c37458View commit details -
apt: Install Rust to build YJIT of Ruby
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee80f48 - Browse repository at this point
Copy the full SHA ee80f48View commit details -
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f526f0f - Browse repository at this point
Copy the full SHA f526f0fView commit details -
Relax package size check to introduce Ruby 3.2
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53076e7 - Browse repository at this point
Copy the full SHA 53076e7View commit details
Commits on Jan 19, 2023
-
* msys2 20221216.0.0 * Ruby 3.1.3.1 Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 450652d - Browse repository at this point
Copy the full SHA 450652dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c40b9a - Browse repository at this point
Copy the full SHA 6c40b9aView commit details
Commits on Jan 20, 2023
-
msi: Stop replacing OpenSSL in RubyInstaller
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1efa04 - Browse repository at this point
Copy the full SHA a1efa04View commit details -
msi: Remove needless patch entries for RubyInstaller
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07050a4 - Browse repository at this point
Copy the full SHA 07050a4View commit details
Commits on Jan 31, 2023
-
Update to msys2 20230127.0.0 to build msi
Signed-off-by: Takuro Ashie <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ce445c - Browse repository at this point
Copy the full SHA 2ce445cView commit details