You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Download and install patchelf v0.18.0 from GitHub. The default Ubuntu focal
44
+
# packages only provide the "0.10-2build1" version. We use patchelf to manipulate
45
+
# certain shared libraries during the wheel building process (https://github.com/tensorflow/tensorflow/blob/master/tensorflow/tools/pip_package/build_pip_package.sh#L255-L262).
46
+
# When we use Patchelf versions <0.12, those shared libraries end up with a
47
+
# corrupted PT_NOTE program header. This was fixed in v0.12, see https://github.com/NixOS/patchelf/commit/43a33482b501b0f5ee9da312aabfca3806570cc9.
48
+
RUN wget https://github.com/NixOS/patchelf/releases/download/0.18.0/patchelf-0.18.0-x86_64.tar.gz && tar -zxvf patchelf-0.18.0-x86_64.tar.gz -C /usr && rm -rf patchelf-0.18.0-x86_64.tar.gz
43
49
44
50
# All lines past this point are reset when $CACHEBUSTER is set. We need this
45
51
# for Python specifically because we install some nightly packages which are
0 commit comments