Ignore:
Timestamp:
11/17/2022 07:58:32 AM (18 months ago)
Author:
Pierre Labastie <pierre.labastie@…>
Branches:
11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
11c62aa
Parents:
41f908a (diff), 84f972c1 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'trunk' into plabs/python-mods

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/firefox.xml

    r41f908a r4f406ea  
    77  <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;esr/source/firefox-&firefox-version;esr.source.tar.xz">
    88  <!ENTITY firefox-download-ftp  " ">
    9   <!ENTITY firefox-md5sum        "5ad962e43ad29245238feeba558941d9">
    10   <!ENTITY firefox-size          "460 MB">
     9  <!ENTITY firefox-md5sum        "3b3e610898ccda554519f744e634c50c">
     10  <!ENTITY firefox-size          "457 MB">
    1111  <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
    1212    But the extra cached cargo files, if any, seem to be minimal -->
    13   <!ENTITY firefox-buildsize     "7.1 GB (199 MB installed) without tests">
     13  <!ENTITY firefox-buildsize     "7.1 GB (197 MB installed) without tests">
    1414  <!-- editors: with ff63 and rust-1.29, ./mach build -j4 is probably the
    1515   most practical way to get a timing on a machine with more cores, if taking
    1616   cores offline is not practical. If in doubt, round up -->
    17   <!ENTITY firefox-time          "21 SBU (on a zen1 machine using -j4) without tests">
     17  <!ENTITY firefox-time          "20 SBU using -j4, without tests">
    1818]>
    1919
     
    365365
    366366    <para>
     367      Then fix an issue with regular expressions in python-3.11:
     368    </para>
     369
     370<screen><userinput>sed -e 's/?s)\./?s:.)/'               \
     371    -e '/?m)/{s/?m)/?m:/;s/\$"/$)"/}' \
     372    -e '/?s)%/{s/?s)/?s:/;s/?"/?)"/}' \
     373    -i xpcom/idl-parser/xpidl/xpidl.py</userinput></screen>
     374
     375    <para>
    367376      Now invoke the Python <command>mach</command> script to compile the package.
    368377    </para>
    369378
    370379<screen><userinput>export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=none &amp;&amp;
    371 export MOZBUILD_STATE_PATH=${PWD}/mozbuild            &amp;&amp;
    372 ./mach configure                                      &amp;&amp;
     380export MOZBUILD_STATE_PATH=${PWD}/mozbuild          &amp;&amp;
     381./mach configure                                    &amp;&amp;
    373382./mach build</userinput></screen>
    374383
Note: See TracChangeset for help on using the changeset viewer.