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]