diff options
author | jperkin <jperkin@pkgsrc.org> | 2022-12-15 21:47:46 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2022-12-15 21:47:46 +0000 |
commit | a8a460998f820bc22140c2fc260020ce6d7a609d (patch) | |
tree | cacc5d859c561f7b8685f0272222e3caaeec3448 /lang/rust | |
parent | 438811812e9a08ecd047a4ef714685e114ef97d1 (diff) | |
download | pkgsrc-a8a460998f820bc22140c2fc260020ce6d7a609d.tar.gz |
rust: Remove -Wl,--strip-all on SunOS.
pkgsrc has its own strip handling, and we need to ensure objects aren't
stripped before we optionally generate CTF data for them.
Diffstat (limited to 'lang/rust')
-rw-r--r-- | lang/rust/cargo.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lang/rust/cargo.mk b/lang/rust/cargo.mk index 51aff04a897..6e282e8b8fe 100644 --- a/lang/rust/cargo.mk +++ b/lang/rust/cargo.mk @@ -1,4 +1,4 @@ -# $NetBSD: cargo.mk,v 1.30 2022/05/24 09:51:51 nia Exp $ +# $NetBSD: cargo.mk,v 1.31 2022/12/15 21:47:46 jperkin Exp $ # # Common logic that can be used by packages that depend on cargo crates # from crates.io. This lets existing pkgsrc infrastructure fetch and verify @@ -36,6 +36,9 @@ SITES.${crate}.crate+= -${MASTER_SITE_CRATESIO}${crate:C/-[0-9]+\.[0-9.]+.*$//} EXTRACT_DIR.${crate}.crate?= ${CARGO_VENDOR_DIR} .endfor +# pkgsrc handles stripping and we might need to generate CTF data. +BUILDLINK_TRANSFORM.SunOS+= rm:-Wl,--strip-all + .include "../../mk/bsd.prefs.mk" # Triggers NetBSD ld.so bug (PR toolchain/54192) # See Makefile for further information. |