[arch-commits] Commit in js78/trunk (3 files)
Jan Steffens
heftig at archlinux.org
Mon Mar 22 15:55:49 UTC 2021
Date: Monday, March 22, 2021 @ 15:55:48
Author: heftig
Revision: 410710
78.9.0-1
Modified:
js78/trunk/0001-Fixes-for-LTO-PGO-support.patch
js78/trunk/0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch
js78/trunk/PKGBUILD
-----------------------------------------------------------------+
0001-Fixes-for-LTO-PGO-support.patch | 6 ++---
0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch | 10 ++++----
PKGBUILD | 12 +++++-----
3 files changed, 14 insertions(+), 14 deletions(-)
Modified: 0001-Fixes-for-LTO-PGO-support.patch
===================================================================
--- 0001-Fixes-for-LTO-PGO-support.patch 2021-03-22 15:44:01 UTC (rev 410709)
+++ 0001-Fixes-for-LTO-PGO-support.patch 2021-03-22 15:55:48 UTC (rev 410710)
@@ -34,7 +34,7 @@
add_old_configure_assignment('MOZ_LTO_CFLAGS', lto.cflags)
add_old_configure_assignment('MOZ_LTO_LDFLAGS', lto.ldflags)
diff --git a/config/makefiles/rust.mk b/config/makefiles/rust.mk
-index b5c7973104ceb..079408b358edb 100644
+index f4475054f8979..f19dfbc72fad0 100644
--- a/config/makefiles/rust.mk
+++ b/config/makefiles/rust.mk
@@ -59,17 +59,19 @@ cargo_rustc_flags = $(CARGO_RUSTCFLAGS)
@@ -58,7 +58,7 @@
ifdef CARGO_INCREMENTAL
export CARGO_INCREMENTAL
-@@ -185,10 +187,19 @@ target_rust_ltoable := force-cargo-library-build
+@@ -195,10 +197,19 @@ target_rust_ltoable := force-cargo-library-build
target_rust_nonltoable := force-cargo-test-run force-cargo-library-check $(foreach b,build check,force-cargo-program-$(b))
ifdef MOZ_PGO_RUST
@@ -80,7 +80,7 @@
$(target_rust_nonltoable): RUSTFLAGS:=$(rustflags_override) $(rustflags_sancov) $(RUSTFLAGS)
TARGET_RECIPES := $(target_rust_ltoable) $(target_rust_nonltoable)
-@@ -302,17 +313,19 @@ $(RUST_LIBRARY_FILE): force-cargo-library-build
+@@ -312,17 +323,19 @@ $(RUST_LIBRARY_FILE): force-cargo-library-build
# When we are building in --enable-release mode; we add an additional check to confirm
# that we are not importing any networking-related functions in rust code. This reduces
# the chance of proxy bypasses originating from rust code.
Modified: 0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch
===================================================================
--- 0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch 2021-03-22 15:44:01 UTC (rev 410709)
+++ 0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch 2021-03-22 15:55:48 UTC (rev 410710)
@@ -87,7 +87,7 @@
create mode 100644 third_party/rust/packed_simd/src/api/bitmask.rs
diff --git a/.cargo/config.in b/.cargo/config.in
-index f014783896510..0ee86efe406ab 100644
+index b1a1b35f77e30..1accd1ef72586 100644
--- a/.cargo/config.in
+++ b/.cargo/config.in
@@ -50,7 +50,7 @@ tag = "v0.3.0"
@@ -100,7 +100,7 @@
[source."https://github.com/djg/cubeb-pulse-rs"]
git = "https://github.com/djg/cubeb-pulse-rs"
diff --git a/Cargo.lock b/Cargo.lock
-index 82d9a4645da27..b6994d525fb3a 100644
+index c41d9fcc3e394..eee2f32fe1a5a 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3425,8 +3425,8 @@ dependencies = [
@@ -115,7 +115,7 @@
"cfg-if",
]
diff --git a/Cargo.toml b/Cargo.toml
-index 6f6199ab26653..2c162e6567781 100644
+index b723c1da2d57d..3173ef840cdf1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -66,7 +66,7 @@ panic = "abort"
@@ -125,8 +125,8 @@
-packed_simd = { git = "https://github.com/hsivonen/packed_simd", rev="3541e3818fdc7c2a24f87e3459151a4ce955a67a" }
+packed_simd = { git = "https://github.com/hsivonen/packed_simd", rev="0917fe780032a6bbb23d71be545f9c1834128d75" }
rlbox_lucet_sandbox = { git = "https://github.com/PLSysSec/rlbox_lucet_sandbox/", rev="d510da5999a744c563b0acd18056069d1698273f" }
- nix = { git = "https://github.com/shravanrn/nix/", branch = "r0.13.1", rev="4af6c367603869a30fddb5ffb0aba2b9477ba92e" }
- spirv_cross = { git = "https://github.com/kvark/spirv_cross", branch = "wgpu3", rev = "20191ad2f370afd6d247edcb9ff9da32d3bedb9c" }
+ nix = { git = "https://github.com/shravanrn/nix/", rev="4af6c367603869a30fddb5ffb0aba2b9477ba92e" }
+ spirv_cross = { git = "https://github.com/kvark/spirv_cross", branch = "wgpu3" }
diff --git a/third_party/rust/packed_simd/.cargo-checksum.json b/third_party/rust/packed_simd/.cargo-checksum.json
index 01afcc1efdacd..1512803e57292 100644
--- a/third_party/rust/packed_simd/.cargo-checksum.json
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-03-22 15:44:01 UTC (rev 410709)
+++ PKGBUILD 2021-03-22 15:55:48 UTC (rev 410710)
@@ -1,7 +1,7 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig at archlinux.org>
pkgname=js78
-pkgver=78.8.0
+pkgver=78.9.0
pkgrel=1
pkgdesc="JavaScript interpreter and libraries - Version 78"
arch=(x86_64)
@@ -14,10 +14,10 @@
source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc}
0001-Fixes-for-LTO-PGO-support.patch
0002-Bug-1667736-Update-packed_simd-to-compile-on-Rust-1..patch)
-sha256sums=('1cf2dfdee2e31fd0a5ecced6275a33fa11bee1d2a7c65e23350b26992584a110'
+sha256sums=('8e03ac1dfc5ac804c8b13a529414a9387e0425e545bb2f4462d74c3175e64864'
'SKIP'
- '2c5381bd087dc04287f830d8a3ea739d0c69e43170c2240fd5db78c795d2e65a'
- 'ad3dd149651d76c1c3de2dc71d3fb3361181a1add75ff095df7bfba88a4e4ad6')
+ '926a573eabe3b6177363b795ed5e5641b4a4ebc6d7cfa093f11e1779ac0f897c'
+ '5f7c132fe7dab5e412cfd24c0c542531d4bfbcf030c736d46993845ba262cf9c')
validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release at mozilla.com>
# Make sure the duplication between bin and lib is found
@@ -54,8 +54,8 @@
--without-system-icu
)
- export CC='clang --target=x86_64-unknown-linux-gnu'
- export CXX='clang++ --target=x86_64-unknown-linux-gnu'
+ export CC=clang
+ export CXX=clang++
export AR=llvm-ar
export NM=llvm-nm
export RANLIB=llvm-ranlib
More information about the arch-commits
mailing list