diff --git a/general/prog/ruby.xml b/general/prog/ruby.xml index 014fb47d86..75e67a0b51 100644 --- a/general/prog/ruby.xml +++ b/general/prog/ruby.xml @@ -6,10 +6,10 @@ - + - - + + ]> @@ -101,6 +101,7 @@ ./configure --prefix=/usr \ --enable-shared \ --without-valgrind \ + --without-baseruby \ --docdir=/usr/share/doc/ruby-&ruby-version; && make @@ -111,6 +112,18 @@ make make capi + + The tests require that the new version of Ruby is already installed to + run correctly. If you want to run the tests, execute them after installing + the package. + + + + Now, as the root user: + + +make install + To test the results, issue: make check. There are over 25,000 tests. Some tests related to ipv6 may indicate errors. If the @@ -118,6 +131,7 @@ make /tmp) then several additional tests may fail. A few tests may fail due to system configuration expectations. + - - Now, as the root user: - - -make install - If you have Ruby-On-Rails applications installed and did an @@ -163,6 +171,12 @@ bundle update rake the libruby shared library. + + --without-baseruby: This switch prevents using the + system ruby if it is already installed. The build + system will use the newly built version instead. + + : This switch disables building and installing rdoc indexes and C API documents. @@ -178,12 +192,6 @@ bundle update rake and installing C API documents. - - : This switch prevents using the - system ruby if it is already installed. The build - system will use the newly built version instead. - - diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index b2f4c34af5..7d28994ccd 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -41,6 +41,10 @@ April 6th, 2023 + + [renodr] - Update to ruby-3.2.2 (Security Update). Fixes + #17887. + [pierre] - Update to accountsservice-23.13.9. Fixes #17789. diff --git a/packages.ent b/packages.ent index 1e4d8d522c..79da6325fc 100644 --- a/packages.ent +++ b/packages.ent @@ -341,7 +341,7 @@ to avoid building libxml2 twice, which is slow with all deps --> - +