filecoin-project / lotus

Reference implementation of the Filecoin protocol, written in Go
https://lotus.filecoin.io/
Other
2.83k stars 1.25k forks source link

v1.15.2-rc2 macos build failures #8580

Closed travisperson closed 2 years ago

travisperson commented 2 years ago

Checklist

Lotus component

Lotus Version

v1.15.2-rc2

Describe the Bug

Failure to build macos: https://app.circleci.com/pipelines/github/filecoin-project/lotus/20867/workflows/0e2fdfc5-4a30-4a09-9826-064bfcf28185

Unsure why we are trying to run apt on macos, maybe this has always been here?

Logging Information

#!/bin/bash --login -eo pipefail
sudo apt update
sudo apt install python-is-python3

The operation couldn’t be completed. Unable to locate a Java Runtime that supports apt.
Please visit http://www.java.com for information on installing Java.

Exited with code exit status 1
CircleCI received exit code 1

Repo Steps

Create a release tag

travisperson commented 2 years ago

Looks like this PR introduced the macos build break: https://github.com/filecoin-project/lotus/pull/8512

We should make sure that we are running the release builds on merges as well just to make sure they work.

travisperson commented 2 years ago

8581 has merged