Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: ARROW-2461: [Python] Build manylinux2010 wheels #4391

Closed
wants to merge 1 commit into from

Conversation

xhochy
Copy link
Member

@xhochy xhochy commented May 27, 2019

Mostly just copied over the folder and changed the base image. Sadly Gandiva pre-compilation fails with

cd /tmp/build-PY3.6-16/src/gandiva/precompiled && /usr/local/bin/clang-7 -std=c++11 -DGANDIVA_IR -DNDEBUG -DARROW_STATIC -DGANDIVA_STATIC -fno-use-cxa-atexit -emit-llvm -O3 -c /arrow/cpp/src/gandiva/precompiled/decimal_wrapper.cc -o /tmp/build-PY3.6-16/src/gandiva/precompiled/decimal_wrapper.bc --gcc-toolchain=/opt/rh/devtoolset-8/root -I/arrow/cpp/src
Stack dump:
0.	Program arguments: /usr/local/bin/clang-7 -std=c++11 -DGANDIVA_IR -DNDEBUG -DARROW_STATIC -DGANDIVA_STATIC -fno-use-cxa-atexit -emit-llvm -O3 -c /arrow/cpp/src/gandiva/precompiled/decimal_wrapper.cc -o /tmp/build-PY3.6-16/src/gandiva/precompiled/decimal_wrapper.bc --gcc-toolchain=/opt/rh/devtoolset-8/root -I/arrow/cpp/src
1.	Compilation construction
#0 0x000000000156ab8a llvm::sys::PrintStackTrace(llvm::raw_ostream&) (/usr/local/bin/clang-7+0x156ab8a)
#1 0x00000000015691f4 llvm::sys::RunSignalHandlers() (/usr/local/bin/clang-7+0x15691f4)
#2 0x0000000001569355 SignalHandler(int) (/usr/local/bin/clang-7+0x1569355)
#3 0x00007f034cb487b0 __restore_rt (/lib64/libpthread.so.0+0xf7b0)
#4 0x000000000155bbab std::_Sp_counted_ptr_inplace<llvm::sys::fs::detail::DirIterState, std::allocator<llvm::sys::fs::detail::DirIterState>, (__gnu_cxx::_Lock_policy)2>::_M_get_deleter(std::type_info const&) (/usr/local/bin/clang-7+0x155bbab)
#5 0x000000000173c1f2 (anonymous namespace)::RealFileSystem::dir_begin(llvm::Twine const&, std::error_code&) (/usr/local/bin/clang-7+0x173c1f2)
#6 0x0000000001b38c4d clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple(llvm::Triple const&, llvm::opt::ArgList const&, std::string const&, llvm::StringRef, bool) (/usr/local/bin/clang-7+0x1b38c4d)
#7 0x0000000001b39a7f clang::driver::toolchains::Generic_GCC::GCCInstallationDetector::init(llvm::Triple const&, llvm::opt::ArgList const&, llvm::ArrayRef<std::string>) (/usr/local/bin/clang-7+0x1b39a7f)
#8 0x0000000001b4ba23 clang::driver::toolchains::Linux::Linux(clang::driver::Driver const&, llvm::Triple const&, llvm::opt::ArgList const&) (/usr/local/bin/clang-7+0x1b4ba23)
#9 0x0000000001ab2244 clang::driver::Driver::getToolChain(llvm::opt::ArgList const&, llvm::Triple const&) const (/usr/local/bin/clang-7+0x1ab2244)
#10 0x0000000001abf906 clang::driver::Driver::BuildCompilation(llvm::ArrayRef<char const*>) (/usr/local/bin/clang-7+0x1abf906)
#11 0x00000000007ca6a6 main (/usr/local/bin/clang-7+0x7ca6a6)
#12 0x00007f034b9fdd20 __libc_start_main (/lib64/libc.so.6+0x1ed20)
#13 0x0000000000815115 _start (/usr/local/bin/clang-7+0x815115)
/bin/sh: line 1:   390 Segmentation fault      /usr/local/bin/clang-7 -std=c++11 -DGANDIVA_IR -DNDEBUG -DARROW_STATIC -DGANDIVA_STATIC -fno-use-cxa-atexit -emit-llvm -O3 -c /arrow/cpp/src/gandiva/precompiled/decimal_wrapper.cc -o /tmp/build-PY3.6-16/src/gandiva/precompiled/decimal_wrapper.bc  -I/arrow/cpp/src

@xhochy xhochy changed the title ARROW-2461: [Python] Build manylinux2010 wheels WIP: ARROW-2461: [Python] Build manylinux2010 wheels May 27, 2019
@pitrou
Copy link
Member

pitrou commented Jun 24, 2019

Superseded by #4675.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants