diff options
Diffstat (limited to 'experimental/firefox/rust-config.patch')
-rw-r--r-- | experimental/firefox/rust-config.patch | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/experimental/firefox/rust-config.patch b/experimental/firefox/rust-config.patch index 4dbddc2a9..eab72a0e4 100644 --- a/experimental/firefox/rust-config.patch +++ b/experimental/firefox/rust-config.patch @@ -1,16 +1,16 @@ -look, another reason to hate google: fuchsia's triplets confuse the hell out of poor mozconfig - -meanwhile, make -foxkit- more important than -unknown- - ---- thunderbird-60.2.1/build/moz.configure/rust.configure.old 2018-10-01 14:51:04.000000000 +0000 -+++ thunderbird-60.2.1/build/moz.configure/rust.configure 2018-10-11 23:13:15.370000000 +0000 -@@ -119,9 +119,13 @@ +diff -urw firefox-68.0-old/build/moz.configure/rust.configure firefox-68.0/build/moz.configure/rust.configure +--- firefox-68.0-old/build/moz.configure/rust.configure 2019-07-07 15:56:29.345963800 +0000 ++++ firefox-68.0/build/moz.configure/rust.configure 2019-07-07 16:19:25.990645334 +0000 +@@ -193,12 +193,16 @@ ambiguous = set() per_raw_os = {} for t in out: + if 'fuchsia' in t: continue t = split_triplet(t, allow_unknown=True) - key = (t.cpu, t.endianness, t.os) + endianness = t.endianness + if t.cpu.startswith('thumb') and endianness not in ('big', 'little'): + endianness = 'little' + key = (t.cpu, endianness, t.os) if key in per_os: + # hax to allow Adélie toolchains to work + if 'foxkit' in per_os[key].alias: |