diff --git a/.github/workflows/cpp.yml b/.github/workflows/cpp.yml index 4764b661d97e..e44acc034e50 100644 --- a/.github/workflows/cpp.yml +++ b/.github/workflows/cpp.yml @@ -242,7 +242,7 @@ jobs: # Workaround for https://github.com/grpc/grpc/issues/41755 # Remove once the runner ships a newer Homebrew. brew update - brew bundle --file=cpp/Brewfile + brew bundle --file=cpp/Brewfile --jobs 1 - name: Install MinIO run: | $(brew --prefix bash)/bin/bash \ diff --git a/.github/workflows/cpp_extra.yml b/.github/workflows/cpp_extra.yml index f3772f5556de..a9f6ccdf6566 100644 --- a/.github/workflows/cpp_extra.yml +++ b/.github/workflows/cpp_extra.yml @@ -295,7 +295,7 @@ jobs: submodules: recursive - name: Install dependencies run: | - brew bundle --file=cpp/Brewfile + brew bundle --file=cpp/Brewfile --jobs 1 # We want to link aws-sdk-cpp statically but Homebrew's # aws-sdk-cpp provides only shared library. If we have # Homebrew's aws-sdk-cpp, our build mix Homebrew's @@ -471,7 +471,7 @@ jobs: submodules: recursive - name: Install Dependencies run: | - brew bundle --file=cpp/Brewfile + brew bundle --file=cpp/Brewfile --jobs 1 # We want to use bundled RE2 for static linking. If # Homebrew's RE2 is installed, its header file may be used. diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 4f5bd1490fe7..12c5d39242bd 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -203,7 +203,7 @@ jobs: # Workaround for https://github.com/grpc/grpc/issues/41755 # Remove once the runner ships a newer Homebrew. brew update - brew bundle --file=cpp/Brewfile + brew bundle --file=cpp/Brewfile --jobs 1 python -m pip install \ -r python/requirements-build.txt \ -r python/requirements-test.txt diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 92d60fb834d8..e6d8422360f2 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -163,8 +163,8 @@ jobs: # We can remove this once GitHub hosted runners include # Meson 1.8.4 or later by default. brew update - brew bundle --file=cpp/Brewfile - brew bundle --file=c_glib/Brewfile + brew bundle --file=cpp/Brewfile --jobs 1 + brew bundle --file=c_glib/Brewfile --jobs 1 # For Meson. # See also: https://github.com/mesonbuild/meson/issues/7701 echo "PKG_CONFIG=$(brew --prefix pkgconf)/bin/pkgconf" >> $GITHUB_ENV diff --git a/c_glib/README.md b/c_glib/README.md index 24e69eff6505..4e2c8c02a3dc 100644 --- a/c_glib/README.md +++ b/c_glib/README.md @@ -82,7 +82,7 @@ required packages. macOS: ```console -$ brew bundle --file=c_glib/Brewfile +$ brew bundle --file=c_glib/Brewfile --jobs 1 $ meson setup c_glib.build c_glib --buildtype=release $ meson compile -C c_glib.build $ sudo meson install -C c_glib.build @@ -128,7 +128,7 @@ $ sudo pip3 install meson On macOS with [Homebrew](https://brew.sh/): ```console -$ brew bundle --file=c_glib/Brewfile +$ brew bundle --file=c_glib/Brewfile --jobs 1 ``` You can build and install Arrow GLib by the followings: diff --git a/dev/tasks/verify-rc/github.macos.yml b/dev/tasks/verify-rc/github.macos.yml index 460d5f71832d..94e8396b0533 100644 --- a/dev/tasks/verify-rc/github.macos.yml +++ b/dev/tasks/verify-rc/github.macos.yml @@ -46,8 +46,8 @@ jobs: # Remove once the runner ships a newer Homebrew. brew update - brew bundle --file=arrow/cpp/Brewfile - brew bundle --file=arrow/c_glib/Brewfile + brew bundle --file=arrow/cpp/Brewfile --jobs 1 + brew bundle --file=arrow/c_glib/Brewfile --jobs 1 # For Meson. # See also: https://github.com/mesonbuild/meson/issues/7701 diff --git a/docs/source/developers/cpp/building.rst b/docs/source/developers/cpp/building.rst index 33530779f58f..15f55a304579 100644 --- a/docs/source/developers/cpp/building.rst +++ b/docs/source/developers/cpp/building.rst @@ -94,7 +94,7 @@ On macOS, you can use `Homebrew `_: git clone https://github.com/apache/arrow.git cd arrow - brew update && brew bundle --file=cpp/Brewfile + brew update && brew bundle --file=cpp/Brewfile --jobs 1 With `vcpkg `_: diff --git a/docs/source/developers/java/building.rst b/docs/source/developers/java/building.rst index 8bc688dd3cb7..09f46ce6cfa7 100644 --- a/docs/source/developers/java/building.rst +++ b/docs/source/developers/java/building.rst @@ -193,7 +193,7 @@ CMake .. code-block:: text $ cd arrow - $ brew bundle --file=cpp/Brewfile + $ brew bundle --file=cpp/Brewfile --jobs 1 # Homebrew Bundle complete! 25 Brewfile dependencies now installed. $ brew uninstall aws-sdk-cpp # (We can't use aws-sdk-cpp installed by Homebrew because it has diff --git a/docs/source/developers/python/building.rst b/docs/source/developers/python/building.rst index 73a2482ecbfa..9430bdbecff3 100644 --- a/docs/source/developers/python/building.rst +++ b/docs/source/developers/python/building.rst @@ -170,7 +170,7 @@ Windows tab under the :ref:`pyarrow_build_section` section. .. code-block:: - $ brew update && brew bundle --file=arrow/cpp/Brewfile + $ brew update && brew bundle --file=arrow/cpp/Brewfile --jobs 1 See :ref:`here ` for a list of dependencies you may need. diff --git a/docs/source/developers/release_verification.rst b/docs/source/developers/release_verification.rst index a4a14a953827..6d264bf6cc57 100644 --- a/docs/source/developers/release_verification.rst +++ b/docs/source/developers/release_verification.rst @@ -115,8 +115,8 @@ macOS ARM # From the arrow clone brew install gpg - brew bundle --file=cpp/Brewfile - brew bundle --file=c_glib/Brewfile + brew bundle --file=cpp/Brewfile --jobs 1 + brew bundle --file=c_glib/Brewfile --jobs 1 brew uninstall node # You might need to add node, ruby java and maven to the PATH, follow # instructions from brew after installing.