summaryrefslogtreecommitdiff
path: root/mozilla-rust-config.patch
diff options
context:
space:
mode:
authorMartin Stransky <stransky@redhat.com>2017-05-25 14:03:47 +0200
committerMartin Stransky <stransky@redhat.com>2017-05-25 14:03:47 +0200
commit5a87c5b32c5bbc385825184909cb9aef9c864157 (patch)
tree4579208b7637f93b41df77d8318cc3f2af0a2876 /mozilla-rust-config.patch
parentDisabled Rust on ppc64 ppc64le s390x (diff)
downloadlibrewolf-fedora-ff-5a87c5b32c5bbc385825184909cb9aef9c864157.tar.gz
librewolf-fedora-ff-5a87c5b32c5bbc385825184909cb9aef9c864157.tar.bz2
librewolf-fedora-ff-5a87c5b32c5bbc385825184909cb9aef9c864157.zip
Added rust config
Diffstat (limited to 'mozilla-rust-config.patch')
-rw-r--r--mozilla-rust-config.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/mozilla-rust-config.patch b/mozilla-rust-config.patch
new file mode 100644
index 0000000..b4d59af
--- /dev/null
+++ b/mozilla-rust-config.patch
@@ -0,0 +1,22 @@
+diff -up firefox-53.0.2/build/moz.configure/rust.configure.powerpc-rust firefox-53.0.2/build/moz.configure/rust.configure
+--- firefox-53.0.2/build/moz.configure/rust.configure.powerpc-rust 2017-05-25 13:07:00.041331688 +0200
++++ firefox-53.0.2/build/moz.configure/rust.configure 2017-05-25 13:59:49.692189995 +0200
+@@ -131,6 +131,9 @@ def rust_triple_alias(host_or_target):
+ ('sparc64', 'Linux'): 'sparc64-unknown-linux-gnu',
+ ('x86', 'Linux'): 'i686-unknown-linux-gnu',
+ ('x86_64', 'Linux'): 'x86_64-unknown-linux-gnu',
++ ('ppc64le', 'Linux'): 'powerpc64le-unknown-linux-gnu',
++ ('ppc64', 'Linux'): 'powerpc64-unknown-linux-gnu',
++ ('s390x', 'Linux'): 's390x-unknown-linux-gnu',
+ # OS X
+ ('x86', 'OSX'): 'i686-apple-darwin',
+ ('x86_64', 'OSX'): 'x86_64-apple-darwin',
+@@ -151,7 +154,7 @@ def rust_triple_alias(host_or_target):
+ }.get((host_or_target.cpu, os_or_kernel), None)
+
+ if rustc_target is None:
+- die("Don't know how to translate {} for rustc".format(host_or_target.alias))
++ die("Don't know how to translate {} for rustc, cpu: {}, os: {}".format(target.alias, target.cpu, os_or_kernel))
+
+ # Check to see whether our rustc has a reasonably functional stdlib
+ # for our chosen target.
bgstack15