Changeset 105d06c


Ignore:
Timestamp:
12/26/2023 07:33:08 AM (6 months ago)
Author:
Rahul Chandra <rahul@…>
Branches:
12.1, ken/TL2024, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, trunk, xry111/llvm18
Children:
5bd4e666
Parents:
b1463480
Message:

Add python3.11 in order to build Mozilla packages

I haven't modified all the reverse-depends to remove the
python-3.12 fixes (only firefox right now)

Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/prog.xml

    rb1463480 r105d06c  
    4747  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python2.xml"/>
    4848  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python3.xml"/>
     49  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python311.xml"/>
    4950  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python-modules.xml"/>
    5051  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="python-dependencies.xml"/>
  • packages.ent

    rb1463480 r105d06c  
    345345<!ENTITY python3-lib-suffix           "cpython-&python3-major;&python3-minor;-&lt;arch&gt;-linux-gnu">
    346346<!ENTITY python3-site                 "/usr/lib/python&python3-majorver;/site-packages">
     347
     348<!-- Remove once mozilla programs can use python 3.12 -->
     349<!ENTITY python311-version                  "3.11.1">
    347350
    348351<!ENTITY ruby-minor-version           "3.2">
  • xsoft/graphweb/firefox.xml

    rb1463480 r105d06c  
    146146        now deprecated by mozilla), in either case please read the
    147147        Configuration Information,
    148       <xref linkend="python3"/> (rebuilt after installing <xref linkend="sqlite"/>),
     148      <xref linkend="python311"/> (built after installing <xref linkend="sqlite"/>),
    149149      <xref linkend="six"/>,
    150150      <xref linkend="startup-notification"/>, and
     
    192192    <title>Installation of Firefox</title>
    193193
     194<!--
    194195    <para>
    195196      The building system ships several internal copies of the Python 3
     
    232233sed '/import imp/d' -i netwerk/dns/prepare_tlds.py
    233234</userinput></screen>
     235-->
    234236
    235237    <!-- https://bugzilla.mozilla.org/show_bug.cgi?id=1859752
     
    421423<screen><userinput>export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none &amp;&amp;
    422424export MOZBUILD_STATE_PATH=${PWD}/mozbuild          &amp;&amp;
    423 ./mach configure                                    &amp;&amp;
    424 ./mach build</userinput></screen>
     425python3.11 ./mach configure                                    &amp;&amp;
     426python3.11 ./mach build</userinput></screen>
    425427
    426428    <para>
     
    439441    </para>
    440442
    441 <screen role="root"><userinput>MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none ./mach install</userinput></screen>
     443<screen role="root"><userinput>MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none python3.11 ./mach install</userinput></screen>
    442444
    443445    <para>
Note: See TracChangeset for help on using the changeset viewer.