Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update eosio.rb #55

Merged
merged 3 commits into from
Jun 22, 2021
Merged

Update eosio.rb #55

merged 3 commits into from
Jun 22, 2021

Conversation

georgipopivanov
Copy link
Contributor

Added dependencies and the universal option which ultimately resolves issue 50

Added dependencies and the universal option which ultimately resolves issue 50
@praphael praphael requested review from kj4ezj and spoonincode June 14, 2021 16:11
@killshot13
Copy link

Thank you @georgipopivanov. I was aware of the additional disparities, but being a new contributor, I wasn't sure if it was my place to make all those changes at one time. I appreciate the help in getting this squared away.

@spoonincode
Copy link
Contributor

I don't think this is the right location to make changes. I believe the file is auto populated from
https://github.com/EOSIO/eos/blob/master/scripts/generate_bottle.sh

@spoonincode
Copy link
Contributor

ah Zach already mentioned something similar in #50 (comment)

Copy link
Contributor

@kj4ezj kj4ezj left a comment

Choose a reason for hiding this comment

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

Thank you so much for contributing, this is helpful! I just found one mistake below.

As @spoonincode mentioned, this will only fix the issue until the next release because the CI system will automatically overwrite this ruby file using packaging scripts in EOSIO here. We still want to merge this to suppress the brew warnings for the current release, but the same changes will have to be made there on eos:develop, eos:release/2.1.x, and eos:release/2.0.x to persist. That would be a worthwhile contribution for anyone interested.

eosio.rb Outdated
Comment on lines 11 to 12
root_url "https://github.com/eosio/eos/releases/download/v2.0.12"
sha256 mojave: "2e03b4fe73e0cdc70e607b35e35294f49d6833439176b4dedc846e62a3b77005"
Copy link
Contributor

Choose a reason for hiding this comment

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

This is still pointing to v2.0.12 and should be updated to v2.1.0.

$ openssl dgst -sha256 eosio-2.1.0.mojave.bottle.tar.gz
SHA256(eosio-2.1.0.mojave.bottle.tar.gz)= c3f66cdf5fb02469a9e8d11cb2637eb347ba44b2b68ef77d84bdb1401d6bb685
$ openssl dgst -sha256 eosio-2.1.0.catalina.bottle.tar.gz
SHA256(eosio-2.1.0.catalina.bottle.tar.gz)= b1562e0e2d97288104839884871212d4c2ab1b54b0764aa9bb5f24bb1d5d37ab

depends_on macos: :mojave
depends_on "openssl@1.1"
def install
raise "Error, only supporting binary packages at this time"
Copy link
Contributor

Choose a reason for hiding this comment

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

Could it be useful to link to documentation on building from source here? I assume this exception would bubble up to a terminal window, but not really sure.

@kj4ezj
Copy link
Contributor

kj4ezj commented Jun 15, 2021

Internal tracking: EPE944 and EPE-1044 (duplicates)

@praphael
Copy link

I don't think this is the right location to make changes. I believe the file is auto populated from
https://github.com/EOSIO/eos/blob/master/scripts/generate_bottle.sh

I have created a PR for this
EOSIO/eos#10428

@kj4ezj
Copy link
Contributor

kj4ezj commented Jun 22, 2021

We prefer to give community contributors more time to address peer-review feedback, but this warning is impacting all EOSIO users installing via homebrew and it has been a week so I just went ahead and made the bug fix so we can get it merged.

Thank you to @gleehokie and @wly99 for reporting this issue, and to @georgipopivanov and @killshot13 for putting up fixes. We really appreciate it, that was the hard part.

@kj4ezj kj4ezj merged commit 5b3d535 into EOSIO:master Jun 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

brew update warning
5 participants