[
https://issues.apache.org/jira/browse/ARROW-5473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wes McKinney updated ARROW-5473:
--------------------------------
Fix Version/s: (was: 0.14.0)
> [C++] Build failure on googletest_ep on Windows when using Ninja
> ----------------------------------------------------------------
>
> Key: ARROW-5473
> URL: https://issues.apache.org/jira/browse/ARROW-5473
> Project: Apache Arrow
> Issue Type: Bug
> Components: C++
> Reporter: Wes McKinney
> Priority: Major
>
> I consistently get this error when trying to use Ninja locally:
> {code}
> -- extracting...
>
> src='C:/Users/wesmc/code/arrow/cpp/build/googletest_ep-prefix/src/release-1.8.1.tar.gz'
>
> dst='C:/Users/wesmc/code/arrow/cpp/build/googletest_ep-prefix/src/googletest_ep'
> -- extracting... [tar xfz]
> -- extracting... [analysis]
> -- extracting... [rename]
> CMake Error at googletest_ep-stamp/extract-googletest_ep.cmake:51 (file):
> file RENAME failed to rename
>
> C:/Users/wesmc/code/arrow/cpp/build/googletest_ep-prefix/src/ex-googletest_ep1234/googletest-release-1.8.1
> to
> C:/Users/wesmc/code/arrow/cpp/build/googletest_ep-prefix/src/googletest_ep
> because: Directory not empty
> [179/623] Building CXX object
> src\arrow\CMakeFiles\arrow_static.dir\array\builder_dict.cc.obj
> ninja: build stopped: subcommand failed.
> {code}
> I'm running within cmdr terminal emulator so it's conceivable there's some
> path modifications that are causing issues.
> The CMake invocation is
> {code}
> cmake -G "Ninja" ^ -DCMAKE_BUILD_TYPE=Release ^
> -DARROW_BUILD_TESTS=on ^ -DARROW_CXXFLAGS="/WX /MP" ^
> -DARROW_FLIGHT=off -DARROW_PARQUET=on -DARROW_GANDIVA=ON
> -DARROW_VERBOSE_THIRDPARTY_BUILD=on ..
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)