Daily blog july 12 by Catcream

This day has been mostly dedicated to reinstalling my musl development desktop. Throughout this project I’ve been putting various small patches into /etc/portage/patches, as well as “make install:ing” some things and forgetting about them.

An example of an error probably caused by this is the crossdev error I talked about yesterday (stage1 aarch64-musl gcc fails to build due to gettext stuff). This now worked without issue and I guess it is because I played around with gettext-tiny at the start of the project. I haven’t looked deeper but Sam warned me about things like this!

As this is my “testing/cleaning up/upstreaming/polishing/…”-week I wanted to start off by reinstalling my system so that I could see what was still needed to build the Plasma desktop without extra patches. The only thing that now needs to get merged into ::gentoo is AccountsService, which I’ll finish either later this week or week 7. A workaround is already PR:ed in Gentoo but I am working on a proper fix to get upstreamed.

Yes, I could’ve used a container to build Plasma from stage3 (will probably do that next time), but I needed to reinstall due to the reasons listed in the beginning.

Tomorrow I’ll spend my time running test suites and fixing other bugs I may run in to!

This entry was posted in musl KDE. Bookmark the permalink.

Leave a Reply

Your email address will not be published.