SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
15
lang/rust/patches/patch-src_bootstrap_bootstrap_py
Normal file
15
lang/rust/patches/patch-src_bootstrap_bootstrap_py
Normal file
|
@ -0,0 +1,15 @@
|
|||
Workaround for sparc64: bootstrap segfaults without -O3
|
||||
|
||||
Index: src/bootstrap/bootstrap.py
|
||||
--- src/bootstrap/bootstrap.py.orig
|
||||
+++ src/bootstrap/bootstrap.py
|
||||
@@ -891,6 +891,9 @@ class RustBuild(object):
|
||||
if self.get_toml("deny-warnings", "rust") != "false":
|
||||
env["RUSTFLAGS"] += " -Dwarnings"
|
||||
|
||||
+ if self.build_triple() == "sparc64-unknown-openbsd":
|
||||
+ env["RUSTFLAGS"] += " -Copt-level=3"
|
||||
+
|
||||
env["PATH"] = os.path.join(self.bin_root(), "bin") + \
|
||||
os.pathsep + env["PATH"]
|
||||
if not os.path.isfile(self.cargo()):
|
Loading…
Add table
Add a link
Reference in a new issue