{"id":547,"date":"2023-07-30T18:31:18","date_gmt":"2023-07-30T18:31:18","guid":{"rendered":"https:\/\/blogs.gentoo.org\/gsoc\/?p=547"},"modified":"2023-07-30T18:31:18","modified_gmt":"2023-07-30T18:31:18","slug":"week-9-report-on-porting-gentoo-packages-to-modern-c","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/gsoc\/2023\/07\/30\/week-9-report-on-porting-gentoo-packages-to-modern-c\/","title":{"rendered":"Week 9 report on porting Gentoo packages to modern C"},"content":{"rendered":"<p>Hello all, hope you&#8217;re doing well. This is my week 9 report for my<br \/>\nproject &#8220;Porting Gentoo&#8217;s packages to modern C&#8221;<\/p>\n<p>Similar to last week, I picked up bugs at random and started submitting<br \/>\npatches. But this time I made sure to check out the upstream and send in<br \/>\npatches whenever possible, if it turned out to be difficult or I<br \/>\ncouldn&#8217;t find upstream I made sure to make a note about it in the PR<br \/>\neither via commit message or through a separate comment. This way it&#8217;ll<br \/>\nhelp my Sam keep track of things and my progress.<\/p>\n<p>Apart from that nothing new or interesting unfortunately.<\/p>\n<p>Coming next week the plan is the same, pick up more bugs and send in<br \/>\nPRs, both in ::gentoo and upstream whenever possible. I also have some<br \/>\nfree time coming week, so plan to make up for lost time during my sick<br \/>\ndays in the coming week, as there still lots of packages that require<br \/>\npatching.<\/p>\n<p>I would like to note here, that I made an extra blog post last week<br \/>\nabout setting testing environment using lxc and the knowledge about<br \/>\nusing gentoo&#8217;s stage-3 tarballs to create custom lxc gentoo images. I<br \/>\ndon&#8217;t really expect anyone following it or using it, mainly put that up<br \/>\nfor future reference for myself.<\/p>\n<p>Till then, see ya!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello all, hope you&#8217;re doing well. This is my week 9 report for my project &#8220;Porting Gentoo&#8217;s packages to modern C&#8221; Similar to last week, I picked up bugs at random and started submitting patches. But this time I made &hellip; <a href=\"https:\/\/blogs.gentoo.org\/gsoc\/2023\/07\/30\/week-9-report-on-porting-gentoo-packages-to-modern-c\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":176,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[16,20],"tags":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/547"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/users\/176"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/comments?post=547"}],"version-history":[{"count":1,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/547\/revisions"}],"predecessor-version":[{"id":548,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/547\/revisions\/548"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/media?parent=547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/categories?post=547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/tags?post=547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}