diff options
| author | Gleb Popov <arrowd@FreeBSD.org> | 2024-03-23 15:13:31 +0000 |
|---|---|---|
| committer | Gleb Popov <arrowd@FreeBSD.org> | 2024-03-23 19:35:55 +0000 |
| commit | 3c26c5acf2ce0ac62aa0ec1b946080867f122563 (patch) | |
| tree | 732ec43db1ccabd1bd1776d61a134be81e5db01f | |
| parent | af98160dc2ec2915d49b8ea9b3d9490840f2d19d (diff) | |
| download | ports-3c26c5acf2ce0ac62aa0ec1b946080867f122563.tar.gz ports-3c26c5acf2ce0ac62aa0ec1b946080867f122563.zip | |
Uses/cargo.mk: Fix enabling LTO
PR: 277902
| -rw-r--r-- | Mk/Uses/cargo.mk | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk index 5d423d81661e..e3b733d35821 100644 --- a/Mk/Uses/cargo.mk +++ b/Mk/Uses/cargo.mk @@ -139,8 +139,11 @@ CARGO_ENV+= \ CARGO_ENV+= RUST_BACKTRACE=1 . endif +. if !defined(_WITHOUT_LTO) && (!defined(WITHOUT_LTO_PORTS) || ${WITHOUT_LTO_PORTS:N${PKGORIGIN}}) _CARGO_MSG= "===> Additional optimization to port applied" -WITH_LTO= yes +_WITH_LTO= yes +.undef _WITHOUT_LTO +. endif # Adjust -C target-cpu if -march/-mcpu is set by bsd.cpu.mk . if ${ARCH} == amd64 || ${ARCH} == i386 |
