Skip to content

Instantly share code, notes, and snippets.

@3nprob
Created January 10, 2022 13:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 3nprob/4a420a9ee6ae956dd8641de6be32c55f to your computer and use it in GitHub Desktop.
Save 3nprob/4a420a9ee6ae956dd8641de6be32c55f to your computer and use it in GitHub Desktop.
librewolf aur build error log
0:20.19 config/makefiles/xpidl/xptdata.stub [68/1889]
0:28.34 accessible/aom
0:28.34 accessible/ipc/other
0:28.34 accessible/html
0:28.34 toolkit/library/rust/force-cargo-library-build
0:28.34 accessible/base
0:28.34 accessible/xpcom
0:28.34 accessible/basetypes
0:28.34 accessible/ipc
0:28.34 mfbt
0:28.34 accessible/generic
0:28.34 browser/app
0:28.34 memory/build
0:28.34 accessible/atk
0:28.34 accessible/xul
0:28.34 memory/mozalloc
0:28.34 mozglue/baseprofiler
0:28.75 mozglue/build
0:28.83 mozglue/misc
0:30.04 xpcom/glue/standalone
0:30.41 browser/components/about
0:31.09 browser/components/shell
0:31.30 Compiling proc-macro2 v1.0.27
0:33.03 Compiling unicode-xid v0.2.0
0:33.33 Compiling syn v1.0.73
0:34.04 build/unix/elfhack
0:36.11 build/unix/elfhack/inject/x86_64.c.stub
0:37.42 caps
0:38.27 chrome
0:38.60 config/external/ffi
0:38.64 config/external/icu/common
0:38.70 /build/librewolf/src/firefox-95.0.2/js/src/ctypes/libffi/src/closures.c:748:29: warning: comparison of integers of different signs: 'off_t' (aka 'long') and 'size_t' (aka 'unsigned long') [-Wsign-compare]
0:38.70 off_t to_write = (len < page_size) ? len : page_size;
0:38.70 ~~~ ^ ~~~~~~~~~
0:38.82 config/external/icu/data/icu_data.o
0:39.01 config/external/icu/i18n
0:39.17 config/external/rlbox
0:39.18 1 warning generated.
0:39.22 /build/librewolf/src/firefox-95.0.2/js/src/ctypes/libffi/src/java_raw_api.c:328:46: warning: 'ffi_java_raw_size' is deprecated [-Wdeprecated-declarations]
0:39.23 ffi_java_raw *raw = (ffi_java_raw*)alloca (ffi_java_raw_size (cif));
0:39.23 ^
0:39.23 /build/librewolf/src/firefox-95.0.2/obj/js/src/ctypes/libffi/include/ffi.h:299:56: note: 'ffi_java_raw_size' has been explicitly marked deprecated here
0:39.23 size_t ffi_java_raw_size (ffi_cif *cif) __attribute__((deprecated));
0:39.23 ^
0:39.23 /build/librewolf/src/firefox-95.0.2/js/src/ctypes/libffi/src/java_raw_api.c:331:3: warning: 'ffi_java_ptrarray_to_raw' is deprecated [-Wdeprecated-declarations]
0:39.23 ffi_java_ptrarray_to_raw (cif, avalue, raw);
0:39.23 ^
0:39.23 /build/librewolf/src/firefox-95.0.2/obj/js/src/ctypes/libffi/include/ffi.h:295:93: note: 'ffi_java_ptrarray_to_raw' has been explicitly marked deprecated here
0:39.23 void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw) __attribute__((deprecated));
0:39.23 ^
0:39.25 2 warnings generated.
0:39.60 config/external/ffi/unix64.o
0:39.66 config/external/rlbox_wasm2c_sandbox
0:39.68 config/external/ffi/win64.o
0:39.84 config/external/wasm2c_sandbox_compiler
0:40.04 devtools/platform
0:40.27 devtools/shared/heapsnapshot
0:40.90 docshell/base
0:42.07 error: linking with `/build/librewolf/src/firefox-95.0.2/build/cargo-linker` failed: exit status: 1
0:42.07 |
0:42.07 = note: "/build/librewolf/src/firefox-95.0.2/build/cargo-linker" "-m64" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.0.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.1.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.10.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.11.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f[6/1889$/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.12.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.13.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.14.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.15.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.2.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.3.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.4.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.5.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.6.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.7.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.8.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.build_script_build.7ba8fa9e-cgu.9.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb.27n4jlxds198296f.rcgu.o" "-Wl,--as-needed" "-L" "/build/librewolf/src/firefox-95.0.2/obj/release/deps" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-0103c94b60eee7ef.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-cab63b326bc16c1f.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-4208e76188ba61d8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-2e75732e0ab8b4ee.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-baac0af25a7a1364.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-5047c72c5e8f5321.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-7a4f9a8f24e7f041.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-5eb53d26e29b5da5.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-7515156b823dcf55.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-217cd9b21838f370.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-e1af85e688c038d2.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-40221ba3a1ba607c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-60a2208e0f0c7767.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-88b1d284f2ee82a9.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bd07da843a68b31b.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-cd99d35a54567058.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-16a8746e020550d6.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-a2ed33227ac14a20.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-2b2f85bda2ad178a.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/proc-macro2-fe9c458f3daba6bb/build_script_build-fe9c458f3daba6bb" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs"
0:42.07 = note: /usr/bin/ld: /tmp/lto-llvm-c0051f.o: in function `std::backtrace_rs::symbolize::gimli::elf::Object::section':
0:42.07 /rustc/1.57.0//library/std/src/../../backtrace/src/symbolize/gimli/elf.rs:140: undefined reference to `__rust_probestack'
0:42.07 clang-13: error: linker command failed with exit code 1 (use -v to see invocation)
0:42.07 = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
0:42.07 = note: use the `-l` flag to specify native libraries to link
0:42.07 = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
0:42.08 error: could not compile `proc-macro2` due to previous error
0:42.08 warning: build failed, waiting for other jobs to finish...
0:42.41 docshell/base/timeline
0:44.27 error: linking with `/build/librewolf/src/firefox-95.0.2/build/cargo-linker` failed: exit status: 1
0:44.27 |
0:44.27 = note: "/build/librewolf/src/firefox-95.0.2/build/cargo-linker" "-m64" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.0.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.1.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.10.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.11.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.12.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.13.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.14.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.15.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.2.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.3.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.4.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.5.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.6.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.7.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.8.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.build_script_build.b885facd-cgu.9.rcgu.o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf.xd7lc7esxb8sy1y.rcgu.o" "-Wl,--as-needed" "-L" "/build/librewolf/src/firefox-95.0.2/obj/release/deps" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-0103c94b60eee7ef.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-cab63b326bc16c1f.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-4208e76188ba61d8.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-2e75732e0ab8b4ee.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-baac0af25a7a1364.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-5047c72c5e8f5321.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-7a4f9a8f24e7f041.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-5eb53d26e29b5da5.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-7515156b823dcf55.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-217cd9b21838f370.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-e1af85e688c038d2.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-40221ba3a1ba607c.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-60a2208e0f0c7767.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-88b1d284f2ee82a9.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bd07da843a68b31b.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-cd99d35a54567058.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-16a8746e020550d6.rlib" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-a2ed33227ac14a20.rlib" "-Wl,--end-group" "/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-2b2f85bda2ad178a.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/usr/lib64/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/build/librewolf/src/firefox-95.0.2/obj/release/build/syn-7280008f0e2f02bf/build_script_build-7280008f0e2f02bf" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs"
0:44.27 = note: /usr/bin/ld: /tmp/lto-llvm-536cbd.o: in function `std::backtrace_rs::symbolize::gimli::elf::Object::section':
0:44.27 /rustc/1.57.0//library/std/src/../../backtrace/src/symbolize/gimli/elf.rs:140: undefined reference to `__rust_probestack'
0:44.27 clang-13: error: linker command failed with exit code 1 (use -v to see invocation)
0:44.27 = help: some `extern` functions couldn't be found; some native libraries may need to be installed or have their path specified
0:44.27 = note: use the `-l` flag to specify native libraries to link
0:44.27 = note: use the `cargo:rustc-link-lib` directive to specify the native libraries to link with Cargo (see https://doc.rust-lang.org/cargo/reference/build-scripts.html#cargorustc-link-libkindname)
0:44.52 error: build failed
0:44.53 make[4]: *** [/build/librewolf/src/firefox-95.0.2/config/makefiles/rust.mk:421: force-cargo-library-build] Error 101
0:44.53 make[3]: *** [/build/librewolf/src/firefox-95.0.2/config/recurse.mk:72: toolkit/library/rust/target] Error 2
0:44.53 make[3]: *** Waiting for unfinished jobs....
1:17.10 make[2]: *** [/build/librewolf/src/firefox-95.0.2/config/recurse.mk:34: compile] Error 2
1:17.10 make[1]: *** [/build/librewolf/src/firefox-95.0.2/config/rules.mk:352: default] Error 2
1:17.10 make: *** [client.mk:63: build] Error 2
1:17.12 3 compiler warnings present.
Config object not found by mach.
Configure complete!
Be sure to run |mach build| to pick up any changes
==> ERROR: A failure occurred in build().
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment