[ 
https://issues.apache.org/jira/browse/ARROW-7562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andy Grove closed ARROW-7562.
-----------------------------
    Resolution: Not A Problem

Closing as not a problem because wrong Rust version was being used.

> [RUST]Failed to build Datafusion "0.14.1-SNAPSHOT" on windows 10 with gcc
> -------------------------------------------------------------------------
>
>                 Key: ARROW-7562
>                 URL: https://issues.apache.org/jira/browse/ARROW-7562
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: Rust, Rust - DataFusion
>    Affects Versions: 0.14.1
>         Environment: OS: Windows 10 home x64
> Rust: rustc 1.40.0 (73528e339 2019-12-16)
> tool-chain: stable-x86_64-pc-windows-gnu
>            Reporter: Huang Kaibo
>            Priority: Blocker
>              Labels: beginner, build, windows
>
> *Description*
> Failed to build Datafusion "0.14.1-SNAPSHOT" on windows 10 with gcc.
> *ENV*
> OS: Windows 10 home x64
> Rust: rustc 1.40.0 (73528e339 2019-12-16)
> tool-chain: stable-x86_64-pc-windows-gnu
> *Error Message*
> C:\...>cargo build
>     Updating crates.io index
>   Downloaded datafusion v0.14.1
>   Downloaded arrow v0.14.1
>   Downloaded parquet v0.14.1
>    Compiling libc v0.2.66
>    Compiling winapi-x86_64-pc-windows-gnu v0.4.0
>    Compiling autocfg v1.0.0
>    Compiling winapi v0.3.8
>    Compiling jobserver v0.1.18
>    Compiling autocfg v0.1.7
>    Compiling cfg-if v0.1.10
>    Compiling serde v1.0.104
>    Compiling ryu v1.0.2
> error: linking with `gcc` failed: exit code: 1
>   |
>   = note: "gcc" "-Wl,--enable-long-section-names" "-fno-use-linker-plugin" 
> "-Wl,--nxcompat" "-nostdlib" "-m64" 
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\crt2.o"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsbegin.o"
>  "-L" 
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.0.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.1.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.10.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.11.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.12.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.13.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.14.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.15.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.2.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.3.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.4.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.5.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.6.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.7.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.8.rcgu.o"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.build_script_build.a2mmm3dl-cgu.9.rcgu.o"
>  "-o" 
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.exe"
>  
> "C:\\...\\decision_tree\\target\\debug\\build\\winapi-x86_64-pc-windows-gnu-829bc947f470b4f9\\build_script_build-829bc947f470b4f9.1xskf0mjinzrnllw.rcgu.o"
>  "-Wl,--gc-sections" "-nodefaultlibs" "-L" 
> "C:\\...\\decision_tree\\target\\debug\\deps" "-L" 
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib"
>  "-Wl,--start-group" "-Wl,-Bstatic" 
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libstd-b2edf0d660b7d0f9.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libpanic_unwind-7e953ee8f9635c7d.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libhashbrown-e8afb968ab90e500.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_alloc-e8419395669aaa65.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libbacktrace-b8f097773498a5ee.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libbacktrace_sys-62a3909dee852181.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_demangle-924bb7101c68c1d8.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libunwind-2a0c0c619dd4f1b4.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcfg_if-044cd404714d2f70.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liblibc-e8a2adcdb42c219f.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\liballoc-d534c26800059fc0.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\librustc_std_workspace_core-e290ce33c9e25913.rlib"
>  
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcore-6aa7019b222bb41e.rlib"
>  "-Wl,--end-group" 
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\libcompiler_builtins-b57439afd567327d.rlib"
>  "-Wl,-Bdynamic" "-ladvapi32" "-lws2_32" "-luserenv" "-Wl,-Bstatic" 
> "-lgcc_eh" "-lpthread" "-Wl,-Bdynamic" "-lmingwex" "-lmingw32" "-lgcc" 
> "-lmsvcrt" "-lmsvcrt" "-luser32" "-lkernel32" 
> "C:\\Windows\\System32\\config\\systemprofile\\.rustup\\toolchains\\stable-x86_64-pc-windows-gnu\\lib\\rustlib\\x86_64-pc-windows-gnu\\lib\\rsend.o"
> *Repo steps:*
> 1. added `datafusion = "0.14.1-SNAPSHOT"` to `[dependences]` section;
> 2. in the console, run `cargo build`.
> *Relative issue*
> https://issues.apache.org/jira/browse/ARROW-7563



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to