Looks like we have some sort of compatibility issue with Arch's sqlite:
[2021-01-21T15:31:02.820Z] Compiling migrations_macros v1.4.2
[2021-01-21T15:31:02.820Z] Compiling diesel_migrations v1.4.0
[2021-01-21T15:31:02.820Z] error: /build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libmigrations_macros-91d1ec2ab830ea0f.so: undefined symbol: sqlite3_bind_int
[2021-01-21T15:31:02.820Z] --> /build/.cargo/registry/src/github.com-1ecc6299db9ec823/diesel_migrations-1.4.0/src/lib.rs:82:1
[2021-01-21T15:31:02.820Z] |
[2021-01-21T15:31:02.820Z] 82 | extern crate migrations_macros;
[2021-01-21T15:31:02.820Z] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2021-01-21T15:31:02.820Z]
[2021-01-21T15:31:02.820Z] error: aborting due to previous error
[2021-01-21T15:31:02.820Z]
[2021-01-21T15:31:02.820Z] error: could not compile `diesel_migrations`
[2021-01-21T15:31:02.820Z]
[2021-01-21T15:31:02.820Z] To learn more, run the command again with --verbose.
[2021-01-21T15:31:02.820Z] warning: build failed, waiting for other jobs to finish...
[2021-01-21T15:31:02.820Z] error: linking with `cc` failed: exit code: 1
[2021-01-21T15:31:02.820Z] |
[2021-01-21T15:31:02.820Z] = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.0.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.1.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.10.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.11.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.12.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.13.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.14.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.15.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.2.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.3.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.4.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.5.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.6.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.7.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.8.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.rocket_codegen.1v3k4i1b-cgu.9.rcgu.o" "-o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/librocket_codegen-78d1be45731574e9.so" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.4rh2r8fz065jde43.rcgu.o" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/rocket_codegen-78d1be45731574e9.4tshyyg9qb21t2tq.rcgu.o" "-Wl,--gc-sections" "-shared" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps" "-L" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/build/ring-5bea2e82c6670090/out" "-L" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libglob-d2313701d1edabae.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libdevise-6392e4898f74403e.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libdevise_core-246af1d2d2c8ef6e.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libbitflags-6764b691921b54d0.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libsyn-0b958cb5755a75e7.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/librocket_http-3c5b929df6653627.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libindexmap-860ad269bfca49cb.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libhashbrown-ab9edf9e4345b3a7.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libcookie-d16d52373ba79a38.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libtime-d169c97ce01d23a1.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libtime_macros-d8772913e0217d5f.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libstandback-479c1f4e8860cfe1.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libpercent_encoding-5bcfac3b1d0e64b6.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libhyper_sync_rustls-557b0e0967dd8922.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libwebpki_roots-bd2aca516364040b.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/librustls-bcf80ccca7cd3c7c.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libbase64-612777e52a5ea03f.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libsct-c5a65843bfdf756b.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libwebpki-eb17f2a8adef3a2f.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libring-c7c662bb8073c763.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libspin-511cb3f440da374f.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libuntrusted-4f2179383c8e2d2c.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libonce_cell-cf661909a0933ec4.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libstate-edaed0373d487ac6.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libsmallvec-acaf247d55760be6.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libhyper-1cb3b53ddfef8371.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libmime-9bd495a8c3c11058.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/liblog-3a5e6b39e3d88cc6.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/liblog-dde5913375d6e55e.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libcfg_if-409f82dd91a836f8.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/liblanguage_tags-583f37571313d4d7.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libtypeable-702a2514412dda22.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libtraitobject-a90cf83ddc47af4e.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libnum_cpus-87a82054fb197ee1.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libhttparse-a2eadbafd7786ddd.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libunicase-86d5e89284178542.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/liburl-61b28b0b747431d3.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libpercent_encoding-1fb531732dfb5618.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libidna-24e3bcd9df07391b.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libunicode_normalization-d01bd2d48ba4c3ad.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libtinyvec-1a96cd65eb4250b2.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libtinyvec_macros-7070fa9f45a34641.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libunicode_bidi-74dbd8ad445c92b5.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libmatches-8fc0b264cdcad91b.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libtime-dbd3aef3513b1031.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/liblibc-ed28e9329e7fb8e0.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libbase64-221f67c9854fb567.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libsafemem-1a76e5b1d10ee7d3.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libbyteorder-3f9c25ea0f714e6d.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libpear-88eb43849162ce9c.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libquote-479fff398547e567.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libproc_macro2-da572b0555faaa37.rlib" "/build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libunicode_xid-e49ccfcd96bc85d1.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-b80d49be2cd38e00.rlib" "-Wl,--start-group" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-c659455244c9d2ca.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-448643d99e633b5d.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-c7c3d631a525883a.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-d7659a11bb201e01.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-9aceb6f83a33a9b6.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-876c3057c8a2a7c2.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2f02aa3e24d2aa49.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-1d4694108f8cb543.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-79eaa6e630880f50.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-0df1a4ec96f80cf7.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-bba9b0f0f4d77257.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-f848f9c987265235.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-0d5ea4f2d39b8e27.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-c22053fa5fc00a3b.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-c52e5d6301e1bd59.rlib" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-2675a9a46b5cec89.rlib" "-Wl,--end-group" "/build/.rustup/toolchains/nightly-2020-11-22-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-6e3d052afeb9f711.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc"
[2021-01-21T15:31:02.820Z] = note: /usr/bin/ld: /build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libring-c7c662bb8073c763.rlib(ring-c7c662bb8073c763.ring.84r089gd-cgu.10.rcgu.o): in function `ring::aead::gcm::detect_implementation':
[2021-01-21T15:31:02.820Z] ring.84r089gd-cgu.10:(.text._ZN4ring4aead3gcm21detect_implementation17h7b0907ff861b7790E+0x25): undefined reference to `GFp_ia32cap_P'
[2021-01-21T15:31:02.820Z] /usr/bin/ld: ring.84r089gd-cgu.10:(.text._ZN4ring4aead3gcm21detect_implementation17h7b0907ff861b7790E+0xa3): undefined reference to `GFp_ia32cap_P'
[2021-01-21T15:31:02.820Z] /usr/bin/ld: /build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libring-c7c662bb8073c763.rlib(ring-c7c662bb8073c763.ring.84r089gd-cgu.10.rcgu.o): in function `ring::aead::gcm::has_avx_movbe':
[2021-01-21T15:31:02.820Z] ring.84r089gd-cgu.10:(.text._ZN4ring4aead3gcm13has_avx_movbe17hfc18c01c073a8cdcE+0x26): undefined reference to `GFp_ia32cap_P'
[2021-01-21T15:31:02.820Z] /usr/bin/ld: ring.84r089gd-cgu.10:(.text._ZN4ring4aead3gcm13has_avx_movbe17hfc18c01c073a8cdcE+0x78): undefined reference to `GFp_ia32cap_P'
[2021-01-21T15:31:02.820Z] /usr/bin/ld: /build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libring-c7c662bb8073c763.rlib(ring-c7c662bb8073c763.ring.84r089gd-cgu.9.rcgu.o): in function `ring::aead::aes::detect_implementation':
[2021-01-21T15:31:02.820Z] ring.84r089gd-cgu.9:(.text._ZN4ring4aead3aes21detect_implementation17h02af1b173c71a4a4E+0x29): undefined reference to `GFp_ia32cap_P'
[2021-01-21T15:31:02.820Z] /usr/bin/ld: /build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libring-c7c662bb8073c763.rlib(ring-c7c662bb8073c763.ring.84r089gd-cgu.9.rcgu.o):ring.84r089gd-cgu.9:(.text._ZN4ring4aead3aes21detect_implementation17h02af1b173c71a4a4E+0xa7): more undefined references to `GFp_ia32cap_P' follow
[2021-01-21T15:31:02.820Z] /usr/bin/ld: /build/bitwarden_rs-git/src/bitwarden_rs/target/release/deps/libring-c7c662bb8073c763.rlib(aesni-x86_64-elf.o): relocation R_X86_64_PC32 against undefined hidden symbol `GFp_ia32cap_P' can not be used when making a shared object
[2021-01-21T15:31:02.820Z] /usr/bin/ld: final link failed: bad value
[2021-01-21T15:31:02.820Z] collect2: error: ld returned 1 exit status
[2021-01-21T15:31:02.820Z]
[2021-01-21T15:31:02.820Z]
[2021-01-21T15:31:02.820Z] error: aborting due to previous error
[2021-01-21T15:31:02.820Z]
[2021-01-21T15:31:02.820Z] error: build failed
[2021-01-21T15:31:02.820Z] ==> ERROR: A failure occurred in build().
[2021-01-21T15:31:02.820Z] Aborting...
Pinned Comments
mqs commented on 2019-02-09 20:34
Please report bugs with this unofficial release (server AND apps/extensions) here or at https://github.com/dani-garcia/bitwarden/issues/new first. Please DO NOT file issues at official channels except you know exactly what you're doing.
It can be quite bad for the maintainer (kspearrin) to spend some effort in trying to find your issue, only to find out that the issue is not his fault at all but lies in bitwarden_rs. See also https://github.com/dani-garcia/bitwarden_rs/issues/336