Skip to content

WasmEdge-TensorFlow-Dependencies TF-2.21.0-CC

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Jul 14:16

TF-2.21.0-CC (2026-07-06)

This release provides the pre-built TensorFlow 2.21.0 C/C++ and TensorFlow-Lite 2.21.0 C shared libraries (with Flex delegate) for WasmEdge TensorFlow plugins on manylinux_2_28_x86_64, manylinux_2_28_aarch64, darwin_x86_64, darwin_arm64, and android_aarch64 (TensorFlow-Lite only).

  • All libraries are built from the pristine v2.21.0 tag — no source patch, no ./configure.
  • The TensorFlow asset ships the two-library pywrap pair (libtensorflow_cc + libtensorflow_framework, SONAME-form filenames such as libtensorflow_cc.so.2) — the same libraries the official TensorFlow pip wheels contain, built by the same pipeline. Consumers link both, libtensorflow_cc first.
  • Linux libraries are built with TensorFlow's hermetic clang toolchain (GLIBC ≤ 2.27 / GLIBCXX ≤ 3.4.22 / CXXABI ≤ 1.3.11 requirements; AVX baseline on x86_64, armv8-a on aarch64). Linux platform names move from manylinux2014 to manylinux_2_28.
  • macOS libraries target macOS 12.0+ (arm64) / 10.15+ (x86_64).
  • The android_aarch64 asset contains libtensorflowlite_c.so only (arm64-v8a, minSdkVersion 23, static libc++), built with Android NDK r25c.
  • Vendored headers refreshed to the TensorFlow v2.21.0 include closure (tensorflow/, tsl/, xla/ trees).