Re: Support for ARMv7, hardware math

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Quoting Andy Green <andy@xxxxxxxxxxx>:

> On 12/01/10 18:37, Somebody in the thread at some point said:
>
> Hi -
>
>> I don't disagree with a split, but what concerns me is we don't have
>> enough resources to get F13-ARM out the door, much less two versions of
>> the distro. We don't have enough people nor the hardware to pull it off.
>
> Infrastructure evidently already exists to knock out armv5 packages.
>
>> If you can cross-compile, and knock out 50% of the bugs out in a
>> "pre-build" system before they hit the actual build system. It increases
>
> Several years ago I made my own rpm-based cross-build system similar  
> to this.  You meet packages like perl, which as part of its build  
> process created a "miniperl" that it then ran to complete the build  
> process. Except when you build cross, the miniperl executable is an  
> ARM executable on an x86_64 box and it can't complete the build  
> process.
>
> Most packages are not that tough but there are still enough funnies  
> that instead of knocking bugs out in some awesome fast cross  
> environment, you are running around discovering and solving  
> cross-specific bugs.

yuck. :P
>> the overall speed of development. I am fully aware it isn't going to be
>> simpler then using real hardware, but I was wondering if it would be
>> simpler then trying to get qemu-arm with virtio and the plan9 layer
>> working (i failed the first time).
>
> qemu arm is a dead loss for mass build, it's a fraction of the speed  
> of native execution on even a weak arm.
>
>> Distributing a VM "image" with all the build tools set up and everything
>> configured is a lot simpler then setting up a full blown dev environment.
>
> If it was the case that arm will never approach x86 speeds, then  
> cross is worth worrying about because it will solve years of speed  
> differential by a large effort now.
>
> But that is not the case, fast arm native platforms are already here  
> and will only get faster in the future.  Cross and arm emulation are  
> not the solution and won't become the solution either.

I was looking at today. Today the project has a handful of builders.  
How does the project get on track to appear to be a viable solution,  
rather then a secondary arch that is 2 releases behind to someone  
unfamiliar with the project?  What is the easiest way to get there  
today?




_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux