public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
From: listout <brahmajit.xyz@gmail.com>
To: gentoo-soc <gentoo-soc@lists.gentoo.org>
Cc: sam <sam@gentoo.org>, arsen <arsen@gentoo.org>,
	 juippis <juippis@gentoo.org>
Subject: [gentoo-soc] week 10 report on porting Gentoo packages to modern C
Date: Mon, 7 Aug 2023 00:20:03 +0530	[thread overview]
Message-ID: <dti2ms2p6qdfyt5crnyfpekcqhsirgtz6dz6jkhrueqn4ijelt@jcdlfi3ojow5> (raw)

[-- Attachment #1: Type: text/plain, Size: 1331 bytes --]

Hello all, I'm here with my week 10 report of my project "Porting
gentoo's packages to modern C"

Current:
So apart from the usual patching of packages from the tracker the most
significant work done this week is getting GNOME desktop on llvm
profile. But it is to be noted that the packages gui-libs/libhandy,
dev-libs/libgee and sys-libs/libblockdev require gcc fallback
environment. net-dialup/ppp was also on our list but thanks to Sam its
has not been patched [0] (and fix sent upstream). I'm pretty sure that
the same work around would work on musl-llvm profile as well. Overall
point being we now have two DEs on llvm profile, GNOME and MATE.

Another thing to note is currently gui-libs/gtk-4.10.4 require
overriding of LD to bfd and OBJCOPY to gnu objcopy, it is a dependency
for gnome 44.3.

Next:
Unfortunately, time is not my friend here and I've got only two weeks
left. I'll try fix as many as packages possible in the coming weeks,
starting with the GNOME dependencies.

Meanwhile lot of my upstream patches are merged as well, hope remaining
ones get merged as well, [1][2] to name a few.

Till then, see ya!

[0]: https://github.com/gentoo/gentoo/pull/32198
[1]: https://github.com/CruiserOne/Astrolog/pull/20
[2]: https://github.com/cosmos72/detachtty/pull/6
-- 
Regards,
listout

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

                 reply	other threads:[~2023-08-06 18:50 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=dti2ms2p6qdfyt5crnyfpekcqhsirgtz6dz6jkhrueqn4ijelt@jcdlfi3ojow5 \
    --to=brahmajit.xyz@gmail.com \
    --cc=arsen@gentoo.org \
    --cc=gentoo-soc@lists.gentoo.org \
    --cc=juippis@gentoo.org \
    --cc=sam@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox