Hi all,
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
The Fedora/ARM architecture wiki page has more info: http://fedoraproject.org/wiki/Architectures/ARM
The easiest way to start using Fedora 8/ARM is to download the prebuilt root filesystem, which can be booted in QEMU, or chroot'ed into or booted from on any ARMv5 or later processor running in little endian mode. Additional packages can be installed by using yum, which is provided in the filesystem.
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
thanks, Lennert
_______________________________________________ Fedora-devel-announce mailing list Fedora-devel-announce@redhat.com https://www.redhat.com/mailman/listinfo/fedora-devel-announce
On Tue, 15 Jan 2008 00:33:31 +0100 Lennert Buytenhek buytenh@wantstofly.org wrote:
Hi all,
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
The Fedora/ARM architecture wiki page has more info: http://fedoraproject.org/wiki/Architectures/ARM
The easiest way to start using Fedora 8/ARM is to download the prebuilt root filesystem, which can be booted in QEMU, or chroot'ed into or booted from on any ARMv5 or later processor running in little endian mode. Additional packages can be installed by using yum, which is provided in the filesystem.
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
How long until you have instructions on installing Fedora on the n800/n810? :)
josh
On Jan 17, 2008 3:33 AM, Josh Boyer jwboyer@gmail.com wrote:
On Tue, 15 Jan 2008 00:33:31 +0100 Lennert Buytenhek buytenh@wantstofly.org wrote:
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
How long until you have instructions on installing Fedora on the n800/n810? :)
Don't forget about my Linksys NSLU2...
On Thu, 17 Jan 2008, Gianluca Sforna wrote:
On Jan 17, 2008 3:33 AM, Josh Boyer jwboyer@gmail.com wrote:
On Tue, 15 Jan 2008 00:33:31 +0100 Lennert Buytenhek buytenh@wantstofly.org wrote:
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
How long until you have instructions on installing Fedora on the n800/n810? :)
Don't forget about my Linksys NSLU2...
I'd love to get Fedora on my NSLU2 -- although that'll probably require me to find/buy a USB hard drive. :-)
Jima
On Thu, Jan 17, 2008 at 08:13:05AM -0600, Jima wrote:
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
How long until you have instructions on installing Fedora on the n800/n810? :)
Don't forget about my Linksys NSLU2...
I'd love to get Fedora on my NSLU2 -- although that'll probably require me to find/buy a USB hard drive. :-)
That would certainly be the easiest way.
There are ways of reducing footprint so that your fs will fit in flash (some of which used internally), but the more effective ones are generally one-way, and things like 'yum update' are rather hard to keep working after you've slimmed your filesystem down to 4MB. :-)
On Thu, 24 Jan 2008, Lennert Buytenhek wrote:
On Thu, Jan 17, 2008 at 08:13:05AM -0600, Jima wrote:
I'd love to get Fedora on my NSLU2 -- although that'll probably require me to find/buy a USB hard drive. :-)
That would certainly be the easiest way.
There are ways of reducing footprint so that your fs will fit in flash (some of which used internally), but the more effective ones are generally one-way, and things like 'yum update' are rather hard to keep working after you've slimmed your filesystem down to 4MB. :-)
Well, the semi-obvious question to me is, could one use the flash for /boot (or such), and load the drivers for the USB et al via initrd? Or would that even fit? (Looking at x86_64, at least, my kernel is 1.9mb and my initrd is 3.8mb -- ouch.) Or is there some other intermediary that could load an OS wholly installed on a USB drive? I can't claim to be an expert with the NSLU2 -- I haven't really touched it since I got OpenWRT on it. (And before you ask why I even bought one: I got it secondhand. Cheap.) I would dream of trying to install/run Fedora without external media on the thing -- it was most certainly a joke. :-)
Jima
On Wed, Jan 16, 2008 at 08:33:30PM -0600, Josh Boyer wrote:
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
The Fedora/ARM architecture wiki page has more info: http://fedoraproject.org/wiki/Architectures/ARM
The easiest way to start using Fedora 8/ARM is to download the prebuilt root filesystem, which can be booted in QEMU, or chroot'ed into or booted from on any ARMv5 or later processor running in little endian mode. Additional packages can be installed by using yum, which is provided in the filesystem.
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
How long until you have instructions on installing Fedora on the n800/n810? :)
An unmodified Fedora/ARM root filesystem is probably too big to fit inside the flash of an n800/n810. We have a bunch of tools for footprint optimisation, but those need some more work before we'll make them generally available.
Of course, if you really want, you could run the NFS-enabled kernel images on your n800/n810 and chroot into a Fedora/ARM filesystem mounted over NFS. :-)
On Tue, 2008-01-15 at 00:33 +0100, Lennert Buytenhek wrote:
Hi all,
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
FWIW, I ported OOo to arm-eabi last year, the "vanilla" rpms of the time are at... http://ooo.services.openoffice.org/pub/OpenOffice.org/cws/upload/armeabiport... and that work is now integrated into 2.4.0 as in rawhide so in theory for F9 it should build out of the box.
At the time there was no ecj/libgcj port to arm-eabi so the extra flag to OOo's configure required to workaround that was --without-java, I see java-1.5.0-gcj-devel in the repo now so that's presumably unnecessary now.
C.
Caolan McNamara writes:
On Tue, 2008-01-15 at 00:33 +0100, Lennert Buytenhek wrote:
Hi all,
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
FWIW, I ported OOo to arm-eabi last year, the "vanilla" rpms of the time are at... http://ooo.services.openoffice.org/pub/OpenOffice.org/cws/upload/armeabiport... and that work is now integrated into 2.4.0 as in rawhide so in theory for F9 it should build out of the box.
At the time there was no ecj/libgcj port to arm-eabi so the extra flag to OOo's configure required to workaround that was --without-java, I see java-1.5.0-gcj-devel in the repo now so that's presumably unnecessary now.
I certainly hope so. Lennert and I have done a lot of work to get gcj working on ARM EABI, so if anything fails I'd appreciate a heads-up. Yeah, I know it's rather slow. :-)
Andrew.
On Thu, Jan 17, 2008 at 08:12:03AM +0000, Caolan McNamara wrote:
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
FWIW, I ported OOo to arm-eabi last year, the "vanilla" rpms of the time are at... http://ooo.services.openoffice.org/pub/OpenOffice.org/cws/upload/armeabiport... and that work is now integrated into 2.4.0 as in rawhide so in theory for F9 it should build out of the box.
Cool! Is there any place that documents the changes necessary for 2.3 so that we can also provide a (separate) set of 2.3 rpms for F8?
At the time there was no ecj/libgcj port to arm-eabi so the extra flag to OOo's configure required to workaround that was --without-java, I see java-1.5.0-gcj-devel in the repo now so that's presumably unnecessary now.
Yep, in theory. :)
On Thu, 2008-01-17 at 15:46 +0100, Lennert Buytenhek wrote:
Cool! Is there any place that documents the changes necessary for 2.3 so that we can also provide a (separate) set of 2.3 rpms for F8?
Should in theory just be
http://people.redhat.com/caolanm/patches/workspace.armoabiport01.patch + http://people.redhat.com/caolanm/patches/workspace.armeabi01.patch
Though if OOo fails to register components or start up then you might need to make additional changes to some makefile.mks that reference "VERSIONMAP" to reuse the i386 map files for arm, all of which was fixed up for 2.4. I don't remember if its strictly necessary to fix that in 2.3 or not.
C.
Lennert Buytenhek wrote:
Hi all,
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
The Fedora/ARM architecture wiki page has more info: http://fedoraproject.org/wiki/Architectures/ARM
The easiest way to start using Fedora 8/ARM is to download the prebuilt root filesystem, which can be booted in QEMU, or chroot'ed into or booted from on any ARMv5 or later processor running in little endian mode. Additional packages can be installed by using yum, which is provided in the filesystem.
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
I should have bought something else/bigger than my WRT54, I guess :-)
-of
On Thu, Jan 17, 2008 at 09:23:10AM +0100, Oliver Falk wrote:
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
The Fedora/ARM architecture wiki page has more info: http://fedoraproject.org/wiki/Architectures/ARM
The easiest way to start using Fedora 8/ARM is to download the prebuilt root filesystem, which can be booted in QEMU, or chroot'ed into or booted from on any ARMv5 or later processor running in little endian mode. Additional packages can be installed by using yum, which is provided in the filesystem.
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
I should have bought something else/bigger than my WRT54, I guess :-)
Isn't the WRT54 MIPS based with 4M of RAM or so? :)
On Jan 17, 2008 2:40 PM, Lennert Buytenhek buytenh@wantstofly.org wrote:
On Thu, Jan 17, 2008 at 09:23:10AM +0100, Oliver Falk wrote:
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
The Fedora/ARM architecture wiki page has more info: http://fedoraproject.org/wiki/Architectures/ARM
The easiest way to start using Fedora 8/ARM is to download the prebuilt root filesystem, which can be booted in QEMU, or chroot'ed into or booted from on any ARMv5 or later processor running in little endian mode. Additional packages can be installed by using yum, which is provided in the filesystem.
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
I should have bought something else/bigger than my WRT54, I guess :-)
Isn't the WRT54 MIPS based with 4M of RAM or so? :)
Yes I think so. They're Broadcom chips which I'm pretty sure uses a MIPS32 core.
But on the other hand my Dlink DNS-323 is a 500Hmz Marvell ARM chip. A storage Fedora sub distro would be cool.
Peter
On Thu, Jan 17, 2008 at 02:48:56PM +0000, Peter Robinson wrote:
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
The package repository has been built for ARMv5 EABI, soft-float, little endian. The majority of the important and frequently used Fedora packages have been built for ARM.
The Fedora/ARM architecture wiki page has more info: http://fedoraproject.org/wiki/Architectures/ARM
The easiest way to start using Fedora 8/ARM is to download the prebuilt root filesystem, which can be booted in QEMU, or chroot'ed into or booted from on any ARMv5 or later processor running in little endian mode. Additional packages can be installed by using yum, which is provided in the filesystem.
A HOWTO which describes getting Fedora/ARM running in QEMU is here: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
There currently are a handful of known issues, which are described at: http://fedoraproject.org/wiki/Architectures/ARM/TODO
Please help us by using the Fedora/ARM port and reporting any issues you run into so that we can fix them.
I should have bought something else/bigger than my WRT54, I guess :-)
Isn't the WRT54 MIPS based with 4M of RAM or so? :)
Yes I think so. They're Broadcom chips which I'm pretty sure uses a MIPS32 core.
But on the other hand my Dlink DNS-323 is a 500Hmz Marvell ARM chip. A storage Fedora sub distro would be cool.
I'll hack up prebuilt kernel packages for a bunch of popular ARM boards, probably once support for Orion (i.e. the ARM CPU you speak of) hits mainline (it's queued for 2.6.25.)
On Fri, Jan 18, 2008 at 12:36:33AM +0100, Linus Walleij wrote:
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
This is a great day for Fedora, thank you Lennert!
Thanks. :)
Hm, my package libnjb does not build, no good. :-(
It is built?
f8-updates-arm/libnjb-2.2.6-2.fc8.armv5tel.rpm f8-updates-arm/libnjb-debuginfo-2.2.6-2.fc8.armv5tel.rpm f8-updates-arm/libnjb-devel-2.2.6-2.fc8.armv5tel.rpm f8-updates-arm/libnjb-examples-2.2.6-2.fc8.armv5tel.rpm
A consequence of not being hooked up in the main Fedora build system is that we don't do builds in the same order as they are done on i386/x86_64/ppc/ppc64. By the time libnjb was queued for building, an F8 update had already been issued for it, and the way we've set things up means that the F8 base package won't be built anymore if a newer version of the package (i.e. the update) has already been built.
On Jan 14, 2008 6:33 PM, Lennert Buytenhek buytenh@wantstofly.org wrote:
Hi all,
We are proud to announce the availability of a(n unofficial) Fedora 8 package repository for the ARM architecture.
Great news! Would it be possible to install this on Scratchbox? Maemo's SDK is already using it.