Yearly Archives: 2023
Week 5 Report, Automated Gentoo System Updater
Progress on Week 5 Week started off by receiving some feedback from the community in the forums. Here are some nice ideas that community have suggested to implement: Fallback to the latest version of the package if an error is encountered … Continue reading
Weekly report 4, LLVM libc
Hello! This is a combined report for both week 3 and 4. In these two weeks I’ve fixed several issues in LLVM libc, but quite a lot of time has also been spent purely learning things. I will start by … Continue reading
Week 4 – Modernization of Portage
Week 4 – Modernization of Portage Another week of GSOC. Days run really fast. This again was a productive week. The first half was towards understanding the unit tests for portage and the second half was towards solving a bug. … Continue reading
Week 4 Report, Automated Gentoo System Updater
This article is a summary of all the changes made on Automated Gentoo System Updater project during week 4 of GSoC. Project is hosted on Github. Progress on Week 4 Started the week by discovering that my updates to ebuild were not accepted in the GURU overlay. … Continue reading
gentoo_update Introduction
Introduction gentoo_update (Github repo) is a tool that automatically updates Gentoo Linux. Motivation Gentoo Linux gives users maximum flexibility and control over the system. A great example of this is the OS upgrade process. Users have a large selection of … Continue reading
Week 4 report on porting Gentoo packages to modern C
Hello all, This is my week 4 report on Modern C porting of Gentoo’s packages. Well nothing interesting to report this week, just following my proposal and focused on -Wimplicit-int type of bug for the first half of the week … Continue reading
Week 3 – Modernization of Portage
Week 3 – Modernization of Portage It is the third week of the coding period. It is mostly an uneventful week. Most part was spent on trying to understand the dependency resolution algorithm. In the second part of the week … Continue reading
Week 2 – Modernization of Portage
Week 2 – Modernization of Portage It is the second week of coding period and it has been a productive one. It started according to the plans and diverged in the second half for the good. The first half was … Continue reading
Week 1 – Modernization of Portage
Week 1 – Modernization of Portage Coding period starts So, it’s the first week of the official coding period and I wanted to write some code and get it merged into the master branch (I understand it’s a bit over … Continue reading
Bonding Period 2 – Modernization of Portage
Bonding Period 2 – Modernization of Portage Context In order to get familiar with the portage codebase, we decided that I’d fix a few bugs. This blog post talks about the second half of the community bonding period (weeks 3 … Continue reading