[前][次][番号順一覧][スレッド一覧]

ruby-changes:69451

From: =E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3 <ko1@a...>
Date: Tue, 26 Oct 2021 09:06:03 +0900 (JST)
Subject: [ruby-changes:69451] b682f76339 (master): GNUMAKEFLAGS is too new for mac

https://git.ruby-lang.org/ruby.git/commit/?id=b682f76339

From b682f763397abbbee3a47569d36fcb49127a3e0a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3?=
 <shyouhei@r...>
Date: Mon, 25 Oct 2021 13:39:27 +0900
Subject: GNUMAKEFLAGS is too new for mac

It is relatively well known that mac does not update its command line
tools, and make is no exception.  They ship GNU make 3.x, which didn't
yet implemented GNUMAKEFLAGS.

Resort to MAKEFLAGS there.
---
 .github/workflows/macos.yml      | 2 +-
 .github/workflows/yjit-macos.yml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index 8d7fee29704..20d14766f75 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -27,7 +27,7 @@ jobs: https://github.com/ruby/ruby/blob/trunk/.github/workflows/macos.yml#L27
         working-directory: src
       - name: Set ENV
         run: |
-          echo "GNUMAKEFLAGS=-j$((1 + $(sysctl -n hw.activecpu)))" >> $GITHUB_ENV
+          echo "MAKEFLAGS=-j$((1 + $(sysctl -n hw.activecpu)))" >> $GITHUB_ENV
       - run: ./autogen.sh
         working-directory: src
       - name: Run configure
diff --git a/.github/workflows/yjit-macos.yml b/.github/workflows/yjit-macos.yml
index fbaa2329005..c19f623337e 100644
--- a/.github/workflows/yjit-macos.yml
+++ b/.github/workflows/yjit-macos.yml
@@ -34,7 +34,7 @@ jobs: https://github.com/ruby/ruby/blob/trunk/.github/workflows/yjit-macos.yml#L34
         working-directory: src
       - name: Set ENV
         run: |
-          echo "GNUMAKEFLAGS=-j$((1 + $(sysctl -n hw.activecpu)))" >> $GITHUB_ENV
+          echo "MAKEFLAGS=-j$((1 + $(sysctl -n hw.activecpu)))" >> $GITHUB_ENV
       - run: ./autogen.sh
         working-directory: src
       - name: Run configure
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]