-
Notifications
You must be signed in to change notification settings - Fork 21
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
[#591] Remove unnecessary tezos-client deps #680
[#591] Remove unnecessary tezos-client deps #680
Conversation
7a8eabf
to
b29f9cd
Compare
0e00525
to
2231052
Compare
779aaea
to
10ad464
Compare
Seems that only binary that requires fixing is tezos-client.
|
@rvem can you approve that check is done correctly, and if so, I will remove all unnecessary for this issue changes? |
|
6cd637f
to
9fa01a6
Compare
scripts/print-bottles-deps.py
Outdated
import sys | ||
|
||
binaries = [ | ||
"tezos-client", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
v18.0-rc1 introduced new *-dac
binaries with the corresponding formulae. Could you please check them as well?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, I will as soon as v18.0 is published
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
v18.0-rc1
and corresponding formulae are already published, btw
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems that dac
files also have libffi
dependency which they actually do not use. I will remove the dependency now. Do you want to check anything else here, @rvem
d710e0f
to
80a410f
Compare
|
68c9c71
to
224e804
Compare
Problem: Many tezos binaries have a libffi dependency which it actually does not use. It needs to be removed Solution: Removed unnecessary dependencies, check that bottles build without it
224e804
to
effcf5e
Compare
Description
This MR removes unnecessary dependency of
libffi
from tezos-client build. This seems to be the only dependency that is unnecessary, as without others brew fails to build it.Related issue(s)
Closes: #591
Related changes (conditional)
I checked whether I should update the README
I checked whether native packaging works, i.e. native binary packages
can be successfully built.
Stylistic guide (mandatory)