Index: general/genlib/js78.xml
===================================================================
--- general/genlib/js78.xml (revision 0125628d1816a2c5338f9a6e8e97526c79f162e6)
+++ general/genlib/js78.xml (revision a2b672badb1d131ea79e4e7a24a9615d1e053dd5)
@@ -14,8 +14,8 @@
-
-
+
+
-
+
]>
@@ -160,4 +160,9 @@
+
+
+ Compiling the C++ code respects $MAKEFLAGS and defaults to 'j1',
+ the rust code will use all processors.
+
@@ -190,9 +195,8 @@
Depending on the machine, either
ten or fourteen JS tests related to locale and timezone fail,
- because of an issue in .
+ because of an issue with recent versions of .
To run the JIT test suite, issue:
make -C js/src check-jit-test
- JITTEST_EXTRA_ARGS="--timeout 300". Again, a few tests
- may show as unexpected failures.
+ JITTEST_EXTRA_ARGS="--timeout 300".
Index: general/prog/rust.xml
===================================================================
--- general/prog/rust.xml (revision 0125628d1816a2c5338f9a6e8e97526c79f162e6)
+++ general/prog/rust.xml (revision a2b672badb1d131ea79e4e7a24a9615d1e053dd5)
@@ -7,6 +7,6 @@
-
-
+
+
-
-
+
+
]>
@@ -325,8 +325,10 @@
- At a minimum, two tests (run-make-fulldeps/long-linker-command-lines
- and run-make-fulldeps/sysroot-crates-are-unstable) may fail.
- If a version of gdb which was released after this
- version of rust is used, such as , four more failures
+ At a minimum, seven tests will fail: ui/asm/inline-syntax.rs#arm,
+ assembly/target-feature-multiple.rs#SINGLEFLAG,
+ assembly/target-feature-multiple.rs#TWOFLAGS,
+ run-make-fulldeps/long-linker-command-lines, run-make-fulldeps/split-debuginfo,
+ run-make-fulldeps/split-dwarf, run-make-fulldeps/sysroot-crates-are-unstable.
+ With any recent version of gdb, four more failures
(debuginfo/extern-c-fn.rs, debuginfo/generator-objects.rs,
debuginfo/issue-57822.rs, debuginfo/pretty-huge-vec.rs) can be expected.
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml (revision 0125628d1816a2c5338f9a6e8e97526c79f162e6)
+++ introduction/welcome/changelog.xml (revision a2b672badb1d131ea79e4e7a24a9615d1e053dd5)
@@ -47,4 +47,13 @@
+ [ken] - Update to firefox-78.10.1 and js78.10.1. Fixes
+ #14995.
+
+
+ [ken] - Fix seamonkey build breakage with rust-1.52.0.
+
+
+ [ken] - Update to rustc-1.52.0 (security fix). Fixes
+ #15000.
[bdubbs] - Update to File-Which-1.27 (Perl module). Fixes
#15015.
Index: packages.ent
===================================================================
--- packages.ent (revision 0125628d1816a2c5338f9a6e8e97526c79f162e6)
+++ packages.ent (revision a2b672badb1d131ea79e4e7a24a9615d1e053dd5)
@@ -372,5 +372,5 @@
-
+
@@ -922,5 +922,5 @@
-
+
Index: xsoft/graphweb/firefox.xml
===================================================================
--- xsoft/graphweb/firefox.xml (revision 0125628d1816a2c5338f9a6e8e97526c79f162e6)
+++ xsoft/graphweb/firefox.xml (revision a2b672badb1d131ea79e4e7a24a9615d1e053dd5)
@@ -7,13 +7,13 @@
-
-
+
+
-
+
-
+
]>
Index: xsoft/graphweb/seamonkey.xml
===================================================================
--- xsoft/graphweb/seamonkey.xml (revision 0125628d1816a2c5338f9a6e8e97526c79f162e6)
+++ xsoft/graphweb/seamonkey.xml (revision a2b672badb1d131ea79e4e7a24a9615d1e053dd5)
@@ -292,5 +292,6 @@
-CC=gcc CXX=g++ make -f client.mk
+RUSTC_BOOTSTRAP=encoding_rs,packed_simd \
+CC=gcc CXX=g++ make -f client.mk
@@ -320,4 +321,13 @@
Command Explanations
+
+
+ RUSTC_BOOTSTRAP=encoding_rs,packed_simd: With
+ rustc-1.52.0 crates can no longer set
+ `RUSTC_BOOTSTRAP` themselves because it subverts the stability guarantee
+ of Rust. The crates encoding_rs v0.8.16 and packed_simd v0.3.4 are both
+ affected, setting the environment variable like this allows the package
+ to compile.
+