{"id":565,"date":"2023-08-21T13:49:50","date_gmt":"2023-08-21T13:49:50","guid":{"rendered":"https:\/\/blogs.gentoo.org\/gsoc\/?p=565"},"modified":"2023-08-22T04:05:54","modified_gmt":"2023-08-22T04:05:54","slug":"week-12-report-on-porting-gentoo-packages-to-modern-c","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/gsoc\/2023\/08\/21\/week-12-report-on-porting-gentoo-packages-to-modern-c\/","title":{"rendered":"Week 12 report on porting Gentoo packages to modern C"},"content":{"rendered":"<p>Hello all, hope you&#8217;re doing well. This is my week 12 report for my<br \/>\nproject &#8220;Porting Gentoo&#8217;s packages to modern C&#8221;<\/p>\n<p>Similar to last week I took up bugs from the tracker randomly and<br \/>\npatched them, sending patch upstream whenever possible. Unfortunately,<br \/>\nnothing new or interesting.<\/p>\n<p>Also been working with Juippis on masking firefox-bin and rust-bin in<br \/>\nglibc llvm profile, Juippis has for now reverted the commit masking<br \/>\nthose bin packages, but likely a proper fix will be committed soon.<\/p>\n<p>Just warping things up for final review. I&#8217;m also in 1:1 contact with<br \/>\nSam in case there is some major work needed on a particular section of<br \/>\nmy project or a package.<\/p>\n<p>And to be honest, it not really much, I&#8217;ve been under the weather a bit<br \/>\nand busy with some IRL stuff.<\/p>\n<p>This week I&#8217;ve some free time which I plan on dedicating to lapac and<br \/>\nfortran bug on llvm profile. With that solved, we will be able to close<br \/>\na good number of bugs sci package related bugs and also some qemu<br \/>\nrelated bugs (as that pull some packages like apack and lapack). I&#8217;ll<br \/>\nprobably also sit with Sam for this one, hopefully we&#8217;ll be able to calk<br \/>\nsomething out.<\/p>\n<p><strong>EDIT<\/strong><\/p>\n<p>I forgot to mention that this is going to be the last week, so I&#8217;ll wrap things up after talking with my mentors. Also will create a separate blog post that will link all of my work throughout the weeks in brief and will be used as the final submission.<\/p>\n<p>Till then see yah!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello all, hope you&#8217;re doing well. This is my week 12 report for my project &#8220;Porting Gentoo&#8217;s packages to modern C&#8221; Similar to last week I took up bugs from the tracker randomly and patched them, sending patch upstream whenever &hellip; <a href=\"https:\/\/blogs.gentoo.org\/gsoc\/2023\/08\/21\/week-12-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\/565"}],"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=565"}],"version-history":[{"count":3,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/565\/revisions"}],"predecessor-version":[{"id":571,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/posts\/565\/revisions\/571"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/media?parent=565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/categories?post=565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/gsoc\/wp-json\/wp\/v2\/tags?post=565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}