Changeset c2f825a


Ignore:
Timestamp:
09/17/2024 05:50:09 AM (4 weeks ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
lazarus, trunk
Children:
144cfb1
Parents:
1722fa1
git-author:
Xi Ruoyao <xry111@…> (09/17/2024 05:48:01 AM)
git-committer:
Xi Ruoyao <xry111@…> (09/17/2024 05:50:09 AM)
Message:

Revert "libarchive: Disable buggy expat support"

This reverts commit 6cfc907ac4a2e2a8c85c7fccb482c7d9cf5a314f.

The expat bug is fixed in libarchive-3.7.5.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/libarchive.xml

    r1722fa1 rc2f825a  
    8080    <bridgehead renderas="sect3">libarchive Dependencies</bridgehead>
    8181
    82     <bridgehead renderas="sect4">Recommended</bridgehead>
    83     <para role="recommended">
    84       <xref linkend="libxml2"/>
    85     </para>
    86 
    8782    <bridgehead renderas="sect4">Optional</bridgehead>
    8883    <para role="optional">
     84      <xref linkend="libxml2"/>,
    8985      <xref linkend="lzo"/>,
    9086      <xref linkend="nettle"/>, and
     
    10197    </para>
    10298
    103 <screen><userinput>./configure --prefix=/usr --disable-static --without-expat &amp;&amp;
     99<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    104100make</userinput></screen>
    105101
     
    122118      href="../../xincludes/static-libraries.xml"/>
    123119
    124     <!-- https://github.com/libarchive/libarchive/issues/2146 -->
    125     <para>
    126       <parameter>--without-expat</parameter>: This switch disables using
    127       expat for xar format support.  Due to a bug the xar reader will loop
    128       infinitely if expat is used.  The upstream prefers libxml2 for xar
    129       support anyway.
    130     </para>
    131 <!--
    132     <para>
    133       <option>- -without-xml2</option>: This switch sets expat for xar archive
     120    <para>
     121      <option>--without-xml2</option>: This switch sets expat for xar archive
    134122      format support instead of preferred libxml2 if both packages are installed.
    135123    </para>
    136 -->
     124
    137125    <para>
    138126      <option>--without-nettle</option>: This switch sets OpenSSL for crypto
Note: See TracChangeset for help on using the changeset viewer.