Fedora 13 ARM – Alpha Root File System December 15, 2010Posted by Paul Whalen in ARM, Koji.
Tags: cdot, fedora
For those of you who would like to create a root file system for Fedora 13 ARM, I have packaged Lennert Buytenhek’s mkrootfs script. This will pull in some packages from Fedora 12 as well so its very much an alpha release, with the actual Fedora 13 release coming sometime in the next couple of weeks. Once the RPM is installed on your ARM system you simply have to run the command “mkrootfs-f13″ as root and it will create a Fedora 13 ARM root file system in your current directory. The package merely installs the script and a yum repository with the latest built in the ARM Koji. There is no password for the root account, so you’ll want to create one immediately. (Apologies to those who downloaded this before it was changed.)
Due to a fire at our campus yesterday, I haven’t had a chance to test the created file system, but hope to post some results tomorrow. You can also download a copy of a rootfs I composed today from here. In the pre-created rootfs there is already a yum repository called “fedora-arm-koji” that will use the latest built in the ARM Koji, if you are creating your own with the mkrootfs script you will need to also create your own repository file using “http://arm.koji.fedoraproject.org/repos/dist-f13-build/latest/$basearch” as the URL in order to install anything. Not everything will be available yet, and there may be issues, so please keep that in mind when using.
For device specific installation instructions please visit the Fedora ARM page here.
Fedora ARM update December 6, 2010Posted by Paul Whalen in ARM, Koji.
Tags: cdot, fedora
1 comment so far
Thanks very much to all that assisted us in getting glibc built for ARM, most importantly a big thank you to rmattes for submitting the successful build of glibc-2.12-3. In order for glibc to be built we had to make a number of changes to gcc as outlined here. These changes add -fno-stack-protector to libgcc build options.
Since glibc was built we’re been plugging forward with build-previous, building the previous versions of packages found in Fedora 13 and over coming any circular dependencies as they arise. During the last run of build-previous only a few new packages were built successfully and the resulting failures in quite a few cases should be resolved when the current version of the package is built.
So we’re now on to Koji-shadow. As package problems are exposed we will have a list for those that are interested in helping out which will be sent out to the Fedora-ARM mailing list, on my blog and on the Fedora ARM status page. On the status page you can also find logs for the most recent runs of build-previous, koji-shadow and koji-compare.