-
-
Notifications
You must be signed in to change notification settings - Fork 8.7k
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
[CI] Set up pipeline to build manylinux2014 wheels #10478
Conversation
* ``manylinux_2_28``: for recent Linux distros with glibc 2.28 or newer. This variant comes with all features enabled. | ||
* ``manylinux2014``: for old Linux distros with glibc older than 2.28. This variant does not support GPU algorithms or federated learning. | ||
|
||
The ``pip`` package manager will automatically choose the correct variant depending on your system. |
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.
I ran some tests locally to verify that pip
picks up the correct variant, depending on the glibc version on the system.
@trivialfis Can I get a review for this pull request? I want to make sure that the words in the release note are sufficiently clear. |
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.
Do we need a section of document for this?
Part of #10475
Limitations: The
manylinux2014
wheel doesn't support GPU algorithms or federated learning. To use either features, users must use themanylinux_2_28
wheel.