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

[docs] Update docs for building from source #26045

Merged
merged 2 commits into from
Jul 6, 2022

Conversation

wuisawesome
Copy link
Contributor

@wuisawesome wuisawesome commented Jun 23, 2022

Why are these changes needed?

The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Related issue number

Checks

  • I've run scripts/format.sh to lint the changes in this PR.
  • I've included any doc changes needed for https://docs.ray.io/en/master/.
  • I've made sure the tests are passing. Note that there might be a few flaky tests, see the recent failures at https://flakey-tests.ray.io/
  • Testing Strategy
    • Unit tests
    • Release tests
    • This PR is not tested :(

@@ -143,11 +143,20 @@ To build Ray on Ubuntu, run the following commands:
.. code-block:: bash

sudo apt-get update
sudo apt-get install -y build-essential curl unzip psmisc
sudo apt-get install -y build-essential curl gcc-9 g++-9 pkg-config psmisc unzip
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 \
Copy link
Contributor

@scv119 scv119 Jun 23, 2022

Choose a reason for hiding this comment

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

seems this doesn't work for ubuntu 18.04 because of missing gcc 9 package.

Copy link
Contributor

@scv119 scv119 Jun 23, 2022

Choose a reason for hiding this comment

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

on ubuntu 18.04, you need add

sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test

before sudo apt-get update.

https://askubuntu.com/questions/1140183/install-gcc-9-on-ubuntu-18-04

@scv119 scv119 added the @author-action-required The PR author is responsible for the next step. Remove tag to send back to the reviewer. label Jun 23, 2022
Copy link
Contributor

@scv119 scv119 left a comment

Choose a reason for hiding this comment

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

need support 18.04

@scv119
Copy link
Contributor

scv119 commented Jun 28, 2022

friendly ping!

@wuisawesome
Copy link
Contributor Author

I've pushed your comment but haven't had time to spin up 18.04 vm for manual testing (i'm using 22.04 these days)

@scv119
Copy link
Contributor

scv119 commented Jul 6, 2022

Thanks for the fix!

@scv119 scv119 added tests-ok The tagger certifies test failures are unrelated and assumes personal liability. and removed @author-action-required The PR author is responsible for the next step. Remove tag to send back to the reviewer. labels Jul 6, 2022
Copy link
Contributor

@richardliaw richardliaw left a comment

Choose a reason for hiding this comment

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

stamp

@scv119 scv119 merged commit 146f65b into ray-project:master Jul 6, 2022
edoakes pushed a commit to edoakes/ray that referenced this pull request Jul 14, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Signed-off-by: Edward Oakes <[email protected]>
nikitavemuri pushed a commit to nikitavemuri/ray that referenced this pull request Jul 15, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Signed-off-by: Nikita Vemuri <[email protected]>
Catch-Bull pushed a commit to alipay/ant-ray that referenced this pull request Jul 18, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Signed-off-by: Catch-Bull <[email protected]>
Catch-Bull pushed a commit to alipay/ant-ray that referenced this pull request Jul 18, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Signed-off-by: Catch-Bull <[email protected]>
klwuibm pushed a commit to yuanchi2807/ray that referenced this pull request Jul 27, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Signed-off-by: klwuibm <[email protected]>
franklsf95 pushed a commit to franklsf95/ray that referenced this pull request Aug 2, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Signed-off-by: Frank Luan <[email protected]>
gramhagen pushed a commit to gramhagen/ray that referenced this pull request Aug 15, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).

Signed-off-by: Scott Graham <[email protected]>
gramhagen pushed a commit to gramhagen/ray that referenced this pull request Aug 15, 2022
The existing docs didn't work for me and these updates did. πŸ€·β€β™€οΈ I selectively pulled this stuff out of the CI (which ideally would just be runnable locally).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tests-ok The tagger certifies test failures are unrelated and assumes personal liability.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants