[ https://issues.apache.org/jira/browse/ARROW-12590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17573003#comment-17573003 ]
Jonathan Keane commented on ARROW-12590: ---------------------------------------- Agreed with syncing (and the original intent of this ticket was basically to find a way to detect if and when this happens in order to alert us about it). It is ok that the autobrew and the homebrew formulae are different (since in the newest versions of the autobrew setup, if we are on a modern enough system we _just use brew_). If I'm remembering correctly, https://github.com/apache/arrow/pull/12157/files#diff-4b112dbca2ece7c78e15eb8aff3218e21dd6f4b1fab7cfc9182830488f68ca58R22-R30 was basically the operative code that fixes this. If I were you, I would take the commits on my branch there and create a new branch and push forward with that since it will let you run it in CI. Though the R tests will probably segfault with the simd issue in ARROW-15678. Maybe that's fine (since it's "only" a limited number of computers that this happens on — just so happens the GH runners are one of those, apparently) or maybe we'll need to actually resolve ARROW-15678? > [C++][R] Update copies of Homebrew files to reflect recent updates > ------------------------------------------------------------------ > > Key: ARROW-12590 > URL: https://issues.apache.org/jira/browse/ARROW-12590 > Project: Apache Arrow > Issue Type: Task > Components: C++, R > Reporter: Ian Cook > Priority: Critical > Labels: pull-request-available > Time Spent: 1h 20m > Remaining Estimate: 0h > > Our copies of the Homebrew formulae at > [https://github.com/apache/arrow/tree/master/dev/tasks/homebrew-formulae] > have drifted out of sync with what's currently in > [https://github.com/Homebrew/homebrew-core/tree/master/Formula] and > [https://github.com/autobrew/homebrew-core/blob/master/Formula|https://github.com/autobrew/homebrew-core/blob/master/Formula/]. > Get them back in sync and consider automating some method of checking that > they are in sync, e.g. by failing the {{homebrew-cpp}} and > {{homebrew-r-autobrew}} nightly tests if our copies don't match what's in > the Homebrew and autobrew repos (but only if there were changes there that > weren't made in our repo, and not the inverse). > Update the instructions at > > [https://cwiki.apache.org/confluence/display/ARROW/Release+Management+Guide#ReleaseManagementGuide-UpdatingHomebrewpackages] > as needed. -- This message was sent by Atlassian Jira (v8.20.10#820010)