public inbox for [email protected]
 help / color / mirror / Atom feed
* [gentoo-soc] Week 6 Report for Musl support expansion to support GNOME desktop
@ 2022-07-24 14:01 listout
  0 siblings, 0 replies; only message in thread
From: listout @ 2022-07-24 14:01 UTC (permalink / raw
  To: gentoo-soc; +Cc: sam, dilfridge

Hey there folks, hope you guys doing well.

With the end of week 6 I'm here again with my weekly report. Before
beginning I would like to address that for the past week I've not
worked on Desktop Environment stuff at all, mainly focused on fixing
opened bug reports on Gentoo bugzilla musl tracker.

However I've also been quite busy moving my main work systems to musl.
For work I've to use ESP-IDF SDK that comes with some binaries for
compilers, debugging, and flashing Xtensa bases ESP32 chips. Those
binaries are not compatible with musl. So with help from my mentor I set
up a Arch Linux glibc chroot environment. Having a chroot environment is
quite handy to be honest. It keeps my main system clean and I easy
reproduce the environment on other setups.

Coming to GSoC's work, I've came across a run time bug on xterm that
would make xterm fail to start with 'open ttydev: I/O error' [1]. I've
patched [2] it and would upstream it soon.

I tried installing Cinnamon Desktop just for the sake of it and it was
based on GNOME. Only the Cinnamon control center needed patching, but it
seems like the Cinnamon has the same problem as GNOME with Xorg on musl.
Rendering only happens after switching tty, may be it might be similar
to the race condition on mutter [3].

But just to put it in brief here are the things I've tried patching:

- dd rescue [4]
- lightdm [5] [6]
- abiword [7]
- xterm [2]
- libhugetlbfs [8]
- libbtbb [9]
- suite3270 [10]

Unfortunately I don't have anything more, been quite busy moving my main
system and getting the hang of musl. Hope I bring something more next
week.

[1]: https://bugs.gentoo.org/689080
[2]: https://github.com/gentoo/gentoo/pull/26523
[3]: https://gitlab.gnome.org/GNOME/mutter/-/issues/2103
[4]: https://github.com/gentoo/gentoo/pull/26455
[5]: https://github.com/gentoo/gentoo/pull/26469
[6]: https://github.com/canonical/lightdm/pull/261
[7]: https://github.com/gentoo/gentoo/pull/26467
[8]: https://github.com/gentoo/gentoo/pull/26539
[9]: https://github.com/gentoo/gentoo/pull/26549
[10]: https://github.com/gentoo/gentoo/pull/26545
--
Regards,
listout


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-07-24 14:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-24 14:01 [gentoo-soc] Week 6 Report for Musl support expansion to support GNOME desktop listout

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox