Fedora ARM Build System Status Update July 9, 2010Posted by Paul Whalen in ARM, Koji.
Tags: cdot, fedora
OLPC announced earlier this week that Fedora 11 would be the operating system in their XO-1 release, and their intention to use Fedora in subsequent releases in the future.
In light of this announcement I wanted to provide an update on the status of the Koji Build System for the ARM architecture. In terms of builders we currently have a total of 5 GuruPlug Server Plus, 1 SheevaPlug and an OpenRD connected locally as well as 5 additional remote builders being provided by the folks at One Laptop Per Child and Marvell. The OpenRD and Sheeva are plugged into a Gigabit Switch and the GuruPlugs are connected to a 10/100 switch (due to an overheating issue with the hardware). We have ordered more builders however they will not be arriving for another month.
We have imported approximately 3000 ARM built packages provided by the previous Koji instance and are in the process of building the remaining packages for Fedora 13. We have compiled a list of 44 packages that were patched for Fedora 12 but not commited to upstream. The first step will be to patch the Fedora 13 version of the package, make sure that the source will build successfully on ARM, then verify it still builds on the primary architectures with the patch applied. Once completed a Bugzilla ticket will be filed to notify the package maintainer, asking them to accept the changes made and submit to CVS. Due to time constraints we will wait for 3 days to ensure there is no objection from the package maintainer and providing them time to submit to CVS themselves, if no response or action takes place it will be submitted to CVS.
Due to an outage on the Fedora Koji this weekend, those Fedora users who would like to test packages, please feel free to use ours! Currently the ARM Koji is functional and Fedora users can use their FAS credentials to sign in and submit packages to be built for ARM. The web interface can be found here