Changeset 25a9be8a


Ignore:
Timestamp:
04/07/2023 12:27:45 AM (13 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.0, 12.1, kea, ken/TL2024, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
8a742802
Parents:
82a1523
Message:

Update to ruby-3.2.2 (Security Update)

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/ruby.xml

    r82a1523 r25a9be8a  
    77  <!ENTITY ruby-download-http "https://cache.ruby-lang.org/pub/ruby/&ruby-minor-version;/ruby-&ruby-version;.tar.xz">
    88  <!ENTITY ruby-download-ftp  " ">
    9   <!ENTITY ruby-md5sum        "23617540ad13c57ed8dd9d4ed32192a5">
     9  <!ENTITY ruby-md5sum        "377853f31d10bfe37c58b8537fc3e05d">
    1010  <!ENTITY ruby-size          "14 MB">
    11   <!ENTITY ruby-buildsize     "461 MB (add 1.3 GB for C API docs)">
    12   <!ENTITY ruby-time          "1.4 SBU (using parallelism=4; add 5.0 SBU for tests; add 0.8 SBU for C API docs)">
     11  <!ENTITY ruby-buildsize     "694 MB (add 1.0 GB for C API docs)">
     12  <!ENTITY ruby-time          "1.2 SBU (using parallelism=4; add 4.6 SBU for tests; add 0.6 SBU for C API docs)">
    1313]>
    1414
     
    102102            --enable-shared    \
    103103            --without-valgrind \
     104            --without-baseruby \
    104105            --docdir=/usr/share/doc/ruby-&ruby-version; &amp;&amp;
    105106make</userinput></screen>
     
    111112
    112113<screen><userinput>make capi</userinput></screen>
     114
     115    <para>
     116      The tests require that the new version of Ruby is already installed to
     117      run correctly. If you want to run the tests, execute them after installing
     118      the package. <!-- Ticket #17887 -->
     119    </para>
     120
     121    <para>
     122      Now, as the <systemitem class="username">root</systemitem> user:
     123    </para>
     124
     125<screen role="root"><userinput>make install</userinput></screen>
    113126
    114127    <para>
     
    119132      to system configuration expectations.
    120133    </para>
     134
    121135<!-- With 3.0.2:
    122136Finished tests in 443.541527s, 47.5739 tests/s, 6031.9921 assertions/s.
     
    131145-->
    132146
    133     <para>
    134       Now, as the <systemitem class="username">root</systemitem> user:
    135     </para>
    136 
    137 <screen role="root"><userinput>make install</userinput></screen>
    138 
    139147    <note>
    140148      <para>
     
    165173
    166174    <para>
     175      <parameter>--without-baseruby</parameter>: This switch prevents using the
     176      system <command>ruby</command> if it is already installed. The build
     177      system will use the newly built version instead.
     178    </para>
     179
     180    <para>
    167181      <option>--disable-install-doc</option>: This switch disables building and
    168182      installing rdoc indexes and C API documents.
     
    177191      <option>--disable-install-capi</option>: This switch disables building
    178192      and installing C API documents.
    179     </para>
    180 
    181     <para>
    182       <option>--without-baseruby</option>: This switch prevents using the
    183       system <command>ruby</command> if it is already installed. The build
    184       system will use the newly built version instead.
    185193    </para>
    186194
  • introduction/welcome/changelog.xml

    r82a1523 r25a9be8a  
    4343     <itemizedlist>
    4444       <listitem>
     45         <para>[renodr] - Update to ruby-3.2.2 (Security Update). Fixes
     46         <ulink url="&blfs-ticket-root;17887">#17887</ulink>.</para>
     47       </listitem>
     48       <listitem>
    4549         <para>[pierre] - Update to accountsservice-23.13.9. Fixes
    4650         <ulink url="&blfs-ticket-root;17789">#17789</ulink>.</para>
  • packages.ent

    r82a1523 r25a9be8a  
    342342
    343343<!ENTITY ruby-minor-version           "3.2">
    344 <!ENTITY ruby-patch-version           "1">
     344<!ENTITY ruby-patch-version           "2">
    345345<!ENTITY ruby-version                 "&ruby-minor-version;.&ruby-patch-version;">
    346346<!ENTITY ruby-gemdir                  "/usr/lib/ruby/gems/&ruby-minor-version;.0">
Note: See TracChangeset for help on using the changeset viewer.