From c31e04ad82f23a2fe2c4a23eb5ef5a93c3f58fb5 Mon Sep 17 00:00:00 2001 From: Yi Huang Date: Fri, 26 Jun 2026 17:28:22 +0800 Subject: [PATCH] chore: remove deprecated wasmedge_llmc plugin (#36) Upstream deprecated the wasmedge_llmc plugin (WasmEdge/WasmEdge#4964). Rather than migrate it into cpp-plugins, remove it: drop the residual plugins/wasmedge_llmc and test/plugins/wasmedge_llmc directories and the add_subdirectory stanzas in plugins/CMakeLists.txt and test/plugins/CMakeLists.txt. libpiper (wasi_nn) is unrelated and kept. Rebased onto main after the refresh re-import (#50), whose upstream deprecation commit had already emptied the plugin to stub CMakeLists. Closes #36 Signed-off-by: Yi Huang Co-Authored-By: Claude Opus 4.8 (1M context) --- plugins/CMakeLists.txt | 5 ----- plugins/wasmedge_llmc/CMakeLists.txt | 4 ---- test/plugins/CMakeLists.txt | 5 ----- test/plugins/wasmedge_llmc/CMakeLists.txt | 4 ---- 4 files changed, 18 deletions(-) delete mode 100644 plugins/wasmedge_llmc/CMakeLists.txt delete mode 100644 test/plugins/wasmedge_llmc/CMakeLists.txt diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index 69a0ec9d..ffd86c8f 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -52,11 +52,6 @@ if(WASMEDGE_PLUGIN_IMAGE) endif() endif() -# WasmEdge plug-in: LLMC. -if(WASMEDGE_PLUGIN_LLMC) - add_subdirectory(wasmedge_llmc) -endif() - # WasmEdge plug-in: OCR. if(WASMEDGE_PLUGIN_OCR) add_subdirectory(wasmedge_ocr) diff --git a/plugins/wasmedge_llmc/CMakeLists.txt b/plugins/wasmedge_llmc/CMakeLists.txt deleted file mode 100644 index 6798cef7..00000000 --- a/plugins/wasmedge_llmc/CMakeLists.txt +++ /dev/null @@ -1,4 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# SPDX-FileCopyrightText: 2019-2024 Second State INC - -message(FATAL_ERROR "WasmEdge LLMC plugin is removed due to the upstream end-of-life. Reference: https://github.com/WasmEdge/llm.c") diff --git a/test/plugins/CMakeLists.txt b/test/plugins/CMakeLists.txt index 7ead52f7..7a904075 100644 --- a/test/plugins/CMakeLists.txt +++ b/test/plugins/CMakeLists.txt @@ -39,11 +39,6 @@ if(WASMEDGE_PLUGIN_IMAGE) endif() endif() -# WasmEdge plug-in: LLMC. -if(WASMEDGE_PLUGIN_LLMC) - add_subdirectory(wasmedge_llmc) -endif() - # WasmEdge plug-in: OpenCV-mini. if(WASMEDGE_PLUGIN_OPENCVMINI) # wasmedge_opencvmini is currently supported only on Linux and macOS. diff --git a/test/plugins/wasmedge_llmc/CMakeLists.txt b/test/plugins/wasmedge_llmc/CMakeLists.txt deleted file mode 100644 index 6798cef7..00000000 --- a/test/plugins/wasmedge_llmc/CMakeLists.txt +++ /dev/null @@ -1,4 +0,0 @@ -# SPDX-License-Identifier: Apache-2.0 -# SPDX-FileCopyrightText: 2019-2024 Second State INC - -message(FATAL_ERROR "WasmEdge LLMC plugin is removed due to the upstream end-of-life. Reference: https://github.com/WasmEdge/llm.c")