New review comment by sgn on void-packages repository https://github.com/void-linux/void-packages/pull/39275#discussion_r971447243 Comment: Hm, thinking a bit more, this look wrong. `stdbool.h` and C++'s `bool` size could be 1 char. But this header specifically `typedef int bool` which would be either 4 or 8, if they don't use bool as a struct member, there're nothing wrong, however, `struct Mp3_Headerinfo` has 3 `bool` for `privatebit`, `copyrighted` and `original` squeeze together. This already break ABI between C and C++. And with this change break ABI for C, too.