diff options
| author | Takashi Kokubun <takashikkbn@gmail.com> | 2025-02-10 13:30:30 -0800 |
|---|---|---|
| committer | Takashi Kokubun <takashikkbn@gmail.com> | 2025-04-18 21:52:57 +0900 |
| commit | 5b5d54f8862e8fccfde9f657d85529eaf2f161b2 (patch) | |
| tree | ec337e15f72007b5c6abbb22d731a16eaa65ba15 | |
| parent | 948560ac5a05efaf17add7f4edd0ecf75e0bb5b2 (diff) | |
Suppress ld's macOS version warnings
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/13131
| -rw-r--r-- | zjit/zjit.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/zjit/zjit.mk b/zjit/zjit.mk index 01a1bf30d3..2b6a98d85f 100644 --- a/zjit/zjit.mk +++ b/zjit/zjit.mk @@ -30,11 +30,14 @@ $(ZJIT_LIBS): $(ECHO) 'Error: Tried to build ZJIT without configuring it first. Check `make showconfig`?' @false else ifeq ($(ZJIT_SUPPORT),$(filter dev dev_nodebug stats,$(ZJIT_SUPPORT))) +# TODO: Remove MACOSX_DEPLOYMENT_TARGET or properly specify the target version while supressing the warning: +# ld: warning: object file (zjit/target/debug/libzjit.a(...)) was built for newer macOS version (15.2) than being linked (15.0) $(ZJIT_LIBS): $(ZJIT_SRC_FILES) $(ECHO) 'building Rust ZJIT ($(ZJIT_SUPPORT) mode)' +$(Q)$(CHDIR) $(top_srcdir)/zjit && \ CARGO_TARGET_DIR='$(ZJIT_CARGO_TARGET_DIR)' \ CARGO_TERM_PROGRESS_WHEN='never' \ + MACOSX_DEPLOYMENT_TARGET=15.0 \ $(CARGO) $(CARGO_VERBOSE) build $(ZJIT_CARGO_BUILD_ARGS) $(ZJIT_LIB_TOUCH) else |
