forked from bennetthardwick/rust-obs-plugins
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
cargo build --release fails with
Compiling obs-sys v0.1.2 (/home/micwoj92/obs-shit/rust-obs-plugins/obs-sys)
error[E0428]: the name `FE_INVALID` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7777:1
|
499 | pub const FE_INVALID: u32 = 1;
| ------------------------------ previous definition of the value `FE_INVALID` here
...
7777 | pub const FE_INVALID: _bindgen_ty_3 = 1;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_INVALID` redefined here
|
= note: `FE_INVALID` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_DIVBYZERO` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7779:1
|
500 | pub const FE_DIVBYZERO: u32 = 4;
| -------------------------------- previous definition of the value `FE_DIVBYZERO` here
...
7779 | pub const FE_DIVBYZERO: _bindgen_ty_3 = 4;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_DIVBYZERO` redefined here
|
= note: `FE_DIVBYZERO` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_OVERFLOW` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7780:1
|
501 | pub const FE_OVERFLOW: u32 = 8;
| ------------------------------- previous definition of the value `FE_OVERFLOW` here
...
7780 | pub const FE_OVERFLOW: _bindgen_ty_3 = 8;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_OVERFLOW` redefined here
|
= note: `FE_OVERFLOW` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_UNDERFLOW` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7781:1
|
502 | pub const FE_UNDERFLOW: u32 = 16;
| --------------------------------- previous definition of the value `FE_UNDERFLOW` here
...
7781 | pub const FE_UNDERFLOW: _bindgen_ty_3 = 16;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_UNDERFLOW` redefined here
|
= note: `FE_UNDERFLOW` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_INEXACT` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7782:1
|
503 | pub const FE_INEXACT: u32 = 32;
| ------------------------------- previous definition of the value `FE_INEXACT` here
...
7782 | pub const FE_INEXACT: _bindgen_ty_3 = 32;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_INEXACT` redefined here
|
= note: `FE_INEXACT` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_TONEAREST` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7784:1
|
505 | pub const FE_TONEAREST: u32 = 0;
| -------------------------------- previous definition of the value `FE_TONEAREST` here
...
7784 | pub const FE_TONEAREST: _bindgen_ty_4 = 0;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_TONEAREST` redefined here
|
= note: `FE_TONEAREST` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_DOWNWARD` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7785:1
|
506 | pub const FE_DOWNWARD: u32 = 1024;
| ---------------------------------- previous definition of the value `FE_DOWNWARD` here
...
7785 | pub const FE_DOWNWARD: _bindgen_ty_4 = 1024;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_DOWNWARD` redefined here
|
= note: `FE_DOWNWARD` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_UPWARD` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7786:1
|
507 | pub const FE_UPWARD: u32 = 2048;
| -------------------------------- previous definition of the value `FE_UPWARD` here
...
7786 | pub const FE_UPWARD: _bindgen_ty_4 = 2048;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_UPWARD` redefined here
|
= note: `FE_UPWARD` must be defined only once in the value namespace of this module
error[E0428]: the name `FE_TOWARDZERO` is defined multiple times
--> /home/micwoj92/obs-shit/rust-obs-plugins/target/release/build/obs-sys-6e5123573af69a80/out/bindings.rs:7787:1
|
508 | pub const FE_TOWARDZERO: u32 = 3072;
| ------------------------------------ previous definition of the value `FE_TOWARDZERO` here
...
7787 | pub const FE_TOWARDZERO: _bindgen_ty_4 = 3072;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `FE_TOWARDZERO` redefined here
|
= note: `FE_TOWARDZERO` must be defined only once in the value namespace of this module
For more information about this error, try `rustc --explain E0428`.
error: could not compile `obs-sys` due to 9 previous errors
my setup
OBS Studio - 27.2.4-1 (linux)
cargo 1.62.0
release: 1.62.0
host: x86_64-unknown-linux-gnu
libgit2: 1.4.2 (sys:0.14.2 vendored)
libcurl: 7.84.0 (sys:0.4.51+curl-7.80.0 system ssl:OpenSSL/1.1.1q)
os: Arch Linux Rolling Release [64-bit]
rustc 1.62.0 (Arch Linux rust 1:1.62.0-1)
binary: rustc
commit-hash: unknown
commit-date: unknown
host: x86_64-unknown-linux-gnu
release: 1.62.0
LLVM version: 14.0.6
Metadata
Metadata
Assignees
Labels
No labels