This is an automated email from the ASF dual-hosted git repository.

yuanzhou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git


The following commit(s) were added to refs/heads/main by this push:
     new 28dbccedb1 [VL] Remove unused memkind dependency after HBM removal 
(#11087)
28dbccedb1 is described below

commit 28dbccedb1a02ea819227cda120c1734cd95bdd9
Author: PHILO-HE <[email protected]>
AuthorDate: Fri Nov 14 21:23:22 2025 +0800

    [VL] Remove unused memkind dependency after HBM removal (#11087)
    
    Related PR:
    
    [GLUTEN-10452][VL] Remove HBM support #10478
---
 dev/vcpkg/ports/memkind/disable-example.patch | 13 -------------
 dev/vcpkg/ports/memkind/portfile.cmake        | 21 ---------------------
 dev/vcpkg/ports/memkind/vcpkg.json            | 11 -----------
 dev/vcpkg/vcpkg.json                          | 10 ++--------
 4 files changed, 2 insertions(+), 53 deletions(-)

diff --git a/dev/vcpkg/ports/memkind/disable-example.patch 
b/dev/vcpkg/ports/memkind/disable-example.patch
deleted file mode 100644
index ed73ea6a9c..0000000000
--- a/dev/vcpkg/ports/memkind/disable-example.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
-index 94937c29..dd5437c3 100644
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -735,7 +735,7 @@ endif
-
- include autohbw/Makefile.mk
- include test/Makefile.mk
--include examples/Makefile.mk
-+# include examples/Makefile.mk
- include src/Makefile.mk
- include tiering/Makefile.mk
- include utils/memory_matrix/Makefile.mk
diff --git a/dev/vcpkg/ports/memkind/portfile.cmake 
b/dev/vcpkg/ports/memkind/portfile.cmake
deleted file mode 100644
index b126345c7c..0000000000
--- a/dev/vcpkg/ports/memkind/portfile.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
-vcpkg_download_distfile(ARCHIVE
-    URLS "https://github.com/memkind/memkind/archive/refs/tags/v1.14.0.tar.gz";
-    FILENAME "v1.14.0.tar.gz"
-    SHA512 
313c97c28be817abc86929565063859ec475bad31871a8ebed1f6ebca6b1c5f6b8c1d1ae947f694320b4a7c9998755681ac5d13a865ec8993440fcd8b32d7b94
-)
-
-vcpkg_extract_source_archive_ex(
-    OUT_SOURCE_PATH SOURCE_PATH
-    ARCHIVE "${ARCHIVE}"
-    PATCHES disable-example.patch
-)
-
-vcpkg_configure_make(
-    SOURCE_PATH ${SOURCE_PATH}
-    COPY_SOURCE
-)
-vcpkg_install_make()
-
-file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/share")
-vcpkg_fixup_pkgconfig()
-vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/COPYING")
\ No newline at end of file
diff --git a/dev/vcpkg/ports/memkind/vcpkg.json 
b/dev/vcpkg/ports/memkind/vcpkg.json
deleted file mode 100644
index e62939478d..0000000000
--- a/dev/vcpkg/ports/memkind/vcpkg.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
-  "name": "memkind",
-  "version": "1.14.0",
-  "homepage": "https://pmem.io/memkind/";,
-  "description": "Memkind is an easy-to-use, general-purpose allocator which 
helps to fully utilize various kinds of memory available in the system, 
including DRAM, NVDIMM, and HBM",
-  "dependencies": [
-    "libdaxctl",
-    "libkmod",
-    "numactl"
-  ]
-}
diff --git a/dev/vcpkg/vcpkg.json b/dev/vcpkg/vcpkg.json
index 12a0058252..cfadb20fb5 100644
--- a/dev/vcpkg/vcpkg.json
+++ b/dev/vcpkg/vcpkg.json
@@ -95,18 +95,12 @@
         "duckdb"
       ]
     },
-    "hbm": {
-      "description": "HBM",
-      "dependencies": [
-        "memkind"
-      ]
-    },
     "qat": {
       "description": "QAT",
       "dependencies": [
         {
-         "name": "zstd",
-         "version>=": "1.5.4"
+          "name": "zstd",
+          "version>=": "1.5.4"
         }
       ]
     }


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to