Package Details: bitwarden_rs-git 1.19.0.r4.gd69be7d-1

Git Clone URL: https://aur.archlinux.org/bitwarden_rs-git.git (read-only, click to copy)
Package Base: bitwarden_rs-git
Description: An unofficial lightweight implementation of the bitwarden-server using rust. Supports all database backends(mysql, postgresql, sqlite) Does NOT include the web-interface.
Upstream URL: https://github.com/dani-garcia/bitwarden_rs
Keywords: bitwarden manager password rust selfhosted server
Licenses: GPL3
Conflicts: bitwarden_rs, bitwarden_rs-mysql, bitwarden_rs-postgresql, bitwarden_rs-sqlite
Provides: bitwarden_rs, bitwarden_rs-mysql, bitwarden_rs-postgresql, bitwarden_rs-sqlite
Submitter: mqs
Maintainer: mqs
Last Packager: mqs
Votes: 0
Popularity: 0.000000
First Submitted: 2018-07-11 23:19
Last Updated: 2021-02-19 17:10

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

Latest Comments

rageltman commented on 2021-01-21 18:17

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...

mqs commented on 2020-10-01 18:37

Whoops, I made that change to upstream myself and didn't notice :D

It's fixed now, thank you!

rageltman commented on 2020-09-30 20:18

This is failing to build with:

[2020-09-30T20:06:06.824Z] done.
[2020-09-30T20:06:06.833Z] ==> Starting pkgver()...
[2020-09-30T20:06:06.836Z] ==> Updated version: bitwarden_rs-git 1.16.3.r62.g3777624-1
[2020-09-30T20:06:06.841Z] ==> Starting build()...
[2020-09-30T20:06:06.850Z] Set rustup profile to 'minimal'. Will reset to 'default' after a successful build.
[2020-09-30T20:06:06.854Z] patching file .env.template
[2020-09-30T20:06:06.861Z] Hunk #1 FAILED at 1.
[2020-09-30T20:06:06.868Z] Hunk #2 succeeded at 42 (offset 10 lines).
[2020-09-30T20:06:06.873Z] 1 out of 2 hunks FAILED -- saving rejects to file .env.template.rej
[2020-09-30T20:06:06.882Z] ==> ERROR: A failure occurred in build().
[2020-09-30T20:06:06.891Z]     Aborting...
script returned exit code 255

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