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/