Mailinglist Archive: opensuse-arm (41 mails)

< Previous Next >
Re: [opensuse-arm] bootstrapping current Factory for ARM
Hello,

On 09/25/2011 10:40 AM, Andrew Wafaa wrote:

I'm saying almost because it seems the gcc4.6 compiler is miscompiling
things,
so the rpm db corrupts itself quite quickly. I'm still trying to find a fix
for that. On the other side we did not get far enough with 4.4 either, so it
seems we currently do need a newer compiler.

Speaking to some in the Fedora camp, they seem to think that having
the latest gcc made a difference, especially ensuring it had the PRs
listed in [0]. I'm no compiler expert so I wouldn't like to say.
What's the best way of checking, just branch/build/submit?
I'm not a compiler expert either, but I was told by Debian developers
and at different conferences that using compilers from Linaro (the
non-profit Linux development company of ARM, http://www.linaro.org/ )
should give the best results.

We've also setup openSUSE:Factory:ARM, which is supposed to bootstrap itself
and become a complete Factory distribution. We'll be working on this during
the next week. Currently this project is empty and not yet building due to
some initial issues still.

Currently we're building armv7el with softfp, although people have been
indicating that we should switch to hardfp, and revive armv5el for the softfp
targets. Any other comments?
My thinking behind preferring hardfp is that the boards/systems that
we will hopefully be running on (at least initially) will be the newer
variaty which support hardfp. My understanding of the situation is
that there is a significant gain if using hardfp vs softfp. Saying
that though I am open to being educated on the situation. I know our
competitors/peers are all switching to hardfp too.
When I was at the spring Linaro meeting, there were two EFIKA's
displayed next to each other. One was running the regular ARM port, the
other ARMHF. Both was running PovRay and rendering the same scene. One
was ready in 5 minutes the other over 20 minutes. Of course the
difference is not this striking in all use cases, but still visible. The
Debian ARMHF port was originally done on EFIKA MX, but runs on many
other machines.
Some Debian ARMHF links, which might have some useful information.
http://wiki.debian.org/ArmHardFloatPort
http://wiki.debian.org/ArmHardFloatTodo
https://wiki.linaro.org/Linaro-arm-hardfloat
Bye,
CzP
--
To unsubscribe, e-mail: opensuse-arm+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-arm+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups