-
Notifications
You must be signed in to change notification settings - Fork 691
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
Fix building against Ruby 3.2+ (patch included) #2532
Comments
Care to open a PR please? |
@Lalufu it looks like you have some local changes, I don't see the RUBY20 definition upstream. Chance there are other changes needed? |
Hm, indeed, this is from another patch that Fedora carries. I'll have to
look at that, the patch doesn't make a lot of sense to me right now.
|
Let me see if I can update ruby on CI |
The rack/ruby plugin code references rb_obj_taint(), which has been removed from Ruby 3.2. The function has been deprecated for a long time, and hasn't been doing anything useful since Ruby 2.7. Fix unbit#2532
It's already 2.0+ in CI so no need for that define i guess. |
The rack/ruby plugin code references rb_obj_taint(), which has been removed from Ruby 3.2. The function has been deprecated for a long time, and hasn't been doing anything useful since Ruby 2.7. Fix unbit#2532
@Lalufu I think you may have other patches around or you ain't building master but uwsgi-2.0 branch https://github.com/unbit/uwsgi/actions/runs/5192790458/jobs/9362444450 |
The rack/ruby plugin code references rb_obj_taint(), which has been removed from Ruby 3.2. The function has been deprecated for a long time, and hasn't been doing anything useful since Ruby 2.7. Fix unbit#2532
The rack/ruby plugin code references rb_obj_taint(), which has been removed from Ruby 3.2. The function has been deprecated for a long time, and hasn't been doing anything useful since Ruby 2.7. Fix unbit#2532
I'm currently shuffling some things around, and will make a proper pull
request out of this.
|
The rack/ruby plugin code references rb_obj_taint(), which has been removed from Ruby 3.2. The function has been deprecated for a long time, and hasn't been doing anything useful since Ruby 2.7. Fix unbit#2532
@Lalufu I fixed the ruby compile errors in my pr above, now need to look at other runtimes. |
The rack/ruby plugin code references rb_obj_taint(), which has been removed from Ruby 3.2. The function has been deprecated for a long time, and hasn't been doing anything useful since Ruby 2.7. Fix unbit#2532
The rack/ruby plugin code references
rb_obj_taint()
, which has been removed from Ruby 3.2. The function has been deprecated for a long time, and hasn't been doing anything useful since Ruby 2.7.The attached patch removes the call for Ruby 2.7 and onwards.
The text was updated successfully, but these errors were encountered: