[squeak-dev] Re: [ANN] Squeak 5.1 Code Freeze -- Trunk still closed; first release candidate(s) available

marcel.taeumel Marcel.Taeumel at hpi.de
Sat Aug 20 07:29:27 UTC 2016


tim Rowledge wrote
>> On 19-08-2016, at 4:32 PM, Levente Uzonyi <

> leves at .elte

> > wrote:
>> 
>> On Fri, 19 Aug 2016, Fabio Niephaus wrote:
>> 
>>> On Fri, Aug 19, 2016 at 11:31 PM tim Rowledge <

> tim@

> > wrote:
>>> 
>>>      > On 19-08-2016, at 12:41 PM, Fabio Niephaus <

> lists@

> > wrote:
>>>      >
>>>      > Thanks for the bug reports. I've fixed the regex bug and found a
>>> way to ensure "find" ignores dot files.
>>> 
>>>      Excellent.
>>> 
>>>      > But why do you think ensure_conf_file needs to depend upon the
>>> kernel level?
>>> 
>>>      Because the issue was fixed in the kernel some time ago.
>>> Unfortunately I couldn’t tell you exactly when, but the Pi stopped
>>> needing the file addition around 18 months ago. That’s around the time
>>>      the kernel was bumped up to v 4 I think. Whether it is any sort of
>>> problem to have such a file when it isn’t required… I don’t know. It’s
>>> certainly less alarming for any user if the script doesn’t
>>>      demand their superuser password!
>>> Can someone shed some light on this or do some more digging? When
>>> exactly do we need a squeak.conf? Any other ideas how to deal with this?
>> 
>> You always need it when you use an ht VM. Without the file the VM will
>> not start (unless you run it as root, but that's something you wouldn't
>> do, would you?).
>> All VMs built by the CI are ht VMs, so the file is a must.
> 
> 
> This is not strictly true; recent kernels simply don’t cause the problem.
> My Pi just doesn’t need the file and hasn’t for 18+ months. I’ve checked
> for it pre-existing and it doesn’t. I’ve been delivering the PI system
> with an ht based vm for a long time now and millions of people use it
> daily.
> 
> 
>> The file has no effect on kernels before 2.6.X (basically 10+ years old),
>> so checking the version is unnecessary (the VM would probably not start
>> anyway due to C library differences).
>> 
>> Levente
>> 
>>> Fabio
>>>  
>>> 
>>>      tim
>>>      --
>>>      tim Rowledge; 

> tim@

> ; http://www.rowledge.org/tim
>>>      Oxymorons: Good grief
>> 
> 
> 
> tim
> --
> tim Rowledge; 

> tim@

> ; http://www.rowledge.org/tim
> To define recursion, we must first define recursion.

Here is another release candidate:
http://files.squeak.org/5.1rc2/Squeak5.1rc2-16535-32bit/

The 64-bit VM for macOS we use on TravisCI has some hick-ups at the moment.

Best,
Marcel



--
View this message in context: http://forum.world.st/ANN-Squeak-5-1-Code-Freeze-Trunk-still-closed-first-release-candidate-s-available-tp4911665p4912033.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.


More information about the Squeak-dev mailing list