Package: src:firefox-esr
Version: 60.2.0esr
Severity: serious
Justification: fails to build from source

Hi all,
trying to build firefox-esr on PowerPc64 (ppc64) arch i obtain the following 
error:

DEBUG: Executing: `/usr/bin/rustc --print target-list`
DEBUG: Creating `/tmp/conftest8qrTCp.rs` with content:
DEBUG: | pub extern fn hello() { println!("Hello world"); }
DEBUG: Executing: `/usr/bin/rustc --crate-type staticlib 
--target=powerpc64-unknown-linux-gnu -o /tmp/conftest5k25jo.rlib 
/tmp/conftest8qrTCp.rs`
DEBUG: The command returned non-zero exit status 101.
DEBUG: Its error output was:
DEBUG: | thread '<unnamed>' panicked at 'failed to acquire jobserver token: Bad 
file descriptor (os error 9)', librustc_codegen_llvm/back/write.rs:1826:29
DEBUG: | stack backtrace:
DEBUG: |    0: rust_metadata_std_9ebdad0dc3fb665c33af16b135b6af8
DEBUG: |    1: rust_metadata_std_9ebdad0dc3fb665c33af16b135b6af8
DEBUG: |    2: rust_metadata_std_9ebdad0dc3fb665c33af16b135b6af8
DEBUG: |    3: rust_metadata_std_9ebdad0dc3fb665c33af16b135b6af8
DEBUG: |    4: <unknown>
DEBUG: |    5: std::panicking::rust_panic_with_hook
DEBUG: |    6: rust_metadata_std_9ebdad0dc3fb665c33af16b135b6af8
DEBUG: |    7: std::panicking::begin_panic_fmt
DEBUG: |    8: <unknown>
DEBUG: |    9: <unknown>
DEBUG: |   10: __rust_maybe_catch_panic
DEBUG: |   11: <unknown>
DEBUG: |   12: rust_metadata_std_9ebdad0dc3fb665c33af16b135b6af8
DEBUG: |   13: rust_metadata_std_9ebdad0dc3fb665c33af16b135b6af8
DEBUG: |   14: <unknown>
DEBUG: | query stack during panic:
DEBUG: | end of query stack
DEBUG: | error: failed to acquire jobserver token: Bad file descriptor (os 
error 9)
DEBUG: | 
DEBUG: | error: aborting due to previous error
DEBUG: | 
ERROR: Cannot compile for powerpc64-unknown-linux-gnu with /usr/bin/rustc
The target may be unsupported, or you may not have
a rust std library for that target installed. Try:

  rustup target add powerpc64-unknown-linux-gnu

Many thanks for your support.
rt1k

-- System Information:
Debian Release: buster/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: ppc64

Kernel: Linux 4.18.1 (SMP w/2 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), 
LANGUAGE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to