Ignore:
Timestamp:
10/26/2020 09:44:17 PM (4 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.1, 11.0, 11.1, 11.2, 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, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6fe9b0bd
Parents:
a2e21ee
Message:

Update to llvm-11.0.0 and rustc-1.47.0.

Patch firefox and thunderbird for this version of rust.
Remeasure all packages which use rust -
I think I used an out of date mozconfig when I updated thunderbird.
In general, builds are slower and slightly larger, but installs are marginally smaller.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@23843 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/thunderbird.xml

    ra2e21ee rbf5fb94  
    99  <!ENTITY thunderbird-md5sum        "8cee1fabb60c00a9913b133309e3e1b7">
    1010  <!ENTITY thunderbird-size          "345 MB">
    11   <!ENTITY thunderbird-buildsize     "5.1 GB (177 MB installed)">
     11  <!ENTITY thunderbird-buildsize     "5.4 GB (170 MB installed)">
    1212  <!ENTITY thunderbird-time          "32 SBU (on a 4-core machine)">
    1313  <!-- Removed the -j1 time because python and rust do not obey it, although
     
    7474    </itemizedlist>
    7575
    76 <!--
    7776    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7877    <itemizedlist spacing="compact">
     
    8079        <para>
    8180          Required patch:
    82           <ulink url="&patch-root;/thunderbird-&thunderbird-version;-upstream_fixes-1.patch"/>
     81          <ulink url="&patch-root;/thunderbird-&thunderbird-version;-rustc1470-1.patch"/>
    8382        </para>
    8483      </listitem>
    8584    </itemizedlist>
    86 -->
     85
    8786    <bridgehead renderas="sect3">Thunderbird Dependencies</bridgehead>
    8887
     
    225224EOF</userinput></screen>
    226225
    227 <!--
    228     <para>
    229       First, fix a regression in <application>Thunderbird</application> that
    230       prevents the mail panes and other UI elements from functioning properly:
    231     </para>
    232 
    233 <screen><userinput remap="pre">patch -Np1 -i ../thunderbird-&thunderbird-version;-upstream_fixes-1.patch</userinput></screen>
    234 -->
     226    <para>
     227      Apply a patch to allow this to be compiled with <xref linkend="rust"/>:
     228    </para>
     229
     230<screen><userinput remap="pre">patch -p1 -i ../thunderbird-&thunderbird-version;-rustc1470-1.patch</userinput></screen>
     231
    235232    <para>
    236233      Compile <application>Thunderbird</application> by issuing the following
Note: See TracChangeset for help on using the changeset viewer.