Skip to content

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Mar 26, 2020

Since the latest macOS image update from 10.14.4 (18E226) to 10.14.6 (18G3020), Travis fails with an error:

Error: No such keg: /usr/local/Cellar/python@2

This PR is to test a fix.

@fanquake fanquake added the Tests label Mar 26, 2020
@hebasto
Copy link
Member Author

hebasto commented Mar 26, 2020

Seems it works. The only concern is about that this PR effectively reverts changes of #17849 that was submitted to fix #17848.

@hebasto hebasto changed the title [WIP] [do not merge] ci: Fix brew in Travis ci: Fix brew in Travis Mar 26, 2020
@hebasto
Copy link
Member Author

hebasto commented Mar 26, 2020

Closed in favor of #18438.

@hebasto hebasto closed this Mar 26, 2020
maflcko pushed a commit to maflcko/bitcoin-core that referenced this pull request Mar 26, 2020
25c8b73 ci: Use Homebrew addon on native macOS (Hennadii Stepanov)
596c627 ci: Fix brew in Travis (Hennadii Stepanov)

Pull request description:

  Recently almost every macOS image update on Travis breaks our builds:
  - bitcoin#17848
  - bitcoin#18436

  This PR:
  - fixes the error caused by the recent [update](https://changelog.travis-ci.com/xcode-11-3-1-xcode-11-2-1-xcode-11-1-and-xcode11-images-updated-142286) from 10.14.4 (18E226) to 10.14.6 (18G3020) on March 25
  - leverages [Homebrew addon](https://config.travis-ci.com/ref/job/addons/homebrew) to install packages

  Homebrew is not told to install `automake` and `pkg-config` packages, as the [docs](https://docs.travis-ci.com/user/reference/osx/#compilers-and-build-toolchain) states that they are pre-installed:
  >    - automake 1.16.1
  >    - pkg-config 0.29.2

Top commit has no ACKs.

Tree-SHA512: 1a70c06468fbe162503081b03dcf54614d67abf8ff0ce07d118b5bb50bbb92c182a76f769bea586c691aa82b9281a29cdef88091acc16895817a2e7cddafec6e
@hebasto hebasto deleted the 20200326-travis-brew branch March 26, 2020 13:18
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Feb 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants