From b4918fbaf2161ac8fad17cd98a48b5eb8821a011 Mon Sep 17 00:00:00 2001 From: Kai Pastor Date: Tue, 26 Jul 2022 07:33:05 +0200 Subject: [PATCH 1/2] Restore STATIC_INSTALL_INTERFACE_LIBS Ammends 2fea8185. --- cpp/src/arrow/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/cpp/src/arrow/CMakeLists.txt b/cpp/src/arrow/CMakeLists.txt index 93dd1297bd7..6b04f7d46f8 100644 --- a/cpp/src/arrow/CMakeLists.txt +++ b/cpp/src/arrow/CMakeLists.txt @@ -581,6 +581,7 @@ add_arrow_lib(arrow ${ARROW_SHARED_PRIVATE_LINK_LIBS} STATIC_LINK_LIBS ${ARROW_STATIC_LINK_LIBS} + STATIC_INSTALL_INTERFACE_LIBS ${ARROW_STATIC_INSTALL_INTERFACE_LIBS} SHARED_INSTALL_INTERFACE_LIBS ${ARROW_SHARED_INSTALL_INTERFACE_LIBS}) From 831a18e7a53fa8523e76104971b39f34ee0eabb9 Mon Sep 17 00:00:00 2001 From: Kai Pastor Date: Wed, 27 Jul 2022 06:44:52 +0200 Subject: [PATCH 2/2] Add CI test --- .github/workflows/cpp.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/cpp.yml b/.github/workflows/cpp.yml index ba95fcd509c..c6047e77537 100644 --- a/.github/workflows/cpp.yml +++ b/.github/workflows/cpp.yml @@ -117,6 +117,10 @@ jobs: run: | cd cpp/examples/minimal_build docker-compose run --rm minimal + - name: Run minimal example (static, system dependencies) + run: | + cd cpp/examples/minimal_build + docker-compose run --rm static-system-dependency macos: name: AMD64 MacOS 10.15 C++