-
-
Notifications
You must be signed in to change notification settings - Fork 348
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
Building fails on Linux #565
Comments
I tried to build and no errors, but I compiled it on Manjaro Linux with Rust 1.25 😄. What's your Rust version? |
My main distro (Fedora) runs rustc 1.25.0, but I also tried it with older Rust versions on Debian. |
I can't reproduce this either. Build system is Debian 9 using Clang 3.8 and
Rust 1.26. Have you done a clobber?
…On 16 May 2018 at 16:55, Toromino ***@***.***> wrote:
My main distro (Fedora) runs rustc 1.25.0, but I also tried it with older
Rust versions on Debian.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#565 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AEgoWOxqsEVTbfm_OQgp6xkKjhFGjUv4ks5tzEwCgaJpZM4UBgJT>
.
|
See rust-lang/rust#46181. Upgrade Rust to 1.26 or build Rust against bundled LLVM. |
i can't even get it started under ubuntu 16.04. giving me:
|
@alekksander Did you make sure, that libc6 is installed? You might wanna install it using: |
@alekksander Have you waterfox or waterfox-kde? |
@Toromino „libc6 is already the newest version (2.23-0ubuntu10).” |
@alekksander That's the problem. I have newer libs, Clang (6), Llvm than Alex and something probably broke compiling with statically linked libstdc++ and I later noticed same error about elf-hack as @Toromino. I will publish fixed version when I find fix for this, cuz I unfortunately for now don't have that distro with that old tools 😄. Previous version I compiled with Clang/Llvm 5, so maybe it's issue with Clang/Llvm 6... |
@Toromino Are you sure that you have Clang installed? Just do |
@Toromino Ok, so probably something else is missing. Check if you have everything that requires waterfox-git package from AUR. |
The dependency ffmpeg2.8 (although I do have ffmpeg installed) is missing when I try to user Waterfox-git. But I don't think it has anything to do with my current error. I also just tried the same mach command with Firefox's source and it worked fine. |
@Toromino, in |
@jbeich |
Okay folks, apparently Waterfox does build fine now! EDIT: I guess I can close this issue as building Waterfox on my Linux machine works fine now. |
I'm currently not able to build Waterfox on Linux...
The first issue occured, when mach tried to compile 'simd'. 'x86::sse2' is an unresolved import in third_party/rust/simd/src/common.rs:17:10. Could prevent this error by removing "ac_add_options --enable-rust-simd" in .mozconfig
Then it seemed to be compiling for a while, when building failed again at:
When I acutally add "--disable-elf-hack" as an option, building just fails without any error output
I've already tried it on a variety on distros (Fedora, Debian and Ubuntu) and always stumbled upon the same errors. Nothing changed when I tried to build the newest tagged release instead of 'master'.
The text was updated successfully, but these errors were encountered: