aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2024-11-06 15:44:22 -0600
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2024-11-06 15:44:22 -0600
commit887426f945aff9e63a86f41db7da3ccde2fc2989 (patch)
treef438d3b0d87f815d0267fca28e3979ff02c3f554
parentceef2328303308dcd46ad39a626f077c503dd5a9 (diff)
Update to ruby-3.3.6.
-rw-r--r--general/prog/ruby.xml14
-rw-r--r--introduction/welcome/changelog.xml12
-rw-r--r--packages.ent2
3 files changed, 18 insertions, 10 deletions
diff --git a/general/prog/ruby.xml b/general/prog/ruby.xml
index 571a5d793a..5718767afe 100644
--- a/general/prog/ruby.xml
+++ b/general/prog/ruby.xml
@@ -6,10 +6,10 @@
<!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz">
<!ENTITY ruby-download-ftp " ">
- <!ENTITY ruby-md5sum "ff0db1cee91181a8dd6ce486da6eeeeb">
+ <!ENTITY ruby-md5sum "f5eb601e5c8b37ee8169b82fb528b821">
<!ENTITY ruby-size "16 MB">
<!ENTITY ruby-buildsize "1.4 GB (with C API docs and tests)">
- <!ENTITY ruby-time "2.4 SBU (using parallelism=4; with C API docs; add 0.4 SBU for tests)">
+ <!ENTITY ruby-time "1.7 SBU (with C API docs; add 1.0 SBU for tests; all with using parallelism=4)">
]>
<sect1 id="ruby" xreflabel="Ruby-&ruby-version;">
@@ -114,11 +114,8 @@ make</userinput></screen>
<screen><userinput>make capi</userinput></screen>
<para>
- To test the results, issue: <command>make -j1 -k check</command>.
- Note that running the test suite with parallel jobs may cause test
- failure output as cryptic <computeroutput>unknown
- object</computeroutput> messages, resulting a summary falsely claiming
- <quote>all tests passed.</quote> If the environment has variables
+ To test the results, issue: <command>make -k check</command>.
+ If the environment has variables
related to proxy settings (<envar>all_proxy</envar>,
<envar>ALL_PROXY</envar>, <envar>http_proxy</envar>, and etc.) set,
the test suite will bail out early with messages like
@@ -126,7 +123,8 @@ make</userinput></screen>
unset these variables for the test suite. There are over 26,000 tests.
Some tests related to ipv6 may indicate errors. If the
tests are run in a directory that has a world writable component (e.g.
- /tmp) then several additional tests may fail.
+ /tmp) then several additional tests may fail. Three sub-tests of test_config.rb
+ are known to fail.
</para>
<para>
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index eabbed28eb..df38d39631 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -39,7 +39,17 @@
</listitem>
-->
<listitem>
- <para>November 4th, 2024</para>
+ <para>November 6th, 2024</para>
+ <itemizedlist>
+ <listitem>
+ <para>[bdubbs] - Update to ruby-3.3.6. Fixes
+ <ulink url="&blfs-ticket-root;20623">#20623</ulink>.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+
+ <listitem>
+ <para>November 5th, 2024</para>
<itemizedlist>
<listitem>
<para>[renodr] - Update to fop-2.10 (Security Update). Fixes
diff --git a/packages.ent b/packages.ent
index e0b06b06c5..6d6b96719e 100644
--- a/packages.ent
+++ b/packages.ent
@@ -378,7 +378,7 @@
<!ENTITY python311-version "3.11.1">
<!ENTITY ruby-minor-version "3.3">
-<!ENTITY ruby-patch-version "5">
+<!ENTITY ruby-patch-version "6">
<!ENTITY ruby-version "&ruby-minor-version;.&ruby-patch-version;">
<!ENTITY ruby-gemdir "/usr/lib/ruby/gems/&ruby-minor-version;.0">
<!ENTITY rust-version "1.82.0">