Changeset 217c80c


Ignore:
Timestamp:
07/22/2024 04:44:19 PM (8 weeks ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.2, lazarus, trunk, xry111/for-12.3, xry111/spidermonkey128
Children:
ffc112c6
Parents:
3981c8d
Message:

vorbis-tools: fix CVE-2023-43361 in oggenc.

Also make some style adjustments, and remove the --without-curl option
since it doesn't seem to do anything now.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r3981c8d r217c80c  
    4242      <para>July 22nd, 2024</para>
    4343      <itemizedlist>
     44        <listitem>
     45          <para>[renodr] - Fix CVE-2023-43361 in vorbis-tools (Security Update).
     46          Fixes <ulink url="&blfs-ticket-root;20125">#20125</ulink>.</para>
     47        </listitem>
    4448        <listitem>
    4549          <para>[renodr] - Fix building compface with GCC 14. Fixes
  • multimedia/audioutils/vorbistools.xml

    r3981c8d r217c80c  
    2929      The <application>Vorbis Tools</application> package contains
    3030      command-line tools useful for encoding, playing or editing
    31       files using the Ogg CODEC.
     31      files using the Ogg codec.
    3232    </para>
    3333
     
    9595
    9696    <para>
    97       First, apply a sed to fix a gcc-14 issues:
     97      First, apply a sed to fix a gcc-14 issue:
    9898    </para>
    9999
    100100<screen><userinput remap="pre">sed -i '/i18n.h/i #include "utf8.h"' ogginfo/codec_skeleton.c</userinput></screen>
     101
     102    <para>
     103      Next, apply a sed to fix a security vulnerability in 'oggenc':
     104    </para>
     105
     106<screen><userinput remap="pre">sed -i 's/start+1,/start + strspn(start, PATH_SEPS),/' oggenc/platform.c</userinput></screen>
    101107
    102108    <para>
     
    105111    </para>
    106112
    107 <screen><userinput>./configure --prefix=/usr \
    108             --enable-vcut \
    109             --without-curl &amp;&amp;
     113<screen><userinput>./configure --prefix=/usr --enable-vcut &amp;&amp;
    110114make</userinput></screen>
    111115
     
    130134    </para>
    131135
    132     <para>
    133       <parameter>--without-curl</parameter>: This parameter disables HTTP
     136<!--
     137    <para>
     138      <parameter>- -without-curl</parameter>: This parameter disables HTTP
    134139      streaming in <command>ogg123</command>. Remove this parameter if you have
    135140      <application>cURL</application> installed.
    136141    </para>
     142-->
    137143
    138144 </sect2>
     
    188194      <seglistitem>
    189195        <seg>
    190           ogg123, oggdec, oggenc, ogginfo, vcut and vorbiscomment
     196          ogg123, oggdec, oggenc, ogginfo, vcut, and vorbiscomment
    191197        </seg>
    192198        <seg>
Note: See TracChangeset for help on using the changeset viewer.