diff --git a/recipe/meta.yaml b/recipe/meta.yaml index aee94661..771f5c4f 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -38,50 +38,47 @@ source: - patches/0011-Add-well_known_types_py_pb2-to-protobuf-systemlib.patch - patches/0012-Add-protobuf-toolchain.patch - patches/0013-fix-genproto.patch - - patches/0014-Remove-some-usage-of-absl-str_format-in-CUDA.patch # [(cuda_compiler_version or "").startswith("11")] - - patches/0015-Adjust-relative-path-for-libdevice.patch # [(cuda_compiler_version or "").startswith("11")] - - patches/0016-Link-to-absl_log_flags-instead-of-absl_flags.patch - - patches/0017-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch - - patches/0018-add-absl_string_view-target.patch - - patches/0019-add-absl_nullability-target.patch - - patches/0020-add-absl_prefetch-target.patch - - patches/0021-add-absl_die_if_null-target.patch - - patches/0022-add-absl_crc32c-targets.patch - - patches/0023-add-kernel_timeout_internal-target.patch - - patches/0024-work-around-for-warning-that-clang-falsely-treats-as.patch - - patches/0025-Hardcode-BUILD_PREFIX-in-build_pip_package.patch - - patches/0026-Only-link-to-sparse_core_layout_proto_cc-headers.patch - - patches/0027-Protobuf-5-compatability.patch + - patches/0014-Link-to-absl_log_flags-instead-of-absl_flags.patch + - patches/0015-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch + - patches/0016-add-absl_string_view-target.patch + - patches/0017-add-absl_nullability-target.patch + - patches/0018-add-absl_prefetch-target.patch + - patches/0019-add-absl_die_if_null-target.patch + - patches/0020-add-absl_crc32c-targets.patch + - patches/0021-add-kernel_timeout_internal-target.patch + - patches/0022-work-around-for-warning-that-clang-falsely-treats-as.patch + - patches/0023-Hardcode-BUILD_PREFIX-in-build_pip_package.patch + - patches/0024-Only-link-to-sparse_core_layout_proto_cc-headers.patch + - patches/0025-Protobuf-5-compatability.patch # https://github.com/tensorflow/tensorflow/pull/86413 - - patches/0028-Avoid-linking-with-internal-nvrtc.patch - - patches/0029-remove-dependencies-to-libcuda.patch + - patches/0026-Avoid-linking-with-internal-nvrtc.patch + - patches/0027-remove-dependencies-to-libcuda.patch # adjust patch 0004 for newer absl -- hmaarrfk - 2025/07/06 - - patches/0030-Fixup-pybind11_protobuf.patch - - patches/0031-Update-linkages-for-new-absl-organization.patch + - patches/0028-Fixup-pybind11_protobuf.patch + - patches/0029-Update-linkages-for-new-absl-organization.patch # Already included in the release after 2.19.0 - - patches/0032-Remove-ambiguous-inherited-constructor-in-default_qu.patch + - patches/0030-Remove-ambiguous-inherited-constructor-in-default_qu.patch # these came from https://git.yoctoproject.org/meta-tensorflow/tree/recipes-framework/tensorflow/files # check every release there for patches in the future - # - patches/0033-third_party-ducc-fix-ambiguous-failure.patch - # - patches/0034-third_party-tf_runtime-fix-compile-failure.patch - # - patches/0035-support-to-build-with-gcc-15.patch - - patches/0036-third_party-eigen_archive-workaround-ice-failure-whi.patch + # - patches/0031-third_party-ducc-fix-ambiguous-failure.patch + # - patches/0032-third_party-tf_runtime-fix-compile-failure.patch + # - patches/0033-support-to-build-with-gcc-15.patch + - patches/0034-third_party-eigen_archive-workaround-ice-failure-whi.patch # for our system absl - - patches/0037-add-absl_tracing_internal.patch + - patches/0035-add-absl_tracing_internal.patch # for the megabuild - - patches/0038-Fix-building-different-python-wheels-from-one-python.patch - - patches/0039-Fix-matmul-unused-result-error.patch - - patches/0040-Support-cuda-12.8.patch - - patches/0041-Disable-profiler.patch - - patches/0042-bump-h5py-req.patch # [aarch64] - - patches/0043-cross-arch-config.patch # [aarch64 and target_platform != build_platform] + - patches/0036-Fix-building-different-python-wheels-from-one-python.patch + - patches/0037-Fix-matmul-unused-result-error.patch + - patches/0038-Support-cuda-12.8.patch + - patches/0039-Disable-profiler.patch + - patches/0040-cross-arch-config.patch # [aarch64 and target_platform != build_platform] - url: https://github.com/tensorflow/estimator/archive/refs/tags/v{{ estimator_version.replace(".rc", "-rc") }}.tar.gz sha256: 2d7e100b1878084da34b5e23b49a0cbb5ee8a7add74b7dd189a82ada1cf85530 folder: tensorflow-estimator build: number: {{ build }} - skip: true # [win] + skip: true # [not aarch64] # TODO: debug issues with CUDA cross-compilation skip: true # [aarch64 and cuda_compiler_version != "None"] diff --git a/recipe/patches/0001-loosen-requirements.patch b/recipe/patches/0001-loosen-requirements.patch index 381efcd1..e5d7ae01 100644 --- a/recipe/patches/0001-loosen-requirements.patch +++ b/recipe/patches/0001-loosen-requirements.patch @@ -1,7 +1,7 @@ -From ae4b01cd668c949c88872ba30e3ea44e0c43b633 Mon Sep 17 00:00:00 2001 +From 6a61d4f2fa3d5b2962ca9a5ea33ca7e364826b4a Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Thu, 30 Dec 2021 06:57:09 +0200 -Subject: [PATCH 01/41] loosen requirements +Subject: [PATCH 01/40] loosen requirements * Remove unused libclang requirement * Remove unecessary tensorflow-io-gcs-filesystem @@ -15,7 +15,7 @@ Co-authored-by: Uwe L. Korn 1 file changed, 4 deletions(-) diff --git a/tensorflow/tools/pip_package/setup.py b/tensorflow/tools/pip_package/setup.py -index 8f2d06ec373..35290f2226c 100644 +index d83b45ea3cd..414b7df48b6 100644 --- a/tensorflow/tools/pip_package/setup.py +++ b/tensorflow/tools/pip_package/setup.py @@ -84,7 +84,6 @@ REQUIRED_PACKAGES = [ diff --git a/recipe/patches/0002-Add-additional-absl_synchronization-linkage-to-gRPC.patch b/recipe/patches/0002-Add-additional-absl_synchronization-linkage-to-gRPC.patch index 8c039c2e..bc8a185a 100644 --- a/recipe/patches/0002-Add-additional-absl_synchronization-linkage-to-gRPC.patch +++ b/recipe/patches/0002-Add-additional-absl_synchronization-linkage-to-gRPC.patch @@ -1,7 +1,7 @@ -From c26ba3c6eb5a544a01dad89dbd726b0514ff2f2e Mon Sep 17 00:00:00 2001 +From bfd10b68b5682251491733899a670e9062727bd9 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Fri, 30 Jun 2023 08:39:32 +0000 -Subject: [PATCH 02/41] Add additional absl_synchronization linkage to gRPC +Subject: [PATCH 02/40] Add additional absl_synchronization linkage to gRPC --- third_party/systemlibs/grpc.BUILD | 3 +++ diff --git a/recipe/patches/0003-Fix-missing-abseil-linkages.patch b/recipe/patches/0003-Fix-missing-abseil-linkages.patch index e38d0fab..fb4c5678 100644 --- a/recipe/patches/0003-Fix-missing-abseil-linkages.patch +++ b/recipe/patches/0003-Fix-missing-abseil-linkages.patch @@ -1,7 +1,7 @@ -From 08d13175a8a97ed97de56b89f836d9a7624d677c Mon Sep 17 00:00:00 2001 +From d9099318925833278c766f573fe163c569303179 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Mon, 3 Jul 2023 04:45:46 +0000 -Subject: [PATCH 03/41] Fix missing abseil linkages +Subject: [PATCH 03/40] Fix missing abseil linkages --- third_party/absl/system.absl.strings.BUILD | 2 +- diff --git a/recipe/patches/0004-Fix-protobuf_python-for-systemlibs.patch b/recipe/patches/0004-Fix-protobuf_python-for-systemlibs.patch index 4567c27a..3d77e84b 100644 --- a/recipe/patches/0004-Fix-protobuf_python-for-systemlibs.patch +++ b/recipe/patches/0004-Fix-protobuf_python-for-systemlibs.patch @@ -1,7 +1,7 @@ -From 78fe26cde07460b7e2ebfe2b017398986ea8f10a Mon Sep 17 00:00:00 2001 +From 17122e23957b0f2c035ea2d1480c4cf71eefb6ae Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Wed, 30 Aug 2023 16:58:41 +0200 -Subject: [PATCH 04/41] Fix protobuf_python for systemlibs +Subject: [PATCH 04/40] Fix protobuf_python for systemlibs --- tensorflow/workspace2.bzl | 1 + diff --git a/recipe/patches/0005-Add-absl_log-systemlib.patch b/recipe/patches/0005-Add-absl_log-systemlib.patch index 14e79c48..2988fd5d 100644 --- a/recipe/patches/0005-Add-absl_log-systemlib.patch +++ b/recipe/patches/0005-Add-absl_log-systemlib.patch @@ -1,7 +1,7 @@ -From 1bb1c61fa1e5a13e2db74dbc9c4aaf08d7a7e17f Mon Sep 17 00:00:00 2001 +From 6d266b4f73aff73588a1dd6e5e8a23db7a966d34 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Wed, 30 Aug 2023 16:59:28 +0200 -Subject: [PATCH 05/41] Add absl_log systemlib +Subject: [PATCH 05/40] Add absl_log systemlib --- third_party/absl/system.absl.log.BUILD | 22 ++++++++++++++++++++++ diff --git a/recipe/patches/0006-Omit-linking-to-layout_proto_cc-if-protobuf-linkage-.patch b/recipe/patches/0006-Omit-linking-to-layout_proto_cc-if-protobuf-linkage-.patch index b87a2bcc..9c4f1e55 100644 --- a/recipe/patches/0006-Omit-linking-to-layout_proto_cc-if-protobuf-linkage-.patch +++ b/recipe/patches/0006-Omit-linking-to-layout_proto_cc-if-protobuf-linkage-.patch @@ -1,7 +1,7 @@ -From 0d4bb8d059721a4969f8c0267ce92c753ba1e521 Mon Sep 17 00:00:00 2001 +From 5ee98f2adb993b159c78215bf11879a627be93eb Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Fri, 15 Sep 2023 11:06:27 +0200 -Subject: [PATCH 06/41] Omit linking to layout_proto_cc if protobuf linkage is +Subject: [PATCH 06/40] Omit linking to layout_proto_cc if protobuf linkage is shared --- diff --git a/recipe/patches/0007-Fix-further-abseil-linkage.patch b/recipe/patches/0007-Fix-further-abseil-linkage.patch index 705789bf..c22ca2dc 100644 --- a/recipe/patches/0007-Fix-further-abseil-linkage.patch +++ b/recipe/patches/0007-Fix-further-abseil-linkage.patch @@ -1,7 +1,7 @@ -From 06977c1cf3f9af375fab69b189a3862e02774f44 Mon Sep 17 00:00:00 2001 +From 86260278281eff45de43ffd41372ab4bdd1fbf57 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Mon, 18 Sep 2023 14:47:08 +0000 -Subject: [PATCH 07/41] Fix further abseil linkage +Subject: [PATCH 07/40] Fix further abseil linkage --- third_party/absl/system.absl.base.BUILD | 14 ++++++++++++-- diff --git a/recipe/patches/0008-Add-constraint-to-pybind11-systemlib.patch b/recipe/patches/0008-Add-constraint-to-pybind11-systemlib.patch index eaf52b22..34c26d71 100644 --- a/recipe/patches/0008-Add-constraint-to-pybind11-systemlib.patch +++ b/recipe/patches/0008-Add-constraint-to-pybind11-systemlib.patch @@ -1,7 +1,7 @@ -From 2ca8630407e1761f3a1cad9e83ac62e5283cf24d Mon Sep 17 00:00:00 2001 +From e728b9d2e42dac9b438bd38085afcb45d94ade74 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Fri, 27 Oct 2023 11:20:12 +0200 -Subject: [PATCH 08/41] Add constraint to pybind11 systemlib +Subject: [PATCH 08/40] Add constraint to pybind11 systemlib --- third_party/systemlibs/pybind11.BUILD | 6 ++++++ diff --git a/recipe/patches/0009-Different-file-ending-for-flatbuffers-LICENSE.patch b/recipe/patches/0009-Different-file-ending-for-flatbuffers-LICENSE.patch index 2bf8c943..748c4ca6 100644 --- a/recipe/patches/0009-Different-file-ending-for-flatbuffers-LICENSE.patch +++ b/recipe/patches/0009-Different-file-ending-for-flatbuffers-LICENSE.patch @@ -1,7 +1,7 @@ -From 98427157b56dcc5c1e785c5324c9fb0b3776fb3a Mon Sep 17 00:00:00 2001 +From 3cc47c8231e7eabe441b36ed0a18e3734e3db9fe Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Fri, 27 Oct 2023 11:21:11 +0200 -Subject: [PATCH 09/41] Different file ending for flatbuffers LICENSE +Subject: [PATCH 09/40] Different file ending for flatbuffers LICENSE --- third_party/flatbuffers/BUILD.system | 5 +++++ diff --git a/recipe/patches/0010-Use-correct-hermetic-python.patch b/recipe/patches/0010-Use-correct-hermetic-python.patch index a195a29e..c9370c2a 100644 --- a/recipe/patches/0010-Use-correct-hermetic-python.patch +++ b/recipe/patches/0010-Use-correct-hermetic-python.patch @@ -1,7 +1,7 @@ -From f8a71b341d0fa6442c7c05dd0c597b5d32bf39c0 Mon Sep 17 00:00:00 2001 +From 05858d6ff312066dedd563683afed84ee0b5a346 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Fri, 27 Oct 2023 11:21:38 +0200 -Subject: [PATCH 10/41] Use correct, hermetic python +Subject: [PATCH 10/40] Use correct, hermetic python --- .../tensorflow/gen_quantized_function_library.py | 5 +++++ diff --git a/recipe/patches/0011-Add-well_known_types_py_pb2-to-protobuf-systemlib.patch b/recipe/patches/0011-Add-well_known_types_py_pb2-to-protobuf-systemlib.patch index a35f0864..15be63e4 100644 --- a/recipe/patches/0011-Add-well_known_types_py_pb2-to-protobuf-systemlib.patch +++ b/recipe/patches/0011-Add-well_known_types_py_pb2-to-protobuf-systemlib.patch @@ -1,7 +1,7 @@ -From 795cb1ee4f72fd5e4cb85b54394bf0bc763a9694 Mon Sep 17 00:00:00 2001 +From 5c5f2c1feaa7f726bff03c8deb55cc87a7d432fe Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Wed, 15 Nov 2023 09:18:28 +0100 -Subject: [PATCH 11/41] Add well_known_types_py_pb2 to protobuf systemlib +Subject: [PATCH 11/40] Add well_known_types_py_pb2 to protobuf systemlib --- third_party/systemlibs/protobuf.BUILD | 7 +++++++ diff --git a/recipe/patches/0012-Add-protobuf-toolchain.patch b/recipe/patches/0012-Add-protobuf-toolchain.patch index 83552a0a..73960759 100644 --- a/recipe/patches/0012-Add-protobuf-toolchain.patch +++ b/recipe/patches/0012-Add-protobuf-toolchain.patch @@ -1,7 +1,7 @@ -From e6d327cbf0aaf7e60e92af92a68fb1962f5ad0bc Mon Sep 17 00:00:00 2001 +From 7af984bc362f729f12a62732eae07d5da2ff6c15 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Wed, 15 Nov 2023 10:32:41 +0000 -Subject: [PATCH 12/41] Add protobuf toolchain +Subject: [PATCH 12/40] Add protobuf toolchain --- third_party/systemlibs/protobuf.BUILD | 14 ++++++++++++++ diff --git a/recipe/patches/0013-fix-genproto.patch b/recipe/patches/0013-fix-genproto.patch index 72ab369c..23cac495 100644 --- a/recipe/patches/0013-fix-genproto.patch +++ b/recipe/patches/0013-fix-genproto.patch @@ -1,7 +1,7 @@ -From 4d9acbf4fdf1387e43c7bab3ab4848552da3c995 Mon Sep 17 00:00:00 2001 +From 1ff6abf250aaf92764d40c5e1f4405ba3a0e3c2a Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Thu, 16 Nov 2023 06:38:27 +0000 -Subject: [PATCH 13/41] fix genproto +Subject: [PATCH 13/40] fix genproto --- third_party/xla/xla/tsl/platform/default/build_config.bzl | 5 +---- diff --git a/recipe/patches/0016-Link-to-absl_log_flags-instead-of-absl_flags.patch b/recipe/patches/0014-Link-to-absl_log_flags-instead-of-absl_flags.patch similarity index 90% rename from recipe/patches/0016-Link-to-absl_log_flags-instead-of-absl_flags.patch rename to recipe/patches/0014-Link-to-absl_log_flags-instead-of-absl_flags.patch index 5c526ce8..5319f801 100644 --- a/recipe/patches/0016-Link-to-absl_log_flags-instead-of-absl_flags.patch +++ b/recipe/patches/0014-Link-to-absl_log_flags-instead-of-absl_flags.patch @@ -1,7 +1,7 @@ -From 325185559fa8f5de25417644fc892c39fdbe2199 Mon Sep 17 00:00:00 2001 +From 0b66747ec6ecad9868b98bf82eb74e1d6b06a3bc Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Mon, 26 Feb 2024 22:30:08 -0500 -Subject: [PATCH 16/41] Link to absl_log_flags instead of absl_flags +Subject: [PATCH 14/40] Link to absl_log_flags instead of absl_flags --- third_party/absl/system.absl.flags.BUILD | 2 +- diff --git a/recipe/patches/0014-Remove-some-usage-of-absl-str_format-in-CUDA.patch b/recipe/patches/0014-Remove-some-usage-of-absl-str_format-in-CUDA.patch deleted file mode 100644 index a339c3ee..00000000 --- a/recipe/patches/0014-Remove-some-usage-of-absl-str_format-in-CUDA.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 1754621db12ded408afaf34ce1a8dc239d7eb69f Mon Sep 17 00:00:00 2001 -From: "Uwe L. Korn" -Date: Thu, 23 Nov 2023 09:05:37 +0000 -Subject: [PATCH 14/41] Remove some usage of absl::str_format in CUDA - -nvcc from CUDA 11 is unable to correctly handle the new C++ features -used in this template. We use a different implementation that should -yield the same results without the usage of absl. ---- - tensorflow/core/framework/resource_base.h | 10 ++++++++-- - tensorflow/core/framework/resource_var.cc | 2 ++ - tensorflow/core/kernels/conv_ops_gpu.h | 2 +- - 3 files changed, 11 insertions(+), 3 deletions(-) - -diff --git a/tensorflow/core/framework/resource_base.h b/tensorflow/core/framework/resource_base.h -index c22adb559f1..8b218e6eb10 100644 ---- a/tensorflow/core/framework/resource_base.h -+++ b/tensorflow/core/framework/resource_base.h -@@ -18,8 +18,9 @@ limitations under the License. - - #include - #include -+#include - --#include "absl/strings/str_format.h" -+// #include "absl/strings/str_format.h" - #include "tensorflow/core/lib/core/refcount.h" - #include "tensorflow/core/lib/core/status.h" - #include "tensorflow/core/platform/errors.h" -@@ -41,7 +42,12 @@ class ResourceBase : public core::WeakRefCounted { - - // Returns a name for ref-counting handles. - virtual std::string MakeRefCountingHandleName(int64_t resource_id) const { -- return absl::StrFormat("Resource-%d-at-%p", resource_id, this); -+ std::ostringstream stringStream; -+ stringStream << "Resource-"; -+ stringStream << resource_id; -+ stringStream << "-"; -+ stringStream << reinterpret_cast(this); -+ return stringStream.str(); - } - - // Returns memory used by this resource. -diff --git a/tensorflow/core/framework/resource_var.cc b/tensorflow/core/framework/resource_var.cc -index 9cd77215af9..36dff751cdf 100644 ---- a/tensorflow/core/framework/resource_var.cc -+++ b/tensorflow/core/framework/resource_var.cc -@@ -18,6 +18,8 @@ limitations under the License. - #include "tensorflow/core/framework/resource_handle.h" - #include "tensorflow/core/graph/graph_def_builder.h" - -+#include "absl/strings/str_format.h" -+ - namespace tensorflow { - - absl::Status Var::AsGraphDef(GraphDefBuilder* builder, Node** out) const { -diff --git a/tensorflow/core/kernels/conv_ops_gpu.h b/tensorflow/core/kernels/conv_ops_gpu.h -index 627450ef2d6..d0c97527284 100644 ---- a/tensorflow/core/kernels/conv_ops_gpu.h -+++ b/tensorflow/core/kernels/conv_ops_gpu.h -@@ -22,7 +22,7 @@ limitations under the License. - #include - - #include "absl/strings/str_cat.h" --#include "absl/strings/str_format.h" -+// #include "absl/strings/str_format.h" - #include "tensorflow/core/framework/op_kernel.h" - #include "tensorflow/core/kernels/gpu_utils.h" - #include "tensorflow/core/lib/gtl/inlined_vector.h" diff --git a/recipe/patches/0015-Adjust-relative-path-for-libdevice.patch b/recipe/patches/0015-Adjust-relative-path-for-libdevice.patch deleted file mode 100644 index 92216325..00000000 --- a/recipe/patches/0015-Adjust-relative-path-for-libdevice.patch +++ /dev/null @@ -1,22 +0,0 @@ -From 9fe67e66ea749fb4aa46e885c1a89db8af0e5560 Mon Sep 17 00:00:00 2001 -From: Mark Harfouche -Date: Sat, 27 Jan 2024 22:27:56 -0500 -Subject: [PATCH 15/41] Adjust relative path for libdevice - ---- - third_party/xla/xla/tsl/platform/default/cuda_root_path.cc | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/third_party/xla/xla/tsl/platform/default/cuda_root_path.cc b/third_party/xla/xla/tsl/platform/default/cuda_root_path.cc -index 60c7dabf3ea..8d1f29b2e90 100644 ---- a/third_party/xla/xla/tsl/platform/default/cuda_root_path.cc -+++ b/third_party/xla/xla/tsl/platform/default/cuda_root_path.cc -@@ -70,7 +70,7 @@ std::vector CandidateCudaRoots() { - // TF lib binaries are located in both the package's root dir and within a - // 'python' subdirectory (for pywrap libs). So we check two possible paths - // relative to the current binary for the wheel-based nvcc package. -- for (auto path : {"../nvidia/cuda_nvcc", "../../nvidia/cuda_nvcc"}) -+ for (auto path : {"../nvidia/cuda_nvcc", "../../nvidia/cuda_nvcc", "../../../.."}) - roots.emplace_back(io::JoinPath(dir, path)); - - // Also add the path to the copy of libdevice.10.bc that we include within diff --git a/recipe/patches/0017-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch b/recipe/patches/0015-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch similarity index 89% rename from recipe/patches/0017-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch rename to recipe/patches/0015-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch index dd5397b5..6621800d 100644 --- a/recipe/patches/0017-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch +++ b/recipe/patches/0015-Update-ABSL-Log-Definition-for-libabsl_vlog_config_i.patch @@ -1,7 +1,7 @@ -From b027d8a7e8c257e50a8db2ef875f1fdf4b5276c0 Mon Sep 17 00:00:00 2001 +From a992f6848323db9ecb7f43de4880a99ffaa42b07 Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Tue, 27 Feb 2024 18:01:19 -0500 -Subject: [PATCH 17/41] Update ABSL Log Definition for +Subject: [PATCH 15/40] Update ABSL Log Definition for libabsl_vlog_config_internal.so --- diff --git a/recipe/patches/0018-add-absl_string_view-target.patch b/recipe/patches/0016-add-absl_string_view-target.patch similarity index 91% rename from recipe/patches/0018-add-absl_string_view-target.patch rename to recipe/patches/0016-add-absl_string_view-target.patch index b944d9cc..4e31db35 100644 --- a/recipe/patches/0018-add-absl_string_view-target.patch +++ b/recipe/patches/0016-add-absl_string_view-target.patch @@ -1,7 +1,7 @@ -From 9222ace0a6fd07bca537ea8bbe6f0bf3e1daafc0 Mon Sep 17 00:00:00 2001 +From 3802481399b9182696f71d57f4e13f9e8f09dce4 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 12 May 2024 18:45:03 +1100 -Subject: [PATCH 18/41] add absl_string_view target +Subject: [PATCH 16/40] add absl_string_view target --- third_party/absl/system.absl.strings.BUILD | 14 +++++++++++++- diff --git a/recipe/patches/0019-add-absl_nullability-target.patch b/recipe/patches/0017-add-absl_nullability-target.patch similarity index 84% rename from recipe/patches/0019-add-absl_nullability-target.patch rename to recipe/patches/0017-add-absl_nullability-target.patch index 99c6a5fa..56cfda40 100644 --- a/recipe/patches/0019-add-absl_nullability-target.patch +++ b/recipe/patches/0017-add-absl_nullability-target.patch @@ -1,7 +1,7 @@ -From 53c5f176c1280b7e3207a28e6f3e65a5795c15a0 Mon Sep 17 00:00:00 2001 +From a0918ae281372b0fe910afa79acd8186b1e18037 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 12 May 2024 19:30:44 +1100 -Subject: [PATCH 19/41] add absl_nullability target +Subject: [PATCH 17/40] add absl_nullability target --- third_party/absl/system.absl.base.BUILD | 8 ++++++++ diff --git a/recipe/patches/0020-add-absl_prefetch-target.patch b/recipe/patches/0018-add-absl_prefetch-target.patch similarity index 84% rename from recipe/patches/0020-add-absl_prefetch-target.patch rename to recipe/patches/0018-add-absl_prefetch-target.patch index 716b5628..c80f5952 100644 --- a/recipe/patches/0020-add-absl_prefetch-target.patch +++ b/recipe/patches/0018-add-absl_prefetch-target.patch @@ -1,7 +1,7 @@ -From b9df95b322f94fa8377f060e7ba4718e1fcaaaae Mon Sep 17 00:00:00 2001 +From 2b03e5dc39513a76ce44fe036d59adf570c9320b Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 12 May 2024 22:29:25 +1100 -Subject: [PATCH 20/41] add absl_prefetch target +Subject: [PATCH 18/40] add absl_prefetch target --- third_party/absl/system.absl.base.BUILD | 8 ++++++++ diff --git a/recipe/patches/0021-add-absl_die_if_null-target.patch b/recipe/patches/0019-add-absl_die_if_null-target.patch similarity index 88% rename from recipe/patches/0021-add-absl_die_if_null-target.patch rename to recipe/patches/0019-add-absl_die_if_null-target.patch index 677708e0..c840bb36 100644 --- a/recipe/patches/0021-add-absl_die_if_null-target.patch +++ b/recipe/patches/0019-add-absl_die_if_null-target.patch @@ -1,7 +1,7 @@ -From 98381356151907b49a5dec905d52ea523abbc5f3 Mon Sep 17 00:00:00 2001 +From 8a405a4c24821c5fbfc4f990b7288633a9cd6e18 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 12 May 2024 22:46:04 +1100 -Subject: [PATCH 21/41] add absl_die_if_null target +Subject: [PATCH 19/40] add absl_die_if_null target --- third_party/absl/system.absl.log.BUILD | 16 ++++++++++++++++ diff --git a/recipe/patches/0022-add-absl_crc32c-targets.patch b/recipe/patches/0020-add-absl_crc32c-targets.patch similarity index 95% rename from recipe/patches/0022-add-absl_crc32c-targets.patch rename to recipe/patches/0020-add-absl_crc32c-targets.patch index ebecfd55..5a9c9bd5 100644 --- a/recipe/patches/0022-add-absl_crc32c-targets.patch +++ b/recipe/patches/0020-add-absl_crc32c-targets.patch @@ -1,7 +1,7 @@ -From d062da2c65a8aab38325f1a02b253a668f7227a7 Mon Sep 17 00:00:00 2001 +From e121469880807e2e750b3787213b3da77248bb82 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 13 May 2024 09:41:09 +1100 -Subject: [PATCH 22/41] add absl_crc32c targets +Subject: [PATCH 20/40] add absl_crc32c targets --- third_party/absl/system.absl.crc.BUILD | 70 ++++++++++++++++++++++++++ diff --git a/recipe/patches/0023-add-kernel_timeout_internal-target.patch b/recipe/patches/0021-add-kernel_timeout_internal-target.patch similarity index 90% rename from recipe/patches/0023-add-kernel_timeout_internal-target.patch rename to recipe/patches/0021-add-kernel_timeout_internal-target.patch index 6bbd64bb..75c02586 100644 --- a/recipe/patches/0023-add-kernel_timeout_internal-target.patch +++ b/recipe/patches/0021-add-kernel_timeout_internal-target.patch @@ -1,7 +1,7 @@ -From 15e565f9a3ba59df7a36d32104e729483d552357 Mon Sep 17 00:00:00 2001 +From d29ecd1e45d9dd11af21056eba5d180ad50f392a Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 13 May 2024 23:36:48 +1100 -Subject: [PATCH 23/41] add kernel_timeout_internal target +Subject: [PATCH 21/40] add kernel_timeout_internal target --- .../absl/system.absl.synchronization.BUILD | 15 +++++++++++++++ diff --git a/recipe/patches/0024-work-around-for-warning-that-clang-falsely-treats-as.patch b/recipe/patches/0022-work-around-for-warning-that-clang-falsely-treats-as.patch similarity index 82% rename from recipe/patches/0024-work-around-for-warning-that-clang-falsely-treats-as.patch rename to recipe/patches/0022-work-around-for-warning-that-clang-falsely-treats-as.patch index 5a4df262..4f63482b 100644 --- a/recipe/patches/0024-work-around-for-warning-that-clang-falsely-treats-as.patch +++ b/recipe/patches/0022-work-around-for-warning-that-clang-falsely-treats-as.patch @@ -1,7 +1,7 @@ -From 5c601370b413359c22c2dfeca6ec76c64bd89880 Mon Sep 17 00:00:00 2001 +From 1991935637d72450095b8fd39dbf0230925b1a0a Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 19 May 2024 20:52:35 +1100 -Subject: [PATCH 24/41] work around for warning that clang falsely treats as +Subject: [PATCH 22/40] work around for warning that clang falsely treats as error see https://github.com/llvm/llvm-project/issues/92630 diff --git a/recipe/patches/0025-Hardcode-BUILD_PREFIX-in-build_pip_package.patch b/recipe/patches/0023-Hardcode-BUILD_PREFIX-in-build_pip_package.patch similarity index 91% rename from recipe/patches/0025-Hardcode-BUILD_PREFIX-in-build_pip_package.patch rename to recipe/patches/0023-Hardcode-BUILD_PREFIX-in-build_pip_package.patch index aba5034c..1242af39 100644 --- a/recipe/patches/0025-Hardcode-BUILD_PREFIX-in-build_pip_package.patch +++ b/recipe/patches/0023-Hardcode-BUILD_PREFIX-in-build_pip_package.patch @@ -1,7 +1,7 @@ -From d9c7dd6bc48f7f894ea5179d014c176bdc1412a3 Mon Sep 17 00:00:00 2001 +From 2ac6c649fb364ab05686570b003fba8dc42ba3c1 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Fri, 12 Jul 2024 12:52:38 +0000 -Subject: [PATCH 25/41] Hardcode BUILD_PREFIX in build_pip_package +Subject: [PATCH 23/40] Hardcode BUILD_PREFIX in build_pip_package --- tensorflow/tools/pip_package/build_pip_package.py | 6 +++--- diff --git a/recipe/patches/0026-Only-link-to-sparse_core_layout_proto_cc-headers.patch b/recipe/patches/0024-Only-link-to-sparse_core_layout_proto_cc-headers.patch similarity index 86% rename from recipe/patches/0026-Only-link-to-sparse_core_layout_proto_cc-headers.patch rename to recipe/patches/0024-Only-link-to-sparse_core_layout_proto_cc-headers.patch index 4b275cb7..61f4e9be 100644 --- a/recipe/patches/0026-Only-link-to-sparse_core_layout_proto_cc-headers.patch +++ b/recipe/patches/0024-Only-link-to-sparse_core_layout_proto_cc-headers.patch @@ -1,7 +1,7 @@ -From 1510b19daaecd746d6b0bcbfbac16c8ef449ec01 Mon Sep 17 00:00:00 2001 +From 5689e7a8c62606b0a3668d7c3beff425126175b1 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Tue, 16 Jul 2024 17:18:23 +0200 -Subject: [PATCH 26/41] Only link to sparse_core_layout_proto_cc headers +Subject: [PATCH 24/40] Only link to sparse_core_layout_proto_cc headers --- tensorflow/core/tpu/kernels/BUILD | 2 +- diff --git a/recipe/patches/0027-Protobuf-5-compatability.patch b/recipe/patches/0025-Protobuf-5-compatability.patch similarity index 99% rename from recipe/patches/0027-Protobuf-5-compatability.patch rename to recipe/patches/0025-Protobuf-5-compatability.patch index ba0d39c5..96a8e113 100644 --- a/recipe/patches/0027-Protobuf-5-compatability.patch +++ b/recipe/patches/0025-Protobuf-5-compatability.patch @@ -1,7 +1,7 @@ -From c3fabee4eb7c2e420a31a37ad10cffb5c6cc426b Mon Sep 17 00:00:00 2001 +From ef9b79bdb9bf01819fd537cb9bdbbae5785d69f0 Mon Sep 17 00:00:00 2001 From: "Uwe L. Korn" Date: Thu, 10 Oct 2024 19:59:31 +0200 -Subject: [PATCH 27/41] Protobuf 5 compatability +Subject: [PATCH 25/40] Protobuf 5 compatability --- .../mlir/lite/python/jax_to_tfl_flatbuffer.cc | 2 +- diff --git a/recipe/patches/0028-Avoid-linking-with-internal-nvrtc.patch b/recipe/patches/0026-Avoid-linking-with-internal-nvrtc.patch similarity index 94% rename from recipe/patches/0028-Avoid-linking-with-internal-nvrtc.patch rename to recipe/patches/0026-Avoid-linking-with-internal-nvrtc.patch index 90e19616..bae5f48a 100644 --- a/recipe/patches/0028-Avoid-linking-with-internal-nvrtc.patch +++ b/recipe/patches/0026-Avoid-linking-with-internal-nvrtc.patch @@ -1,7 +1,7 @@ -From 34df27ad44fe2ede5cd85fe0bbd5d642544b8876 Mon Sep 17 00:00:00 2001 +From d412f8ace6bfbae703556648ca8015c80c1e57c0 Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Sun, 2 Feb 2025 08:32:46 -0500 -Subject: [PATCH 28/41] Avoid linking with internal nvrtc +Subject: [PATCH 26/40] Avoid linking with internal nvrtc --- third_party/gpus/cuda/hermetic/cuda_nvrtc.BUILD.tpl | 5 ----- diff --git a/recipe/patches/0029-remove-dependencies-to-libcuda.patch b/recipe/patches/0027-remove-dependencies-to-libcuda.patch similarity index 92% rename from recipe/patches/0029-remove-dependencies-to-libcuda.patch rename to recipe/patches/0027-remove-dependencies-to-libcuda.patch index daca58f5..55fb49f8 100644 --- a/recipe/patches/0029-remove-dependencies-to-libcuda.patch +++ b/recipe/patches/0027-remove-dependencies-to-libcuda.patch @@ -1,7 +1,7 @@ -From 8b730febbfa87d441e2e17a131f81bb4412f58bf Mon Sep 17 00:00:00 2001 +From b984e22c0725548fba3a4aef8839a739124820d0 Mon Sep 17 00:00:00 2001 From: Jinzhe Zeng Date: Fri, 7 Feb 2025 03:41:29 -0500 -Subject: [PATCH 29/41] remove dependencies to libcuda +Subject: [PATCH 27/40] remove dependencies to libcuda --- third_party/gpus/cuda/hermetic/cuda_cudart.BUILD.tpl | 2 +- diff --git a/recipe/patches/0030-Fixup-pybind11_protobuf.patch b/recipe/patches/0028-Fixup-pybind11_protobuf.patch similarity index 97% rename from recipe/patches/0030-Fixup-pybind11_protobuf.patch rename to recipe/patches/0028-Fixup-pybind11_protobuf.patch index ab32c90f..03a068f8 100644 --- a/recipe/patches/0030-Fixup-pybind11_protobuf.patch +++ b/recipe/patches/0028-Fixup-pybind11_protobuf.patch @@ -1,7 +1,7 @@ -From 3e45daedd0fbd56d9ea2fca66a95b5e7561c4151 Mon Sep 17 00:00:00 2001 +From 18ff877cf1cfee1be46ebf42ae0eacbca1b1d4f9 Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Sun, 6 Jul 2025 16:45:03 -0400 -Subject: [PATCH 30/41] Fixup pybind11_protobuf +Subject: [PATCH 28/40] Fixup pybind11_protobuf --- tensorflow/workspace2.bzl | 8 +++++--- diff --git a/recipe/patches/0031-Update-linkages-for-new-absl-organization.patch b/recipe/patches/0029-Update-linkages-for-new-absl-organization.patch similarity index 95% rename from recipe/patches/0031-Update-linkages-for-new-absl-organization.patch rename to recipe/patches/0029-Update-linkages-for-new-absl-organization.patch index dae0bf9a..74a7cafa 100644 --- a/recipe/patches/0031-Update-linkages-for-new-absl-organization.patch +++ b/recipe/patches/0029-Update-linkages-for-new-absl-organization.patch @@ -1,7 +1,7 @@ -From 0e7434e753fc57ae6aad9569b914cc82b5292870 Mon Sep 17 00:00:00 2001 +From 4f80a6fb4ffc4fe10e8f671720a9bd09bbbb5603 Mon Sep 17 00:00:00 2001 From: Mark Harfouche Date: Sun, 6 Jul 2025 17:32:42 -0400 -Subject: [PATCH 31/41] Update linkages for new absl organization +Subject: [PATCH 29/40] Update linkages for new absl organization --- third_party/absl/system.absl.random.BUILD | 1 - diff --git a/recipe/patches/0032-Remove-ambiguous-inherited-constructor-in-default_qu.patch b/recipe/patches/0030-Remove-ambiguous-inherited-constructor-in-default_qu.patch similarity index 89% rename from recipe/patches/0032-Remove-ambiguous-inherited-constructor-in-default_qu.patch rename to recipe/patches/0030-Remove-ambiguous-inherited-constructor-in-default_qu.patch index 8f3f54c5..76f7212e 100644 --- a/recipe/patches/0032-Remove-ambiguous-inherited-constructor-in-default_qu.patch +++ b/recipe/patches/0030-Remove-ambiguous-inherited-constructor-in-default_qu.patch @@ -1,7 +1,7 @@ -From 58ee9b5a3fdad20f827f9f0f2e94a228888f45ba Mon Sep 17 00:00:00 2001 +From eb44ece1a33ccba7f94f01b61f6aab68a417b7a6 Mon Sep 17 00:00:00 2001 From: "Patrick J. LoPresti" Date: Thu, 3 Apr 2025 10:24:37 -0700 -Subject: [PATCH 32/41] Remove ambiguous inherited constructor in +Subject: [PATCH 30/40] Remove ambiguous inherited constructor in default_quant_params.cc. GCC complains about this (https://stackoverflow.com/q/79553477/). Fix is trivial and harmless. diff --git a/recipe/patches/0033-third_party-ducc-fix-ambiguous-failure.patch b/recipe/patches/0031-third_party-ducc-fix-ambiguous-failure.patch similarity index 97% rename from recipe/patches/0033-third_party-ducc-fix-ambiguous-failure.patch rename to recipe/patches/0031-third_party-ducc-fix-ambiguous-failure.patch index 02e532f9..8a5082d1 100644 --- a/recipe/patches/0033-third_party-ducc-fix-ambiguous-failure.patch +++ b/recipe/patches/0031-third_party-ducc-fix-ambiguous-failure.patch @@ -1,7 +1,7 @@ -From b53fc0aebaee09319e32161c2c7e7c0cd24d1d9f Mon Sep 17 00:00:00 2001 +From 0f873e5a32ed32b012e7c146dde554cb40643603 Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Mon, 14 Jul 2025 15:35:54 +0800 -Subject: [PATCH 33/41] third_party/ducc: fix ambiguous failure +Subject: [PATCH 31/40] third_party/ducc: fix ambiguous failure ... bazel-out/k8-opt/bin/external/ducc/_virtual_includes/fft/ducc/src/ducc0/fft/fftnd_impl.h:1393:20: error: call of '(ducc0::detail_mav::vmav, 2>) (long unsigned int&, size_t&)' is ambiguous diff --git a/recipe/patches/0034-third_party-tf_runtime-fix-compile-failure.patch b/recipe/patches/0032-third_party-tf_runtime-fix-compile-failure.patch similarity index 96% rename from recipe/patches/0034-third_party-tf_runtime-fix-compile-failure.patch rename to recipe/patches/0032-third_party-tf_runtime-fix-compile-failure.patch index 04f6b252..528c959a 100644 --- a/recipe/patches/0034-third_party-tf_runtime-fix-compile-failure.patch +++ b/recipe/patches/0032-third_party-tf_runtime-fix-compile-failure.patch @@ -1,7 +1,7 @@ -From e3ccc6eab6a708cf57bca45dcb8f7afc23156cfb Mon Sep 17 00:00:00 2001 +From 0cd2b52cd241742b43a79b597c8cd8e8e0745db7 Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Mon, 14 Jul 2025 16:13:33 +0800 -Subject: [PATCH 34/41] third_party/tf_runtime: fix compile failure +Subject: [PATCH 32/40] third_party/tf_runtime: fix compile failure ... In file included from external/tf_runtime/include/tfrt/support/crc32c.h:26, diff --git a/recipe/patches/0035-support-to-build-with-gcc-15.patch b/recipe/patches/0033-support-to-build-with-gcc-15.patch similarity index 97% rename from recipe/patches/0035-support-to-build-with-gcc-15.patch rename to recipe/patches/0033-support-to-build-with-gcc-15.patch index e841b6d5..ecf7f849 100644 --- a/recipe/patches/0035-support-to-build-with-gcc-15.patch +++ b/recipe/patches/0033-support-to-build-with-gcc-15.patch @@ -1,7 +1,7 @@ -From 32ce8d77beabcc754ec5ae2b446ff7f2f3378251 Mon Sep 17 00:00:00 2001 +From 8cce6eca2dff23a8746e19b9805be21650f930d6 Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Tue, 25 Mar 2025 22:38:37 -0700 -Subject: [PATCH 35/41] support to build with gcc 15 +Subject: [PATCH 33/40] support to build with gcc 15 Upstream-Status: Pending diff --git a/recipe/patches/0036-third_party-eigen_archive-workaround-ice-failure-whi.patch b/recipe/patches/0034-third_party-eigen_archive-workaround-ice-failure-whi.patch similarity index 97% rename from recipe/patches/0036-third_party-eigen_archive-workaround-ice-failure-whi.patch rename to recipe/patches/0034-third_party-eigen_archive-workaround-ice-failure-whi.patch index 5cdd062d..8c6c8809 100644 --- a/recipe/patches/0036-third_party-eigen_archive-workaround-ice-failure-whi.patch +++ b/recipe/patches/0034-third_party-eigen_archive-workaround-ice-failure-whi.patch @@ -1,7 +1,7 @@ -From 98d2b8a662865334a04a46675ae3a4259e08b362 Mon Sep 17 00:00:00 2001 +From f2263ddde40a201c97bcc0ffab9ba5cfb0d62278 Mon Sep 17 00:00:00 2001 From: Hongxu Jia Date: Mon, 16 May 2022 23:15:47 -0700 -Subject: [PATCH 36/41] third_party/eigen_archive:workaround ice failure while +Subject: [PATCH 34/40] third_party/eigen_archive:workaround ice failure while building from source with gcc 7.3.1 The root cause is gcc ice issue: diff --git a/recipe/patches/0037-add-absl_tracing_internal.patch b/recipe/patches/0035-add-absl_tracing_internal.patch similarity index 91% rename from recipe/patches/0037-add-absl_tracing_internal.patch rename to recipe/patches/0035-add-absl_tracing_internal.patch index 7bf18822..017147a7 100644 --- a/recipe/patches/0037-add-absl_tracing_internal.patch +++ b/recipe/patches/0035-add-absl_tracing_internal.patch @@ -1,7 +1,7 @@ -From 26467a0a05242d0a46f5d3abdaaff9050bc06ad3 Mon Sep 17 00:00:00 2001 +From e08eadaa3fa0d671e2d5dccdb921eaae2281b8e8 Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Wed, 6 Aug 2025 15:36:13 +0000 -Subject: [PATCH 37/41] add absl_tracing_internal +Subject: [PATCH 35/40] add absl_tracing_internal --- tensorflow/core/kernels/batching_util/BUILD | 1 + diff --git a/recipe/patches/0038-Fix-building-different-python-wheels-from-one-python.patch b/recipe/patches/0036-Fix-building-different-python-wheels-from-one-python.patch similarity index 94% rename from recipe/patches/0038-Fix-building-different-python-wheels-from-one-python.patch rename to recipe/patches/0036-Fix-building-different-python-wheels-from-one-python.patch index a789f9eb..172e73ee 100644 --- a/recipe/patches/0038-Fix-building-different-python-wheels-from-one-python.patch +++ b/recipe/patches/0036-Fix-building-different-python-wheels-from-one-python.patch @@ -1,7 +1,7 @@ -From 80841e060482db5645edd9db41aa2e5132dfe076 Mon Sep 17 00:00:00 2001 +From 5b8c4e963accc3b2fe646df6f6679701ba6e3ab7 Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Wed, 6 Aug 2025 17:50:08 +0000 -Subject: [PATCH 38/41] Fix building different python wheels from one python +Subject: [PATCH 36/40] Fix building different python wheels from one python --- tensorflow/tools/pip_package/build_pip_package.py | 11 ++++++++++- diff --git a/recipe/patches/0039-Fix-matmul-unused-result-error.patch b/recipe/patches/0037-Fix-matmul-unused-result-error.patch similarity index 89% rename from recipe/patches/0039-Fix-matmul-unused-result-error.patch rename to recipe/patches/0037-Fix-matmul-unused-result-error.patch index 6077db64..7d05160d 100644 --- a/recipe/patches/0039-Fix-matmul-unused-result-error.patch +++ b/recipe/patches/0037-Fix-matmul-unused-result-error.patch @@ -1,7 +1,7 @@ -From 1f37dd0417cfe833272399a629bd208729e94d92 Mon Sep 17 00:00:00 2001 +From 565f7c7adf6d598b5689908b51f27780069f8403 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Klinkovsk=C3=BD?= Date: Wed, 6 Aug 2025 18:16:06 +0000 -Subject: [PATCH 39/41] Fix matmul unused result error +Subject: [PATCH 37/40] Fix matmul unused result error --- .../toco/graph_transformations/resolve_tensorflow_matmul.cc | 2 +- diff --git a/recipe/patches/0040-Support-cuda-12.8.patch b/recipe/patches/0038-Support-cuda-12.8.patch similarity index 96% rename from recipe/patches/0040-Support-cuda-12.8.patch rename to recipe/patches/0038-Support-cuda-12.8.patch index e914a531..2e47f4f7 100644 --- a/recipe/patches/0040-Support-cuda-12.8.patch +++ b/recipe/patches/0038-Support-cuda-12.8.patch @@ -1,7 +1,7 @@ -From 6e4e98cd941c790f5698ff0111ed632b676bbf7c Mon Sep 17 00:00:00 2001 +From e3703ff6d7e55e8d7a915bccc6811927ed6313df Mon Sep 17 00:00:00 2001 From: oqs <2227-loqs@users.noreply.gitlab.archlinux.org> Date: Wed, 6 Aug 2025 19:34:12 +0000 -Subject: [PATCH 40/41] Support cuda 12.8 +Subject: [PATCH 38/40] Support cuda 12.8 Co-authored-by: Isuru Fernando --- diff --git a/recipe/patches/0041-Disable-profiler.patch b/recipe/patches/0039-Disable-profiler.patch similarity index 94% rename from recipe/patches/0041-Disable-profiler.patch rename to recipe/patches/0039-Disable-profiler.patch index 275c4299..1c0e946f 100644 --- a/recipe/patches/0041-Disable-profiler.patch +++ b/recipe/patches/0039-Disable-profiler.patch @@ -1,7 +1,7 @@ -From 5e6f65f2fbcaef687cb91caa71ff6aea3448f584 Mon Sep 17 00:00:00 2001 +From e01b39341727714eb0211516d9663e4eb76063e9 Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Mon, 13 Oct 2025 19:52:15 +0000 -Subject: [PATCH 41/41] Disable profiler +Subject: [PATCH 39/40] Disable profiler Enabling the profiler results in diff --git a/recipe/patches/0043-cross-arch-config.patch b/recipe/patches/0040-cross-arch-config.patch similarity index 94% rename from recipe/patches/0043-cross-arch-config.patch rename to recipe/patches/0040-cross-arch-config.patch index ed851ae6..d16da1cc 100644 --- a/recipe/patches/0043-cross-arch-config.patch +++ b/recipe/patches/0040-cross-arch-config.patch @@ -1,7 +1,7 @@ -From c0aad81257fd98c2a5dcfcba79cbde9a2a09c4b7 Mon Sep 17 00:00:00 2001 +From e76196a822867efc37a28d9939d634cc1ee152cd Mon Sep 17 00:00:00 2001 From: dslarm Date: Tue, 14 Oct 2025 15:02:09 +0000 -Subject: [PATCH 43/43] cross arch config +Subject: [PATCH 40/40] cross arch config --- third_party/llvm/dirty.patch | 11 +++++++++++ diff --git a/recipe/patches/0042-bump-h5py-req.patch b/recipe/patches/0042-bump-h5py-req.patch deleted file mode 100644 index 2ba51478..00000000 --- a/recipe/patches/0042-bump-h5py-req.patch +++ /dev/null @@ -1,289 +0,0 @@ -From ee4412361565a5c91225a5508211580f0b68092e Mon Sep 17 00:00:00 2001 -From: dslarm -Date: Tue, 16 Sep 2025 19:41:25 +0000 -Subject: [PATCH 42/42] bump h5py req - -h5py and psutil are not available as a binary for -the versions of h5py in tensorflow 2.18's spec, but the -system won't try to build it. Bump the version so we get ones that -do exist. ---- - .../requirements_updater/requirements.in | 3 +- - requirements_lock_3_10.txt | 45 +------------------ - requirements_lock_3_11.txt | 45 +------------------ - requirements_lock_3_12.txt | 45 +------------------ - requirements_lock_3_9.txt | 44 +----------------- - 5 files changed, 10 insertions(+), 172 deletions(-) - -diff --git a/ci/official/requirements_updater/requirements.in b/ci/official/requirements_updater/requirements.in -index 68871582683..145aab77a17 100644 ---- a/ci/official/requirements_updater/requirements.in -+++ b/ci/official/requirements_updater/requirements.in -@@ -1,7 +1,7 @@ - # Note that numpy 2.1.0 does not support python 3.9 - numpy >= 2.0.0, < 2.2.0 - wheel ~= 0.41.2 --h5py >= 3.11.0 -+h5py >= 3.12.0 - lit ~= 17.0.2 - opt_einsum == 3.3.0 - astunparse == 1.6.3 -@@ -23,6 +23,7 @@ tensorboard ~= 2.19.0 - # Test dependencies - grpcio >= 1.24.3, < 2.0 - portpicker == 1.6.0 -+psutil >=7.0.0 - scipy >= 1.13.0 - requests >= 2.31.0 - packaging==23.2 -diff --git a/requirements_lock_3_10.txt b/requirements_lock_3_10.txt -index 2466c99b550..b5ac15546b9 100644 ---- a/requirements_lock_3_10.txt -+++ b/requirements_lock_3_10.txt -@@ -185,31 +185,7 @@ grpcio==1.64.1 \ - # via - # -r ci/official/requirements_updater/requirements.in - # tensorboard --h5py==3.11.0 \ -- --hash=sha256:083e0329ae534a264940d6513f47f5ada617da536d8dccbafc3026aefc33c90e \ -- --hash=sha256:1625fd24ad6cfc9c1ccd44a66dac2396e7ee74940776792772819fc69f3a3731 \ -- --hash=sha256:21dbdc5343f53b2e25404673c4f00a3335aef25521bd5fa8c707ec3833934892 \ -- --hash=sha256:52c416f8eb0daae39dabe71415cb531f95dce2d81e1f61a74537a50c63b28ab3 \ -- --hash=sha256:55106b04e2c83dfb73dc8732e9abad69d83a436b5b82b773481d95d17b9685e1 \ -- --hash=sha256:67462d0669f8f5459529de179f7771bd697389fcb3faab54d63bf788599a48ea \ -- --hash=sha256:6c4b760082626120031d7902cd983d8c1f424cdba2809f1067511ef283629d4b \ -- --hash=sha256:731839240c59ba219d4cb3bc5880d438248533366f102402cfa0621b71796b62 \ -- --hash=sha256:754c0c2e373d13d6309f408325343b642eb0f40f1a6ad21779cfa9502209e150 \ -- --hash=sha256:75bd7b3d93fbeee40860fd70cdc88df4464e06b70a5ad9ce1446f5f32eb84007 \ -- --hash=sha256:77b19a40788e3e362b54af4dcf9e6fde59ca016db2c61360aa30b47c7b7cef00 \ -- --hash=sha256:7b7e8f78072a2edec87c9836f25f34203fd492a4475709a18b417a33cfb21fa9 \ -- --hash=sha256:8ec9df3dd2018904c4cc06331951e274f3f3fd091e6d6cc350aaa90fa9b42a76 \ -- --hash=sha256:a76cae64080210389a571c7d13c94a1a6cf8cb75153044fd1f822a962c97aeab \ -- --hash=sha256:aa6ae84a14103e8dc19266ef4c3e5d7c00b68f21d07f2966f0ca7bdb6c2761fb \ -- --hash=sha256:bbd732a08187a9e2a6ecf9e8af713f1d68256ee0f7c8b652a32795670fb481ba \ -- --hash=sha256:c072655ad1d5fe9ef462445d3e77a8166cbfa5e599045f8aa3c19b75315f10e5 \ -- --hash=sha256:d9c944d364688f827dc889cf83f1fca311caf4fa50b19f009d1f2b525edd33a3 \ -- --hash=sha256:ef4e2f338fc763f50a8113890f455e1a70acd42a4d083370ceb80c463d803972 \ -- --hash=sha256:f3736fe21da2b7d8a13fe8fe415f1272d2a1ccdeff4849c1421d2fb30fd533bc \ -- --hash=sha256:f4e025e852754ca833401777c25888acb96889ee2c27e7e629a19aee288833f0 -- # via -- # -r ci/official/requirements_updater/requirements.in -- # keras -+h5py>=3.12.0 - idna==3.7 \ - --hash=sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc \ - --hash=sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0 -@@ -582,24 +558,7 @@ protobuf==4.25.3 \ - --hash=sha256:f1279ab38ecbfae7e456a108c5c0681e4956d5b1090027c1de0f934dfdb4b35c \ - --hash=sha256:f4f118245c4a087776e0a8408be33cf09f6c547442c00395fbfb116fac2f8ac2 - # via tensorboard --psutil==5.9.8 \ -- --hash=sha256:02615ed8c5ea222323408ceba16c60e99c3f91639b07da6373fb7e6539abc56d \ -- --hash=sha256:05806de88103b25903dff19bb6692bd2e714ccf9e668d050d144012055cbca73 \ -- --hash=sha256:26bd09967ae00920df88e0352a91cff1a78f8d69b3ecabbfe733610c0af486c8 \ -- --hash=sha256:27cc40c3493bb10de1be4b3f07cae4c010ce715290a5be22b98493509c6299e2 \ -- --hash=sha256:36f435891adb138ed3c9e58c6af3e2e6ca9ac2f365efe1f9cfef2794e6c93b4e \ -- --hash=sha256:50187900d73c1381ba1454cf40308c2bf6f34268518b3f36a9b663ca87e65e36 \ -- --hash=sha256:611052c4bc70432ec770d5d54f64206aa7203a101ec273a0cd82418c86503bb7 \ -- --hash=sha256:6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c \ -- --hash=sha256:7d79560ad97af658a0f6adfef8b834b53f64746d45b403f225b85c5c2c140eee \ -- --hash=sha256:8cb6403ce6d8e047495a701dc7c5bd788add903f8986d523e3e20b98b733e421 \ -- --hash=sha256:8db4c1b57507eef143a15a6884ca10f7c73876cdf5d51e713151c1236a0e68cf \ -- --hash=sha256:aee678c8720623dc456fa20659af736241f575d79429a0e5e9cf88ae0605cc81 \ -- --hash=sha256:bc56c2a1b0d15aa3eaa5a60c9f3f8e3e565303b465dbf57a1b730e7a2b9844e0 \ -- --hash=sha256:bd1184ceb3f87651a67b2708d4c3338e9b10c5df903f2e3776b62303b26cb631 \ -- --hash=sha256:d06016f7f8625a1825ba3732081d77c94589dca78b7a3fc072194851e88461a4 \ -- --hash=sha256:d16bbddf0693323b8c6123dd804100241da461e41d6e332fb0ba6058f630f8c8 -- # via portpicker -+psutil>=7.0.0 - pyelftools==0.31 \ - --hash=sha256:c774416b10310156879443b81187d182d8d9ee499660380e645918b50bc88f99 \ - --hash=sha256:f52de7b3c7e8c64c8abc04a79a1cf37ac5fb0b8a49809827130b858944840607 -diff --git a/requirements_lock_3_11.txt b/requirements_lock_3_11.txt -index bf067084003..4a9166b8fdd 100644 ---- a/requirements_lock_3_11.txt -+++ b/requirements_lock_3_11.txt -@@ -185,31 +185,7 @@ grpcio==1.64.1 \ - # via - # -r ci/official/requirements_updater/requirements.in - # tensorboard --h5py==3.11.0 \ -- --hash=sha256:083e0329ae534a264940d6513f47f5ada617da536d8dccbafc3026aefc33c90e \ -- --hash=sha256:1625fd24ad6cfc9c1ccd44a66dac2396e7ee74940776792772819fc69f3a3731 \ -- --hash=sha256:21dbdc5343f53b2e25404673c4f00a3335aef25521bd5fa8c707ec3833934892 \ -- --hash=sha256:52c416f8eb0daae39dabe71415cb531f95dce2d81e1f61a74537a50c63b28ab3 \ -- --hash=sha256:55106b04e2c83dfb73dc8732e9abad69d83a436b5b82b773481d95d17b9685e1 \ -- --hash=sha256:67462d0669f8f5459529de179f7771bd697389fcb3faab54d63bf788599a48ea \ -- --hash=sha256:6c4b760082626120031d7902cd983d8c1f424cdba2809f1067511ef283629d4b \ -- --hash=sha256:731839240c59ba219d4cb3bc5880d438248533366f102402cfa0621b71796b62 \ -- --hash=sha256:754c0c2e373d13d6309f408325343b642eb0f40f1a6ad21779cfa9502209e150 \ -- --hash=sha256:75bd7b3d93fbeee40860fd70cdc88df4464e06b70a5ad9ce1446f5f32eb84007 \ -- --hash=sha256:77b19a40788e3e362b54af4dcf9e6fde59ca016db2c61360aa30b47c7b7cef00 \ -- --hash=sha256:7b7e8f78072a2edec87c9836f25f34203fd492a4475709a18b417a33cfb21fa9 \ -- --hash=sha256:8ec9df3dd2018904c4cc06331951e274f3f3fd091e6d6cc350aaa90fa9b42a76 \ -- --hash=sha256:a76cae64080210389a571c7d13c94a1a6cf8cb75153044fd1f822a962c97aeab \ -- --hash=sha256:aa6ae84a14103e8dc19266ef4c3e5d7c00b68f21d07f2966f0ca7bdb6c2761fb \ -- --hash=sha256:bbd732a08187a9e2a6ecf9e8af713f1d68256ee0f7c8b652a32795670fb481ba \ -- --hash=sha256:c072655ad1d5fe9ef462445d3e77a8166cbfa5e599045f8aa3c19b75315f10e5 \ -- --hash=sha256:d9c944d364688f827dc889cf83f1fca311caf4fa50b19f009d1f2b525edd33a3 \ -- --hash=sha256:ef4e2f338fc763f50a8113890f455e1a70acd42a4d083370ceb80c463d803972 \ -- --hash=sha256:f3736fe21da2b7d8a13fe8fe415f1272d2a1ccdeff4849c1421d2fb30fd533bc \ -- --hash=sha256:f4e025e852754ca833401777c25888acb96889ee2c27e7e629a19aee288833f0 -- # via -- # -r ci/official/requirements_updater/requirements.in -- # keras -+h5py==3.11.0 - idna==3.7 \ - --hash=sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc \ - --hash=sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0 -@@ -582,24 +558,7 @@ protobuf==4.25.3 \ - --hash=sha256:f1279ab38ecbfae7e456a108c5c0681e4956d5b1090027c1de0f934dfdb4b35c \ - --hash=sha256:f4f118245c4a087776e0a8408be33cf09f6c547442c00395fbfb116fac2f8ac2 - # via tensorboard --psutil==5.9.8 \ -- --hash=sha256:02615ed8c5ea222323408ceba16c60e99c3f91639b07da6373fb7e6539abc56d \ -- --hash=sha256:05806de88103b25903dff19bb6692bd2e714ccf9e668d050d144012055cbca73 \ -- --hash=sha256:26bd09967ae00920df88e0352a91cff1a78f8d69b3ecabbfe733610c0af486c8 \ -- --hash=sha256:27cc40c3493bb10de1be4b3f07cae4c010ce715290a5be22b98493509c6299e2 \ -- --hash=sha256:36f435891adb138ed3c9e58c6af3e2e6ca9ac2f365efe1f9cfef2794e6c93b4e \ -- --hash=sha256:50187900d73c1381ba1454cf40308c2bf6f34268518b3f36a9b663ca87e65e36 \ -- --hash=sha256:611052c4bc70432ec770d5d54f64206aa7203a101ec273a0cd82418c86503bb7 \ -- --hash=sha256:6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c \ -- --hash=sha256:7d79560ad97af658a0f6adfef8b834b53f64746d45b403f225b85c5c2c140eee \ -- --hash=sha256:8cb6403ce6d8e047495a701dc7c5bd788add903f8986d523e3e20b98b733e421 \ -- --hash=sha256:8db4c1b57507eef143a15a6884ca10f7c73876cdf5d51e713151c1236a0e68cf \ -- --hash=sha256:aee678c8720623dc456fa20659af736241f575d79429a0e5e9cf88ae0605cc81 \ -- --hash=sha256:bc56c2a1b0d15aa3eaa5a60c9f3f8e3e565303b465dbf57a1b730e7a2b9844e0 \ -- --hash=sha256:bd1184ceb3f87651a67b2708d4c3338e9b10c5df903f2e3776b62303b26cb631 \ -- --hash=sha256:d06016f7f8625a1825ba3732081d77c94589dca78b7a3fc072194851e88461a4 \ -- --hash=sha256:d16bbddf0693323b8c6123dd804100241da461e41d6e332fb0ba6058f630f8c8 -- # via portpicker -+psutil>=7.0.0 - pyelftools==0.31 \ - --hash=sha256:c774416b10310156879443b81187d182d8d9ee499660380e645918b50bc88f99 \ - --hash=sha256:f52de7b3c7e8c64c8abc04a79a1cf37ac5fb0b8a49809827130b858944840607 -diff --git a/requirements_lock_3_12.txt b/requirements_lock_3_12.txt -index c7b9317ee2b..1a803ef414f 100644 ---- a/requirements_lock_3_12.txt -+++ b/requirements_lock_3_12.txt -@@ -185,31 +185,7 @@ grpcio==1.64.1 \ - # via - # -r ci/official/requirements_updater/requirements.in - # tensorboard --h5py==3.11.0 \ -- --hash=sha256:083e0329ae534a264940d6513f47f5ada617da536d8dccbafc3026aefc33c90e \ -- --hash=sha256:1625fd24ad6cfc9c1ccd44a66dac2396e7ee74940776792772819fc69f3a3731 \ -- --hash=sha256:21dbdc5343f53b2e25404673c4f00a3335aef25521bd5fa8c707ec3833934892 \ -- --hash=sha256:52c416f8eb0daae39dabe71415cb531f95dce2d81e1f61a74537a50c63b28ab3 \ -- --hash=sha256:55106b04e2c83dfb73dc8732e9abad69d83a436b5b82b773481d95d17b9685e1 \ -- --hash=sha256:67462d0669f8f5459529de179f7771bd697389fcb3faab54d63bf788599a48ea \ -- --hash=sha256:6c4b760082626120031d7902cd983d8c1f424cdba2809f1067511ef283629d4b \ -- --hash=sha256:731839240c59ba219d4cb3bc5880d438248533366f102402cfa0621b71796b62 \ -- --hash=sha256:754c0c2e373d13d6309f408325343b642eb0f40f1a6ad21779cfa9502209e150 \ -- --hash=sha256:75bd7b3d93fbeee40860fd70cdc88df4464e06b70a5ad9ce1446f5f32eb84007 \ -- --hash=sha256:77b19a40788e3e362b54af4dcf9e6fde59ca016db2c61360aa30b47c7b7cef00 \ -- --hash=sha256:7b7e8f78072a2edec87c9836f25f34203fd492a4475709a18b417a33cfb21fa9 \ -- --hash=sha256:8ec9df3dd2018904c4cc06331951e274f3f3fd091e6d6cc350aaa90fa9b42a76 \ -- --hash=sha256:a76cae64080210389a571c7d13c94a1a6cf8cb75153044fd1f822a962c97aeab \ -- --hash=sha256:aa6ae84a14103e8dc19266ef4c3e5d7c00b68f21d07f2966f0ca7bdb6c2761fb \ -- --hash=sha256:bbd732a08187a9e2a6ecf9e8af713f1d68256ee0f7c8b652a32795670fb481ba \ -- --hash=sha256:c072655ad1d5fe9ef462445d3e77a8166cbfa5e599045f8aa3c19b75315f10e5 \ -- --hash=sha256:d9c944d364688f827dc889cf83f1fca311caf4fa50b19f009d1f2b525edd33a3 \ -- --hash=sha256:ef4e2f338fc763f50a8113890f455e1a70acd42a4d083370ceb80c463d803972 \ -- --hash=sha256:f3736fe21da2b7d8a13fe8fe415f1272d2a1ccdeff4849c1421d2fb30fd533bc \ -- --hash=sha256:f4e025e852754ca833401777c25888acb96889ee2c27e7e629a19aee288833f0 -- # via -- # -r ci/official/requirements_updater/requirements.in -- # keras -+h5py>=3.12.0 - idna==3.7 \ - --hash=sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc \ - --hash=sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0 -@@ -582,24 +558,7 @@ protobuf==4.25.3 \ - --hash=sha256:f1279ab38ecbfae7e456a108c5c0681e4956d5b1090027c1de0f934dfdb4b35c \ - --hash=sha256:f4f118245c4a087776e0a8408be33cf09f6c547442c00395fbfb116fac2f8ac2 - # via tensorboard --psutil==5.9.8 \ -- --hash=sha256:02615ed8c5ea222323408ceba16c60e99c3f91639b07da6373fb7e6539abc56d \ -- --hash=sha256:05806de88103b25903dff19bb6692bd2e714ccf9e668d050d144012055cbca73 \ -- --hash=sha256:26bd09967ae00920df88e0352a91cff1a78f8d69b3ecabbfe733610c0af486c8 \ -- --hash=sha256:27cc40c3493bb10de1be4b3f07cae4c010ce715290a5be22b98493509c6299e2 \ -- --hash=sha256:36f435891adb138ed3c9e58c6af3e2e6ca9ac2f365efe1f9cfef2794e6c93b4e \ -- --hash=sha256:50187900d73c1381ba1454cf40308c2bf6f34268518b3f36a9b663ca87e65e36 \ -- --hash=sha256:611052c4bc70432ec770d5d54f64206aa7203a101ec273a0cd82418c86503bb7 \ -- --hash=sha256:6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c \ -- --hash=sha256:7d79560ad97af658a0f6adfef8b834b53f64746d45b403f225b85c5c2c140eee \ -- --hash=sha256:8cb6403ce6d8e047495a701dc7c5bd788add903f8986d523e3e20b98b733e421 \ -- --hash=sha256:8db4c1b57507eef143a15a6884ca10f7c73876cdf5d51e713151c1236a0e68cf \ -- --hash=sha256:aee678c8720623dc456fa20659af736241f575d79429a0e5e9cf88ae0605cc81 \ -- --hash=sha256:bc56c2a1b0d15aa3eaa5a60c9f3f8e3e565303b465dbf57a1b730e7a2b9844e0 \ -- --hash=sha256:bd1184ceb3f87651a67b2708d4c3338e9b10c5df903f2e3776b62303b26cb631 \ -- --hash=sha256:d06016f7f8625a1825ba3732081d77c94589dca78b7a3fc072194851e88461a4 \ -- --hash=sha256:d16bbddf0693323b8c6123dd804100241da461e41d6e332fb0ba6058f630f8c8 -- # via portpicker -+psutil>=7.0.0 - pyelftools==0.31 \ - --hash=sha256:c774416b10310156879443b81187d182d8d9ee499660380e645918b50bc88f99 \ - --hash=sha256:f52de7b3c7e8c64c8abc04a79a1cf37ac5fb0b8a49809827130b858944840607 -diff --git a/requirements_lock_3_9.txt b/requirements_lock_3_9.txt -index bf40d037b14..2d9911ac3c4 100644 ---- a/requirements_lock_3_9.txt -+++ b/requirements_lock_3_9.txt -@@ -185,31 +185,7 @@ grpcio==1.64.1 \ - # via - # -r ci/official/requirements_updater/requirements.in - # tensorboard --h5py==3.11.0 \ -- --hash=sha256:083e0329ae534a264940d6513f47f5ada617da536d8dccbafc3026aefc33c90e \ -- --hash=sha256:1625fd24ad6cfc9c1ccd44a66dac2396e7ee74940776792772819fc69f3a3731 \ -- --hash=sha256:21dbdc5343f53b2e25404673c4f00a3335aef25521bd5fa8c707ec3833934892 \ -- --hash=sha256:52c416f8eb0daae39dabe71415cb531f95dce2d81e1f61a74537a50c63b28ab3 \ -- --hash=sha256:55106b04e2c83dfb73dc8732e9abad69d83a436b5b82b773481d95d17b9685e1 \ -- --hash=sha256:67462d0669f8f5459529de179f7771bd697389fcb3faab54d63bf788599a48ea \ -- --hash=sha256:6c4b760082626120031d7902cd983d8c1f424cdba2809f1067511ef283629d4b \ -- --hash=sha256:731839240c59ba219d4cb3bc5880d438248533366f102402cfa0621b71796b62 \ -- --hash=sha256:754c0c2e373d13d6309f408325343b642eb0f40f1a6ad21779cfa9502209e150 \ -- --hash=sha256:75bd7b3d93fbeee40860fd70cdc88df4464e06b70a5ad9ce1446f5f32eb84007 \ -- --hash=sha256:77b19a40788e3e362b54af4dcf9e6fde59ca016db2c61360aa30b47c7b7cef00 \ -- --hash=sha256:7b7e8f78072a2edec87c9836f25f34203fd492a4475709a18b417a33cfb21fa9 \ -- --hash=sha256:8ec9df3dd2018904c4cc06331951e274f3f3fd091e6d6cc350aaa90fa9b42a76 \ -- --hash=sha256:a76cae64080210389a571c7d13c94a1a6cf8cb75153044fd1f822a962c97aeab \ -- --hash=sha256:aa6ae84a14103e8dc19266ef4c3e5d7c00b68f21d07f2966f0ca7bdb6c2761fb \ -- --hash=sha256:bbd732a08187a9e2a6ecf9e8af713f1d68256ee0f7c8b652a32795670fb481ba \ -- --hash=sha256:c072655ad1d5fe9ef462445d3e77a8166cbfa5e599045f8aa3c19b75315f10e5 \ -- --hash=sha256:d9c944d364688f827dc889cf83f1fca311caf4fa50b19f009d1f2b525edd33a3 \ -- --hash=sha256:ef4e2f338fc763f50a8113890f455e1a70acd42a4d083370ceb80c463d803972 \ -- --hash=sha256:f3736fe21da2b7d8a13fe8fe415f1272d2a1ccdeff4849c1421d2fb30fd533bc \ -- --hash=sha256:f4e025e852754ca833401777c25888acb96889ee2c27e7e629a19aee288833f0 -- # via -- # -r ci/official/requirements_updater/requirements.in -- # keras -+h5py>=3.12.0 - idna==3.7 \ - --hash=sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc \ - --hash=sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0 -@@ -578,23 +554,7 @@ protobuf==4.25.3 \ - --hash=sha256:f1279ab38ecbfae7e456a108c5c0681e4956d5b1090027c1de0f934dfdb4b35c \ - --hash=sha256:f4f118245c4a087776e0a8408be33cf09f6c547442c00395fbfb116fac2f8ac2 - # via tensorboard --psutil==5.9.8 \ -- --hash=sha256:02615ed8c5ea222323408ceba16c60e99c3f91639b07da6373fb7e6539abc56d \ -- --hash=sha256:05806de88103b25903dff19bb6692bd2e714ccf9e668d050d144012055cbca73 \ -- --hash=sha256:26bd09967ae00920df88e0352a91cff1a78f8d69b3ecabbfe733610c0af486c8 \ -- --hash=sha256:27cc40c3493bb10de1be4b3f07cae4c010ce715290a5be22b98493509c6299e2 \ -- --hash=sha256:36f435891adb138ed3c9e58c6af3e2e6ca9ac2f365efe1f9cfef2794e6c93b4e \ -- --hash=sha256:50187900d73c1381ba1454cf40308c2bf6f34268518b3f36a9b663ca87e65e36 \ -- --hash=sha256:611052c4bc70432ec770d5d54f64206aa7203a101ec273a0cd82418c86503bb7 \ -- --hash=sha256:6be126e3225486dff286a8fb9a06246a5253f4c7c53b475ea5f5ac934e64194c \ -- --hash=sha256:7d79560ad97af658a0f6adfef8b834b53f64746d45b403f225b85c5c2c140eee \ -- --hash=sha256:8cb6403ce6d8e047495a701dc7c5bd788add903f8986d523e3e20b98b733e421 \ -- --hash=sha256:8db4c1b57507eef143a15a6884ca10f7c73876cdf5d51e713151c1236a0e68cf \ -- --hash=sha256:aee678c8720623dc456fa20659af736241f575d79429a0e5e9cf88ae0605cc81 \ -- --hash=sha256:bc56c2a1b0d15aa3eaa5a60c9f3f8e3e565303b465dbf57a1b730e7a2b9844e0 \ -- --hash=sha256:bd1184ceb3f87651a67b2708d4c3338e9b10c5df903f2e3776b62303b26cb631 \ -- --hash=sha256:d06016f7f8625a1825ba3732081d77c94589dca78b7a3fc072194851e88461a4 \ -- --hash=sha256:d16bbddf0693323b8c6123dd804100241da461e41d6e332fb0ba6058f630f8c8 -+psutil>=7.0.0 - # via portpicker - pyelftools==0.31 \ - --hash=sha256:c774416b10310156879443b81187d182d8d9ee499660380e645918b50bc88f99 \