From d1fb4f68163a11bae0ec1c572881a753c03b4b55 Mon Sep 17 00:00:00 2001 From: PHILO-HE Date: Fri, 14 Nov 2025 16:31:58 +0800 Subject: [PATCH 1/3] Initial --- dev/vcpkg/vcpkg.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dev/vcpkg/vcpkg.json b/dev/vcpkg/vcpkg.json index 12a0058252e2..17af372889b8 100644 --- a/dev/vcpkg/vcpkg.json +++ b/dev/vcpkg/vcpkg.json @@ -95,12 +95,6 @@ "duckdb" ] }, - "hbm": { - "description": "HBM", - "dependencies": [ - "memkind" - ] - }, "qat": { "description": "QAT", "dependencies": [ From 7f176027faf3283c6064d282658f2004be72fe91 Mon Sep 17 00:00:00 2001 From: PHILO-HE Date: Fri, 14 Nov 2025 16:38:36 +0800 Subject: [PATCH 2/3] Minor fix: remove tab --- dev/vcpkg/vcpkg.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev/vcpkg/vcpkg.json b/dev/vcpkg/vcpkg.json index 17af372889b8..cfadb20fb52e 100644 --- a/dev/vcpkg/vcpkg.json +++ b/dev/vcpkg/vcpkg.json @@ -99,8 +99,8 @@ "description": "QAT", "dependencies": [ { - "name": "zstd", - "version>=": "1.5.4" + "name": "zstd", + "version>=": "1.5.4" } ] } From 7d385833cf5b7c62427b570e7c4f82ca02a74923 Mon Sep 17 00:00:00 2001 From: PHILO-HE Date: Fri, 14 Nov 2025 16:39:53 +0800 Subject: [PATCH 3/3] Remove memkind from ports --- dev/vcpkg/ports/memkind/disable-example.patch | 13 ------------ dev/vcpkg/ports/memkind/portfile.cmake | 21 ------------------- dev/vcpkg/ports/memkind/vcpkg.json | 11 ---------- 3 files changed, 45 deletions(-) delete mode 100644 dev/vcpkg/ports/memkind/disable-example.patch delete mode 100644 dev/vcpkg/ports/memkind/portfile.cmake delete mode 100644 dev/vcpkg/ports/memkind/vcpkg.json diff --git a/dev/vcpkg/ports/memkind/disable-example.patch b/dev/vcpkg/ports/memkind/disable-example.patch deleted file mode 100644 index ed73ea6a9c0d..000000000000 --- 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 b126345c7cea..000000000000 --- 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 e62939478d41..000000000000 --- 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" - ] -}