Skip to content

Conversation

@hebasto
Copy link
Member

@hebasto hebasto commented Jul 18, 2020

The libtinfo5 package is required on Ubuntu Focal for macOS cross compilation.

Fixes #19546.

Copy link
Member

@fanquake fanquake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 6be3eeb I have been installing the libtinfo5 package into my cross-compiling images, so mostly forgot about this.

If anyone is wondering why this is now required. As part of our macOS cross-compile we download and use a prebuilt LLVM Clang 8.0.0, from here. This Clang binary has a runtime dependency on libtinfo5. libtinfo5 was installed by default on previous versions of Ubuntu, however this is no-longer the case as of Ubuntu 19.10, where libtinfo6 is installed by default.

@fanquake fanquake merged commit caf1766 into bitcoin:master Jul 21, 2020
@hebasto hebasto deleted the 200718-mac-dep branch July 21, 2020 07:32
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Jul 21, 2020
… for Focal

6be3eeb doc: Update macOS cross compilation dependencies for Focal (Hennadii Stepanov)

Pull request description:

  The [`libtinfo5`](https://packages.ubuntu.com/focal/libtinfo5) package is required on Ubuntu Focal for macOS cross compilation.

  Fixes bitcoin#19546.

ACKs for top commit:
  fanquake:
    ACK 6be3eeb I have been [installing the libtinfo5 package](https://github.com/fanquake/core-review/blob/master/docker/debian9.dockerfile#L18) into my cross-compiling images, so mostly forgot about this.

Tree-SHA512: f40ab1efae549276e520f9cc3200438e70297c3081a3f9acc3075ec11d494fd6176ed3f1d4889b39eb2a5706eac835844a75b79335bb7f3c21c985e0779a7562
jasonbcox pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request Oct 5, 2020
Summary:
```
The libtinfo5 package is required on Ubuntu Focal for macOS cross
compilation.
```

Backport of core [[bitcoin/bitcoin#19547 | PR19547]].

Test Plan: Read the doc.

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Differential Revision: https://reviews.bitcoinabc.org/D7757
kwvg added a commit to kwvg/dash that referenced this pull request Aug 26, 2021
kwvg added a commit to kwvg/dash that referenced this pull request Sep 4, 2021
@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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

build: Fail to cross-compile depends for HOST=x86_64-apple-darwin16 on Focal

3 participants