Hi,

 

this my plan to cleanup the current mess with the architectures for ARM:

 

* drop armv7hl scheduler and run only armv7el (armv7l would make more sense

but to stay compatible with

former OBS releases).

 

* change target to produce armv7l.rpm's. The build flags and used hardware

floating point switches will remain to be active.

 

* adapt rpm to accept the not existing armv7hl architecture packages to

stay compatible with Fedora and MeeGo.

 

Reason behind this is that we currently mix ABI compatibilities and hardware

features in the machine string. armv7l hardware should always be able to execute hard float binaries. When the ABI is not compatible this should be

expressed by package dependencies.

 

Any comments on this ?

 

thanks

adrian

 

--

Adrian Schroeter

SUSE Linux Products GmbH

email: adrian@suse.de