summaryrefslogtreecommitdiff
path: root/common.mk
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-04-21 10:53:53 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-04-21 22:24:55 +0900
commitde5cd5a635e3b975ca7acc5caf0363f2811abd95 (patch)
tree71b2c2485d803f245f96b8b8ab3e52ba1483ce5a /common.mk
parente956052fa953d7e312a2f524127b2ac6ae1b0da2 (diff)
downloadruby-de5cd5a635e3b975ca7acc5caf0363f2811abd95.tar.gz
Use shorter path as `SPEC_TEMP_DIR`
The temporary directory under the build directory may be too long as a UNIX socket path. On macOS, the default `TMPDIR` per user is also very long.
Diffstat (limited to 'common.mk')
-rw-r--r--common.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/common.mk b/common.mk
index 38af553992..8baa5be82b 100644
--- a/common.mk
+++ b/common.mk
@@ -873,7 +873,8 @@ test-spec: $(TEST_RUNNABLE)-test-spec
yes-test-spec: test-spec-precheck
$(ACTIONS_GROUP)
$(gnumake_recursive)$(Q) \
- $(RUNRUBY) -r./$(arch)-fake $(srcdir)/spec/mspec/bin/mspec run -B $(srcdir)/spec/default.mspec $(MSPECOPT) $(SPECOPTS)
+ $(RUNRUBY) -r./$(arch)-fake -r$(tooldir)/rubyspec_temp \
+ $(srcdir)/spec/mspec/bin/mspec run -B $(srcdir)/spec/default.mspec $(MSPECOPT) $(SPECOPTS)
$(ACTIONS_ENDGROUP)
no-test-spec: