Changeset e3b21095


Ignore:
Timestamp:
11/01/2023 09:42:11 AM (7 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
1561fce
Parents:
4ca51d4
Message:

spidermonkey: Work around build failure with Python 3.12 or later

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/spidermonkey.xml

    r4ca51d4 re3b21095  
    8585    <para role="required">
    8686      <xref linkend="icu"/>,
    87       <xref linkend="rust"/>, and
     87      <xref linkend="rust"/>,
     88      <xref linkend="six"/>, and
    8889      <xref linkend="which"/>
    8990    </para>
     
    149150
    150151    </note>
     152
     153    <para>
     154      The building system ships several internal copies of the Python 3
     155      module <filename>six.py</filename>.  The shipped copies are too old
     156      to work well with Python 3.12 or later.  Replace them with the
     157      symlinks to <xref linkend='six'/> already installed on the system:
     158    </para>
     159
     160<screen><userinput>for i in $(find -name six.py); do
     161  ln -sfv /usr/lib/python3.12/site-packages/six.py $i;
     162done</userinput></screen>
    151163
    152164    <para>
Note: See TracChangeset for help on using the changeset viewer.