diff options
Diffstat (limited to 'sci-libs/tensorflow/files/tensorflow-2.15.0-0012-installation-remove-cp_local_config_python.patch')
-rw-r--r-- | sci-libs/tensorflow/files/tensorflow-2.15.0-0012-installation-remove-cp_local_config_python.patch | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/sci-libs/tensorflow/files/tensorflow-2.15.0-0012-installation-remove-cp_local_config_python.patch b/sci-libs/tensorflow/files/tensorflow-2.15.0-0012-installation-remove-cp_local_config_python.patch new file mode 100644 index 000000000000..e78efd2e9944 --- /dev/null +++ b/sci-libs/tensorflow/files/tensorflow-2.15.0-0012-installation-remove-cp_local_config_python.patch @@ -0,0 +1,68 @@ +From 90ad87a2d71522412ec80f7f7025d828354a6e20 Mon Sep 17 00:00:00 2001 +From: wangjiezhe <wangjiezhe@gmail.com> +Date: Fri, 22 Dec 2023 20:25:52 +0800 +Subject: [PATCH 12/13] installation: remove `cp_local_config_python` + +Revert https://github.com/tensorflow/tensorflow/commit/a034b3d48a9d3dbccff22800ab4b435a89f45103 +--- + .../tools/pip_package/build_pip_package.sh | 25 ------------------- + 1 file changed, 25 deletions(-) + +diff --git a/tensorflow/tools/pip_package/build_pip_package.sh b/tensorflow/tools/pip_package/build_pip_package.sh +index 423a79bff78..d8ae485803c 100755 +--- a/tensorflow/tools/pip_package/build_pip_package.sh ++++ b/tensorflow/tools/pip_package/build_pip_package.sh +@@ -47,22 +47,6 @@ function cp_external() { + cp "${src_dir}/local_config_cuda/cuda/cuda/cuda_config.h" "${dest_dir}/local_config_cuda/cuda/cuda/" + } + +-function cp_local_config_python() { +- local src_dir=$1 +- local dest_dir=$2 +- pushd . +- cd "$src_dir" +- mkdir -p "${dest_dir}/local_config_python/numpy_include/" +- cp -r "pypi_numpy/site-packages/numpy/core/include/numpy" "${dest_dir}/local_config_python/numpy_include/" +- mkdir -p "${dest_dir}/local_config_python/python_include/" +- if is_windows; then +- cp -r python_*/include/* "${dest_dir}/local_config_python/python_include/" +- else +- cp -r python_*/include/python*/* "${dest_dir}/local_config_python/python_include/" +- fi +- popd +-} +- + function copy_xla_aot_runtime_sources() { + local src_dir=$1 + local dst_dir=$2 +@@ -179,9 +163,6 @@ function prepare_src() { + cp_external \ + bazel-bin/tensorflow/tools/pip_package/build_pip_package.exe.runfiles \ + "${EXTERNAL_INCLUDES}/" +- cp_local_config_python \ +- bazel-bin/tensorflow/tools/pip_package/build_pip_package.exe.runfiles \ +- "${EXTERNAL_INCLUDES}/" + copy_xla_aot_runtime_sources \ + bazel-bin/tensorflow/tools/pip_package/build_pip_package.exe.runfiles/org_tensorflow \ + "${XLA_AOT_RUNTIME_SOURCES}/" +@@ -242,17 +223,11 @@ function prepare_src() { + cp_external \ + bazel-bin/tensorflow/tools/pip_package/build_pip_package.runfiles/org_tensorflow/external \ + "${EXTERNAL_INCLUDES}" +- cp_local_config_python \ +- bazel-bin/tensorflow/tools/pip_package/build_pip_package.runfiles/org_tensorflow/external \ +- "${EXTERNAL_INCLUDES}" + else + # New-style runfiles structure (--nolegacy_external_runfiles). + cp_external \ + bazel-bin/tensorflow/tools/pip_package/build_pip_package.runfiles \ + "${EXTERNAL_INCLUDES}" +- cp_local_config_python \ +- bazel-bin/tensorflow/tools/pip_package/build_pip_package.runfiles \ +- "${EXTERNAL_INCLUDES}" + fi + copy_xla_aot_runtime_sources \ + bazel-bin/tensorflow/tools/pip_package/build_pip_package.runfiles/org_tensorflow \ +-- +2.41.0 + |