Fedora Test Failures
When building vte4-rs in Fedora the tests are failing.
Fedora Rawhide:
running 2 tests
test cross_validate_layout_with_c ... FAILED
test cross_validate_constants_with_c ... FAILED
failures:
---- cross_validate_layout_with_c stdout ----
Layout mismatch for VteFeatureFlags
Rust: Layout { size: 4, alignment: 4 }
C: Layout { size: 8, alignment: 8 }
thread 'cross_validate_layout_with_c' panicked at tests/abi.rs:112:13:
FAILED: 12 passed; 1 failed
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
---- cross_validate_constants_with_c stdout ----
Constant value mismatch for (gint) VTE_ALIGN_END
Rust: "3"
C: "2"
thread 'cross_validate_constants_with_c' panicked at tests/abi.rs:112:13:
FAILED: 43 passed; 1 failed
Fedora 39:
running 2 tests
test cross_validate_layout_with_c ... FAILED
test cross_validate_constants_with_c ... ok
failures:
---- cross_validate_layout_with_c stdout ----
Layout mismatch for VteFeatureFlags
Rust: Layout { size: 4, alignment: 4 }
C: Layout { size: 8, alignment: 8 }
thread 'cross_validate_layout_with_c' panicked at tests/abi.rs:112:13:
FAILED: 12 passed; 1 failed
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace