FIX Update gcc7 builds to use gcc9 libstdc++.so - #159
Conversation
|
PR using in repo-branch for testing with existing scripts that use this repo as a base; will post results when done |
|
Built new gcc7 tarball with gcc9 |
|
Tarball uploaded to s3 - https://gpuci.gpuopenanalytics.com/job/gpuci/job/docker/job/builds/job/gcc7-s3-tarball/9/console |
|
Will run test builds now and check resulting centos and ubuntu18.04 images for patches |
|
With the tarball live in S3 #156 is building currently and will use the new gcc7 patched tarball. I'll test those images when they finish to verify the patch works for this part The |
|
Verified gcc7 patched tarball has correct Once #156 is merged I'll test |
|
rerun tests |
Verified to work on all three ubuntu versions
|
FWIW here is the gcc7 tarball from June that we were using Extract into |
This is to prevent updates that can cause glibc bugs during compile time
The patched version of glibc today, fixes the glibc issues we've seen
|
rerun tests |
|
From testing in rapidsai/docker#259 this is good to merge |
libstdc++.soUpdate- Done in Install libstdc++6 #160ubuntu18.04devel builds forrapidsaito include and upgrade forlibstdc++6pkg to upgrade to10.1After #153 building with system gcc7 compilers and the conda gcc9 runtime libraries causes an ABI mismatch and prevents from-source builds in the
rapidsai/rapidsai-core-devcontainers. Updating the gcc7 tarball for centos 7/8 and upgradinglibstdc++6pkg onubuntu18.04will solve this issue for those systems.ubuntu16.04,ubuntu20.04are not impacted as 16.04 has version9.3already and 20.04 has version10.2We will need to create a RAPIDS Notice for developers to update them on this change for from-source builds with conda dependencies