diff options
author | Tobias Kortkamp <tobik@FreeBSD.org> | 2020-02-20 12:12:06 +0000 |
---|---|---|
committer | Tobias Kortkamp <tobik@FreeBSD.org> | 2020-02-20 12:12:06 +0000 |
commit | b543e13adb49cd9781070326dc7b222489b1c6d8 (patch) | |
tree | 9107cb4d1bff65b82cf1de6136949a2d7ae2c023 /lang/rust-nightly/files/patch-vendor_backtrace-sys_build.rs | |
parent | Grab maintainership of two ports I regularly use. (diff) |
lang/rust-nightly: Update to 1.43.0.20200220
- Switch backtrace crate patches to upstreamed version
Changes: https://github.com/rust-lang/rust/compare/433aae93e4...7760cd0fbb
Diffstat (limited to 'lang/rust-nightly/files/patch-vendor_backtrace-sys_build.rs')
-rw-r--r-- | lang/rust-nightly/files/patch-vendor_backtrace-sys_build.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/lang/rust-nightly/files/patch-vendor_backtrace-sys_build.rs b/lang/rust-nightly/files/patch-vendor_backtrace-sys_build.rs new file mode 100644 index 000000000000..32a363623ac4 --- /dev/null +++ b/lang/rust-nightly/files/patch-vendor_backtrace-sys_build.rs @@ -0,0 +1,17 @@ +https://github.com/rust-lang/backtrace-rs/pull/294 + +--- vendor/backtrace-sys/build.rs.orig 2020-02-19 21:11:31 UTC ++++ vendor/backtrace-sys/build.rs +@@ -60,6 +60,12 @@ fn main() { + File::create(out_dir.join("config.h")).unwrap(); + if target.contains("android") { + maybe_enable_dl_iterate_phdr_android(&mut build); ++ } else if target.contains("freebsd") { ++ build.define("HAVE_DL_ITERATE_PHDR", "1"); ++ build.define("HAVE_KERN_PROC", "1"); ++ } else if target.contains("netbsd") { ++ build.define("HAVE_DL_ITERATE_PHDR", "1"); ++ build.define("HAVE_KERN_PROC_ARGS", "1"); + } else if !target.contains("apple-ios") + && !target.contains("solaris") + && !target.contains("redox") |