[Pkg-rust-maintainers] Bug#1018081: rust-atk-sys: autopkgtest failure with at-spi2-core 2.45.90+

Samuel Thibault sthibault at debian.org
Thu Aug 25 19:22:25 BST 2022


Hello,

Jeremy Bicha, le jeu. 25 août 2022 09:22:20 -0400, a ecrit:
> rust-atk-sys's autopkgtests fail  with at-spi2-core 2.45.90-1,
> currently in Debian experimental.
> 
> https://ci.debian.net/packages/r/rust-atk-sys/unstable/amd64/
> 
> test cross_validate_constants_with_c ... FAILED
> ---- cross_validate_constants_with_c stdout ----
> Constant value mismatch for (gint) ATK_ROLE_LAST_DEFINED

Thanks for having watched this. I guess this will want a patch like
debian/patches/allow-increase-in-c-value-of-atk-state-last-defined.patch

Actually, probably better introduce one for all the LAST_DEFINED macros

ATK_KEY_EVENT_LAST_DEFINED
ATK_RELATION_LAST_DEFINED
ATK_ROLE_LAST_DEFINED
ATK_STATE_LAST_DEFINED
ATK_TEXT_ATTR_LAST_DEFINED
ATK_VALUE_LAST_DEFINED

because upstream will never bump the soname when adding new roles,
state, etc.

Samuel



More information about the Pkg-rust-maintainers mailing list