You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Hamish Nicholson (Jira)" <ji...@apache.org> on 2022/05/13 14:58:00 UTC
[jira] [Created] (ARROW-16572) [C++] LZ4 fails to build when depending on arrow via CMake
Hamish Nicholson created ARROW-16572:
----------------------------------------
Summary: [C++] LZ4 fails to build when depending on arrow via CMake
Key: ARROW-16572
URL: https://issues.apache.org/jira/browse/ARROW-16572
Project: Apache Arrow
Issue Type: Bug
Components: C++
Reporter: Hamish Nicholson
When depending on arrow as an external CMake project in another CMake project, and attempting to build LZ4 from source the following occurs:
{code:java}
[ 11%] Performing build step for 'lz4_ep'
cd /tmp/tmp.uDaq1bz2ia/cmake-build-debug-diascld-36/_deps/arrow-download-build/lz4_ep-prefix/src/lz4_ep && /scratch/chrysoge/pelago-llvm-14/opt/bin/cmake -P /tmp/tmp.uDaq1bz2ia/cmake-build-debug-diascld-36/_deps/arrow-download-build/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-build-DEBUG.cmake
CMake Error at /tmp/tmp.uDaq1bz2ia/cmake-build-debug-diascld-36/_deps/arrow-download-build/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-build-DEBUG.cmake:37 (message):
Command failed: 127
'sh' '/tmp/tmp.uDaq1bz2ia/build-support/build-lz4-lib.sh' 'AR=/scratch/pelago/llvm-14/opt/bin/llvm-ar' 'OS=Linux'
See also
/tmp/tmp.uDaq1bz2ia/cmake-build-debug-diascld-36/_deps/arrow-download-build/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-build-*.log
-- stdout output is:
-- stderr output is:
sh: 0: Can't open /tmp/tmp.uDaq1bz2ia/build-support/build-lz4-lib.sh
CMake Error at /tmp/tmp.uDaq1bz2ia/cmake-build-debug-diascld-36/_deps/arrow-download-build/lz4_ep-prefix/src/lz4_ep-stamp/lz4_ep-build-DEBUG.cmake:47 (message):
Stopping after outputting logs. {code}
(/tmp/tmp.uDaq1bz2ia is the root CMake source directory of the parent CMake project)
This is due to the use of `CMAKE_SOURCE_DIR` instead of `CMAKE_CURRENT_SOURCE_DIR`. I will have a PR up for this shortly.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)