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
patch setup.py for grpcio extension in TensorFlow 2.13.0 easyconfigs to take into account alternate sysroot #19268
patch setup.py for grpcio extension in TensorFlow 2.13.0 easyconfigs to take into account alternate sysroot #19268
Conversation
@boegelbot please test @ generoso |
…to take into account alternate sysroot
3867c2c
to
e9b34d5
Compare
@boegel: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 1819198073 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
@boegelbot please test @ jsc-zen2 |
@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster PR test command '
Test results coming soon (I hope)... - notification for comment with ID 1819731914 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
Test report by @boegel |
Error on
|
@boegelbot please test @ jsc-zen2 |
@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster PR test command '
Test results coming soon (I hope)... - notification for comment with ID 1820332848 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
@boegelbot please test @ generoso |
@boegel: Request for testing this PR well received on login1 PR test command '
Test results coming soon (I hope)... - notification for comment with ID 1822182066 processed Message to humans: this is just bookkeeping information for me, |
Test report by @boegelbot |
@boegel running a test build of this now and I saw this: Is that expected? |
Test report by @verdurin |
@Flamefire Thoughts on this? |
Maybe we should enhance the message to name the dependencies (possibly limited to a max of 3) and/or provide a hint on what to search for in the log. One of those 2 is protobuf which isn't compatible (see comment in the EC) and the other is likely Abseil which had an issue. IIRC it was something about RE2, grpcio and TF using different incarnations of Abseil (the C++ variant) which made me give up trying to get all of those to work with an EB installed Abseil-cpp |
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.
Looks fine.
Test report by @boegel edit: this was tested in EESSI 2023.06 build environment, to verify the changes in easybuilders/easybuild-easyblocks#3058 |
(created using
eb --new-pr
)fix for fatal error when building
grpcio
extension in TensorFlow 2.13.0 when using alternate sysroot (--sysroot
EasyBuild configuration option, like we do in EESSI)