From 7bc07cdc067521eaa1c463deaaee3459d0aa07c6 Mon Sep 17 00:00:00 2001 From: Jonathan Giannuzzi Date: Wed, 10 Dec 2025 14:38:17 +0000 Subject: [PATCH 1/2] Fix cmake warnings --- cpp/CMakeLists.txt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index da59d8dd..3c4b6874 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -1,14 +1,12 @@ include(GenerateExportHeader) find_package(Arrow CONFIG REQUIRED) -find_package(unofficial-brotli CONFIG REQUIRED) find_package(BZip2 REQUIRED) find_package(lz4 CONFIG REQUIRED) find_package(Parquet CONFIG REQUIRED) find_package(re2 CONFIG REQUIRED) -find_package(Snappy CONFIG REQUIRED) find_package(Thrift CONFIG REQUIRED) -find_package(unofficial-utf8proc CONFIG REQUIRED) +find_package(utf8proc CONFIG REQUIRED) find_package(ZLIB REQUIRED) find_package(zstd CONFIG REQUIRED) @@ -89,13 +87,11 @@ include_directories( target_link_libraries(ParquetSharpNative PRIVATE Parquet::parquet_static Arrow::arrow_static - unofficial::brotli::brotlidec unofficial::brotli::brotlienc unofficial::brotli::brotlicommon BZip2::BZip2 lz4::lz4 re2::re2 - Snappy::snappy thrift::thrift - utf8proc + utf8proc::utf8proc ZLIB::ZLIB zstd::libzstd_static ) From e13baa17363d9d71c491bce698901f10635fd983 Mon Sep 17 00:00:00 2001 From: Jonathan Giannuzzi Date: Wed, 10 Dec 2025 14:51:31 +0000 Subject: [PATCH 2/2] Remove transient dependencies from cpp/CMakeLists.txt --- cpp/CMakeLists.txt | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index 3c4b6874..74de6992 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -1,14 +1,7 @@ include(GenerateExportHeader) find_package(Arrow CONFIG REQUIRED) -find_package(BZip2 REQUIRED) -find_package(lz4 CONFIG REQUIRED) find_package(Parquet CONFIG REQUIRED) -find_package(re2 CONFIG REQUIRED) -find_package(Thrift CONFIG REQUIRED) -find_package(utf8proc CONFIG REQUIRED) -find_package(ZLIB REQUIRED) -find_package(zstd CONFIG REQUIRED) add_library(ParquetSharpNative SHARED AesKey.h @@ -87,13 +80,6 @@ include_directories( target_link_libraries(ParquetSharpNative PRIVATE Parquet::parquet_static Arrow::arrow_static - BZip2::BZip2 - lz4::lz4 - re2::re2 - thrift::thrift - utf8proc::utf8proc - ZLIB::ZLIB - zstd::libzstd_static ) add_definitions(-DARROW_STATIC)