Bug 274201 - Fix www/rubygem-jekyll for ruby 3.3.0
Summary: Fix www/rubygem-jekyll for ruby 3.3.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-01 18:34 UTC by Sir l33tname
Modified: 2023-12-25 09:19 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (sunpoet)


Attachments
backport fix for ruby 3.3.0 (1.28 KB, patch)
2023-10-01 18:34 UTC, Sir l33tname
no flags Details | Diff
backport fix for ruby 3.3.0 (1.62 KB, patch)
2023-10-02 17:39 UTC, Sir l33tname
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sir l33tname 2023-10-01 18:34:55 UTC
Created attachment 245358 [details]
backport fix for ruby 3.3.0

Im not sure what the policy is here since ruby 3.3.0 is not released yet but FreeBSD already supports it.

But if you want to run jekyll on ruby 3.3.0 this patch is required.
Until a new version of jekyll is released containing this fix.
Comment 1 Sir l33tname 2023-10-02 17:39:52 UTC
Created attachment 245388 [details]
backport fix for ruby 3.3.0

increase port-revision to force rebuild
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-12-25 09:12:35 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bef7f1c982341d862284b46f98791e186a3914b7

commit bef7f1c982341d862284b46f98791e186a3914b7
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-12-25 09:03:11 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-12-25 09:03:11 +0000

    www/rubygem-jekyll: Fix build with Ruby 3.3

    - Bump PORTREVISION for package change

    PR:             274201
    Reported by:    Sir l33tname <sirl33tname@gmail.com>
    Obtained from:  https://github.com/jekyll/jekyll/commit/e57c755c6fa71bcb922cdd1784356179cea32b7e

 www/rubygem-jekyll/Makefile                 |  1 +
 www/rubygem-jekyll/files/patch-ruby33 (new) | 20 ++++++++++++++++++++
 2 files changed, 21 insertions(+)
Comment 3 Po-Chuan Hsieh freebsd_committer freebsd_triage 2023-12-25 09:19:34 UTC
Committed. Thanks!