Commits


Raúl Cumplido authored and GitHub committed fc85f8d4907
GH-33914: [Release] Force brew install build-from-source to not install from API (#33915) ### Rationale for this change Our post release script failed because with the following: ``` $ brew install --build-from-source apache-arrow ==> Fetching apache-arrow ==> Downloading https://www.apache.org/dyn/closer.lua?path=arrow/arrow-10.0.1/apache-arrow-10.0.1.tar.gz Already downloaded: /home/raulcd/.cache/Homebrew/downloads/cc59c33af7102dc55ce2e400649b5e82667099445015b9b9f207cea003c369d2--apache-arrow-10.0.1.tar.gz ==> cmake -S cpp -B build -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=TRUE -DCMAKE_INSTALL_RPATH=$ORIGIN/../lib -DARROW_COMPUTE=ON -DARROW_CSV=ON -DARROW_DATASET=ON -DA ==> cmake --build build ==> cmake --install build Error: Empty installation ``` ### What changes are included in this PR? As described on the Homebrew PR forcing not installing via Homebrew API. https://github.com/Homebrew/homebrew-core/pull/121566 ### Are these changes tested? Tested locally via the following manual steps successfully: ``` $ export HOMEBREW_NO_INSTALL_FROM_API=1 $ brew uninstall apache-arrow-glib $ brew uninstall apache-arrow $ brew install --build-from-source apache-arrow $ brew test apache-arrow $ brew audit --strict apache-arrow $ brew install --build-from-source apache-arrow-glib $ brew test apache-arrow-glib $ brew audit --strict apache-arrow-glib ``` * Closes: #33914 Authored-by: Raúl Cumplido <raulcumplido@gmail.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>