-
Notifications
You must be signed in to change notification settings - Fork 47
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
Add build-essential for debian/ubuntu installation #556
Conversation
I am not a debian/ubuntu user, but when running the `bin/setup` script in a remote box, the installation failed once because `make` was not available and another time because `c++` was not available (when compiling `rox`). To fix this, I know we can add the `build-essential` package which includes `make`, `gcc`, and `g++`. I don't believe the same package is available for fedora/centos, so I did not include that package for them.
While you're at it can you please remove |
Note: pull #543 changes the dep from |
Can we rebase this on master and verify it works as expected with the changes to rocksdb from rox? |
@hayesgm I'm not sure I'll be able to test this properly again. I was only updating this as I was setting up a new remote box. I'm not really a |
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.
Assuming this works again on a new machine this LGTM.
@ayrat555 so long as it doesn't make the build process longer, I'd be okay. So I think in practice that would mean so long as it is faster than Constantinople common tests, then we could do that. |
I'm closing this in favor of #587. I think we should have a way of knowing whether the changes work or not. |
I am not a debian/ubuntu user, but when running the
bin/setup
script in a remote box, the installation failed once becausemake
was not available and another time becausec++
was not available (when compilingrox
).To fix this, I know we can add the
build-essential
package which includesmake
,gcc
, andg++
. I don't believe the same package is available for fedora/centos, so I did not include that package for those two.