public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-soc] Week 1 report or porting Gentoo packages to modern C
@ 2023-06-04 15:01 listout
  0 siblings, 0 replies; only message in thread
From: listout @ 2023-06-04 15:01 UTC (permalink / raw
  To: gentoo-soc; +Cc: sam, arsen, juippis

Hello all,

This is my week 1 report for my project "Mordern C porting of Gentoo
packages" as a Google summer of code student at Gentoo Linux foundation.
Some of you might recongnize me from last year, yep this is my second
time (and unfortunately last). 

I'll try to device my report into two sections, current which is where
I'll discuss currect status and next which is where I'll discuss what
I'm going to do next.

Curret:
Getting to the report itself, I've been mainly sticking to the plan and
working on *Wincompatible-function-pointer-types* bugs. The idea is to
reduce such bugs from the bug list [1] completely or as much as
possible. Sice I was already kind of familiar with some the working,
environment and tools for Gentoo, I started a bit early and have been
working on the aforementioned bugs dure the community bonding period
which gave some some time to setup a musl machine. This has helped me
solve some of the musl specific bugs as
*Wincompatible-function-pointer-types* is not limited to only one
particuar lib, in this case glibc.

On the topic of keeping things on track, I have started sending some of
my patches upstream for review, and fortunately from them two of my
patches got merged [2][3] and other are under review

Next:
The plan moving forward is to fix more these bugs and send patches
upstream while also waiting for reviews from upstream and gentoo
maintainers on my patches.

I've also started to work on masking all nss packages on musl, I'll
keep working on that aswell [4].

[1]: https://bugs.gentoo.org/870412
[2]: https://github.com/gssapi/gssproxy/commit/f6ab3193e64ecc9db4d253b6dd99991f461b6081
[3]: https://gitlab.com/gnuwget/wget2/-/commit/ca851a9a2780dada078b093d65295a440899313e
[4]: https://github.com/gentoo/gentoo/pull/31243


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

only message in thread, other threads:[~2023-06-04 15:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-04 15:01 [gentoo-soc] Week 1 report or porting Gentoo packages to modern C listout

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