Build fails on openSUSE 42.2
Created by: cbcoutinho
Reproduction: [describe how you are able to reproduce ("trigger") this bug/issue.]
I followed the manual installation instructions for a first time install. After cloning the repo recursively and overwriting the rust toolchain with nightly, I executed ./bootstrap.sh -d
. The log of that output can be see in this gist
At a first glance, it looks like this script is going into a number of functions that I don't think it has any business doing - why is it detecting a Debian/Ubuntu system?
NOTE: I think you need to install xargo before running make - that should probably be reflected in the README
After bootstrapping, I executed make
- this gist is the output
Make fails with the following error:
failed to execute command: No such file or directory (os error 2)
Is `x86_64-elf-redox-gcc` not installed?
This looks similar to #40 (closed), in that an OSX build failed due to a missing dependency. Is my system thinking it's OSX and behaving as such? There is no package in the openSUSE universe that I am aware of named x86_64-elf-redox-gcc
Expected behavior: [describe the behavior you would expect the repro to yield.] Not failing
Actual behavior: [describe the actual behavior, which is presented through the repro.]. Build is failing
Build information: [only when using a self build version: output of rustc -V
, git rev-parse HEAD
qemu-i386 -version
, uname -a
, etc.]
user:[~/Software/redox] (master)$ rustc -V
rustc 1.20.0-nightly (445077963 2017-06-20)
user:[~/Software/redox] (master)$ git rev-parse HEAD
cc42cab9e2210a5c8167207a9d7c52373a992880
user:[~/Software/redox] (master)$ qemu-system-i386 -version
QEMU emulator version 2.6.2 (openSUSE Leap 42.2), Copyright (c) 2003-2008 Fabrice Bellard
user:[~/Software/redox] (master)$ qemu-system-x86_64 -version
QEMU emulator version 2.6.2 (openSUSE Leap 42.2), Copyright (c) 2003-2008 Fabrice Bellard
user:[~/Software/redox] (master)$ uname -a
Linux hostname 4.4.70-18.9-default #1 SMP Wed May 31 09:09:25 UTC 2017 (c1231a7) x86_64 x86_64 x86_64 GNU/Linux
Redox release: [only when using a prebuild version: redox version] First time build, N/A
Blocking/related: [issues or PRs blocking or being related to this issue.] I think related to #40 (closed) , possibly also related to #970 (closed)
Misc: [optional: for other relevant information that should be known or cannot be described in the other fields.]