-
Notifications
You must be signed in to change notification settings - Fork 417
ruby-3.2/3.2.6 package update #32310
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
Conversation
octo-sts
bot
commented
Oct 30, 2024
Signed-off-by: wolfi-bot <121097084+wolfi-bot@users.noreply.github.com>
|
Gen AI suggestions to solve the build error: Based on the error log, the build is failing during the patch step with "Hunk #1 FAILED at 3" for the file
# In your package directory
cd path/to/ruby-3.2
# Create a new patch based on the current version
git diff > new-patch.patch
cat gems/bundled_gems
cat patches/bundled_gems.patch # or whatever your patch file is named
pipeline:
- uses: git-checkout
with:
repository: https://github.com/ruby/ruby
tag: v3_2_6
destination: .
- uses: patch
with:
patches:
- patches/bundled_gems.patch # Update path if different
melange build ruby-3.2.yamlIf the patch is still failing, you might need to:
The key is ensuring your patch file matches the exact version of Ruby you're building (3.2.6 in this case). |
|
Looks like this is failing due to ruby 3.2.6 including rexml 3.3.9, whereas ruby 3.2.5 included rexml 3.3.2 which ruby-3.2/update-rexml-3.3.5.patch is expecting. |
|
Created a fix PR #32582 |
Fixes: - CI issue with broken patch. Looks like this is failing due to ruby 3.2.6 including rexml 3.3.9, whereas ruby 3.2.5 included rexml 3.3.2 which ruby-3.2/update-rexml-3.3.5.patch is expecting. Related: #32310 ### Pre-review Checklist #### For version bump PRs - [x] The `epoch` field is reset to 0
Package ruby-3.2: Click to expand/collapsePackage ruby-3.2: Package ruby-3.2-doc: Click to expand/collapsePackage ruby-3.2-doc: Package ruby-3.2-dev: Click to expand/collapsePackage ruby-3.2-dev: |
|
@sl1nki thanks !! |