Changes in / [0125628:a2b672b]


Ignore:
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • general/genlib/js78.xml

    r0125628 ra2b672b  
    1414  <!ENTITY js78-download-http "&mozilla-http;/firefox/releases/&ff78-version;esr/source/firefox-&ff78-version;esr.source.tar.xz">
    1515  <!ENTITY js78-download-ftp  " ">
    16   <!ENTITY js78-md5sum        "b81fc212639eab6a20c0a262e2eee302">
    17   <!ENTITY js78-size          "320 MB">
     16  <!ENTITY js78-md5sum        "0aa9c735305304373f9fddc35c56e81b">
     17  <!ENTITY js78-size          "319 MB">
    1818  <!ENTITY js78-buildsize     "3.0 GB (36 MB installed after removing 34MB static lib)">
    19   <!ENTITY js78-time          "2.5 SBU (on a 4-core machine)">
     19  <!ENTITY js78-time          "2.4 SBU (on a 4-core machine with parallelism=4)">
    2020]>
    2121
     
    160160        <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    161161         href="../../xincludes/mozconfigure.xml"/>
     162
     163        <para>
     164          Compiling the C++ code respects $MAKEFLAGS and defaults to 'j1',
     165          the rust code will use all processors.
     166        </para>
    162167     </note>
    163168
     
    190195      Depending on the machine, either
    191196      ten or fourteen JS tests related to locale and timezone fail,
    192       because of an issue in <xref linkend="icu"/>.
     197      because of an issue with recent versions of <xref linkend="icu"/>.
    193198      To run the JIT test suite, issue:
    194199      <command>make -C js/src check-jit-test
    195       JITTEST_EXTRA_ARGS="--timeout 300"</command>. Again, a few tests
    196       may show as unexpected failures.
     200      JITTEST_EXTRA_ARGS="--timeout 300"</command>.
    197201    </para>
    198202
  • general/prog/rust.xml

    r0125628 ra2b672b  
    77  <!ENTITY rust-download-http "https://static.rust-lang.org/dist/rustc-&rust-version;-src.tar.gz">
    88  <!ENTITY rust-download-ftp  " ">
    9   <!ENTITY rust-md5sum        "a460bed79b92f6a7833ba6e6390ee6ae">
    10   <!ENTITY rust-size          "145 MB">
     9  <!ENTITY rust-md5sum        "bd6fbe9ba5fe457d2514e92a6ccd7b24">
     10  <!ENTITY rust-size          "161 MB">
    1111  <!-- Gentle Reminder: buildsize is how much the user requires for the real
    1212       install, i.e. the source with its DESTDIR *plus* the DESTDIR.  You
     
    1515       after the tests. -->
    1616
    17   <!ENTITY rust-buildsize     "7.6 GB (369 MB installed) including 294 MB of ~/.cargo files for the user building this. Add 3.3 GB if running the tests">
    18   <!ENTITY rust-time          "39 SBU (add 31 SBU for tests, both on a 4-core machine)">
     17  <!ENTITY rust-buildsize     "9.3 GB (407 MB installed) including 291 MB of ~/.cargo files for the user building this. Add 4.0 GB including extra 179 MB of ~/.cargo files if running the tests">
     18  <!ENTITY rust-time          "31 SBU (add 13 SBU for tests, both on a 4-core machine)">
    1919]>
    2020
     
    325325
    326326    <para>
    327       At a minimum, two tests (run-make-fulldeps/long-linker-command-lines
    328       and run-make-fulldeps/sysroot-crates-are-unstable) may fail.
    329       If a version of <command>gdb</command> which was released after this
    330       version of rust is used, such as <xref linkend="gdb"/>, four more failures
     327      At a minimum, seven tests will fail: ui/asm/inline-syntax.rs#arm,
     328      assembly/target-feature-multiple.rs#SINGLEFLAG,
     329      assembly/target-feature-multiple.rs#TWOFLAGS,
     330      run-make-fulldeps/long-linker-command-lines, run-make-fulldeps/split-debuginfo,
     331      run-make-fulldeps/split-dwarf, run-make-fulldeps/sysroot-crates-are-unstable.
     332      With any recent version of <command>gdb</command>, four more failures
    331333      (debuginfo/extern-c-fn.rs, debuginfo/generator-objects.rs,
    332334      debuginfo/issue-57822.rs, debuginfo/pretty-huge-vec.rs) can be expected.
  • introduction/welcome/changelog.xml

    r0125628 ra2b672b  
    4747     <itemizedlist>
    4848       <listitem>
     49         <para>[ken] - Update to firefox-78.10.1 and js78.10.1. Fixes
     50         <ulink url="&blfs-ticket-root;14995">#14995</ulink>.</para>
     51       </listitem>
     52       <listitem>
     53         <para>[ken] - Fix seamonkey build breakage with rust-1.52.0.</para>
     54       </listitem>
     55       <listitem>
     56         <para>[ken] - Update to rustc-1.52.0 (security fix). Fixes
     57         <ulink url="&blfs-ticket-root;15000">#15000</ulink>.</para>
    4958         <para>[bdubbs] - Update to File-Which-1.27 (Perl module). Fixes
    5059         <ulink url="&blfs-ticket-root;15015">#15015</ulink>.</para>
  • packages.ent

    r0125628 ra2b672b  
    372372<!ENTITY ruby-patch-version           "1">
    373373<!ENTITY ruby-version                 "&ruby-minor-version;.&ruby-patch-version;">
    374 <!ENTITY rust-version                 "1.47.0">
     374<!ENTITY rust-version                 "1.52.0">
    375375<!ENTITY scons-version                "4.1.0">
    376376<!ENTITY slang-version                "2.3.2">
     
    922922<!ENTITY falkon-minor-version         "0">
    923923<!ENTITY falkon-version               "&falkon-major-version;.&falkon-minor-version;">
    924 <!ENTITY firefox-version              "78.10.0">
     924<!ENTITY firefox-version              "78.10.1">
    925925<!ENTITY flashplayer-version          "27.0.0.187">
    926926<!ENTITY qupzilla-version             "2.2.6">
  • xsoft/graphweb/firefox.xml

    r0125628 ra2b672b  
    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        "b81fc212639eab6a20c0a262e2eee302">
    10   <!ENTITY firefox-size          "320 MB">
     9  <!ENTITY firefox-md5sum        "0aa9c735305304373f9fddc35c56e81b">
     10  <!ENTITY firefox-size          "319 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     "5.2 GB (187 MB installed) without tests">
     13  <!ENTITY firefox-buildsize     "5.2 GB (186 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          "28 SBU (on a 4-core machine) without tests">
     17  <!ENTITY firefox-time          "30 SBU (on a 4-core machine) without tests">
    1818]>
    1919
  • xsoft/graphweb/seamonkey.xml

    r0125628 ra2b672b  
    292292    </para>
    293293
    294 <screen><userinput>CC=gcc CXX=g++ make -f client.mk</userinput></screen>
     294<screen><userinput>RUSTC_BOOTSTRAP=encoding_rs,packed_simd \
     295CC=gcc CXX=g++ make -f client.mk</userinput></screen>
    295296
    296297    <note>
     
    320321  <sect2 role="commands">
    321322    <title>Command Explanations</title>
     323
     324    <para>
     325      <command>RUSTC_BOOTSTRAP=encoding_rs,packed_simd</command>: With
     326      <application>rustc-1.52.0</application> crates can no longer set
     327      `RUSTC_BOOTSTRAP` themselves because it subverts the stability guarantee
     328      of Rust. The crates encoding_rs v0.8.16 and packed_simd v0.3.4 are both
     329      affected, setting the environment variable like this allows the package
     330      to compile.
     331    </para>
    322332
    323333    <para>
Note: See TracChangeset for help on using the changeset viewer.