Le 22/11/2013 09:55, Guillaume Gardet a écrit :
> Hi,
>
> Le 22/11/2013 09:12, Michal Hrusecky a écrit :
>> Hi,
>>
>> today I tried upgrading openSUSE on my tablet (Tegra2) from 12.3 to 13.1 and 
>> I
>> ended up with invalid instruction errors just after update of glibc. My guess
>> is that glibc was compiled with neon support enabled. Was there any decision 
>> to
>> drop non-neon devices or is it simply a bug? Is it just glibc that has neon
>> enabled or everything? I know that for 32bits we have two glibc packages, 
>> maybe
>> something similar would be possible for armv7?
>>
> AFAIK, neon should not be enabled by default, so this is a big bug. Someone 
> else noticed this bug few days ago, on a Mirabox (Marvel SoC).
>
> All my ARM boards are neon capable so I cannot test. :(
>
> Maybe Alex, or Dirk, could help here?

Apparently, glibc is now capable of multiarch for armv7. Which mean that it can 
auto-detect if hardware is neon capable, or not. For that, we need to build 
glibc with multi-arch option enabled, which is not the case right now. Without 
multiarch enabled, no tests are performed and assume that neon is present.

I am building glibc with multi-arch enabled.
Once built, could you test if it fix your problem?


Guillaume

>
>
> Guillaume
>

-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to