diff --git a/dev/tasks/homebrew-formulae/apache-arrow.rb b/dev/tasks/homebrew-formulae/apache-arrow.rb index d2b99fd47573..544a5e318d83 100644 --- a/dev/tasks/homebrew-formulae/apache-arrow.rb +++ b/dev/tasks/homebrew-formulae/apache-arrow.rb @@ -71,7 +71,7 @@ def install # We set `ARROW_ORC=OFF` because it fails to build with Protobuf 27.0 args = %W[ -DCMAKE_INSTALL_RPATH=#{rpath} - -DLLVM_ROOT=#{Formula["llvm"].opt_prefix} + -DLLVM_ROOT=#{formula_opt_prefix("llvm")} -DARROW_DEPENDENCY_SOURCE=SYSTEM -DARROW_ACERO=ON -DARROW_COMPUTE=ON diff --git a/dev/tasks/macros.jinja b/dev/tasks/macros.jinja index 5b74999d958c..161c3eeb9ad7 100644 --- a/dev/tasks/macros.jinja +++ b/dev/tasks/macros.jinja @@ -175,7 +175,7 @@ env: # Make sure there's only one sed -i '' -E -e 's@.git.git@.git@' ${formula} cat ${formula} - cp ${formula} $(brew --repository homebrew/core)/Formula/ + cp ${formula} $(brew --repository homebrew/core)/Formula/a/ done {% endmacro %}