Ruby floating point problem in FreeBSD 11.0-ALPHA1

Carl Johnson carlj at peak.org
Sat Jun 11 03:42:55 UTC 2016


Carl Johnson <carlj at peak.org> writes:

> Tom Vijlbrief <tvijlbrief at gmail.com> writes:
>
>> I had similar issues (core dumps) with Python.
>>
>> Recompiling the ports fixed it for me.
>>
>> Note that portmaster gave me some issues, because the old port has to be deinstalled first. Just a "make" in the
>> ports source did not work in all cases.
>>
>> What worked for me was:
>>
>> make deinstall reinstall clean
>>
>> In each /usr/ports/* directory, starting with the supporting libs
>
> Thanks for the information, but I think I will wait for a while and see
> if a new package build comes out that fixes the problem.  The RPi's are
> slow enough that I hate to build all packages unless I have to.
>
>> Op di 31 mei 2016 23:47 schreef Carl Johnson <carlj at peak.org>:
>>
>>     Hello,
>>    
>>     I just upgraded an RPi2 system to the 11.0-ALPHA1 and noticed that a
>>     fractional second sleep in ruby causes SIGABRT.  I assume that is due to
>>     the softfp to hardfp transition, but it appears that the available
>>     packages are still softfp.  I just checked and found that printing fp
>>     numbers from ruby works.  Anybody have any comments about whether this
>>     is expected due to the transition?
>>    
>>     Thanks for any information.

I just installed packages from the newest build and ruby now works
properly.  I am a little confused about the package architecture still
showing softfp (Architecture : freebsd:11:armv6:32:el:eabi:softfp).  Is
that really the new version that actually uses hardfp?

Thanks for any information.

-- 
Carl Johnson		carlj at peak.org



More information about the freebsd-arm mailing list