Note: This is a very techie-oriented post! If you aren’t interested in this sort of thing, I’ll be back to more general topics tomorrow.
I’ve been working on improving testing on Gentoo Linux, with the hopes of improving the quality of the software and being able to catch regressions when they happen. After all, if the tests are known to always fail, they aren’t helping you find bugs, now, are they?
Fixes made!
- sys-devel/gnuconfig: This is Bug 837971, and I’ve sent a patch upstream which is in queue.
- net-libs/libnftnl: This is Bug 836631, and I’ve also sent a patch upstream for this one.
Issues discovered…
- sys-devel/dwz: This is Bug 971485, and I have a patch written, but I need to ensure it doesn’t break glibc systems before submitting it.
- sys-apps/gettext: This is Bug 971404. I don’t have great interest in GNU Gettext, so I don’t have plans on fixing this myself.
Existing workarounds confirmed.
- sys-apps/man-db: This is Bug 837776, and I have confirmed the patch submitted fixes it the same for me as it did for the original reporter. Hopefully we can collaborate on getting it upstream.
- dev-libs/elfutils: This is Bug 957063, and the patch submitted there allows it to pass tests for me. Similarly to man-db, I’m hoping we can work to bring that fix upstream.
My end goal is to be able to @world my Power9 running musl with FEATURES=test and have no failures. This would improve not only the experience for Gentoo, but also Adélie as these patches filter their ways upstream. Let’s see how close I can get!
Leave a Reply