On 2026-01-16 20:16, Petter Reinholdtsen wrote:
In my experience, bugs triggered on one architecture have a high chance
of being present but silently hidden on other architectures, and thus
keeping a program running on widly different architectures is a net
gain
for both code quality and robustness of a program. So I tend to be
liberal with which architectures to list in the Architecture field in
d/control, and only limit it if the alternative is not sustainable.
I also try to ensure the build will test the generated binary before
calling the build a success, to reduce the risk of broken binaries
making it into the archive. There is no advantage from a release
critical bug in a architecture where no-one can use the package anyway,
keeping the package out of the next stable release in Debian.
Yes, agree with you.
Thanks,
Trupti