[squeak-dev] Squeak 4.6 release update

Levente Uzonyi leves at elte.hu
Sun Mar 8 03:18:24 UTC 2015


On Sat, 7 Mar 2015, David T. Lewis wrote:

> On Sat, Mar 07, 2015 at 08:28:55PM +0100, Tobias Pape wrote:
>> Hey,
>> On 07.03.2015, at 19:01, gettimothy <gettimothy at zoho.com> wrote:
>>
>>> The image fixes the WriteStream>>NextChunkPut error we where getting when trying to modify comments which makes me happy (:
>>
>> to which fix do you refer?
>> There is a hack out there calling flush every now and then,
>> but this all calls for a principled solution for streams that
>> read _and_ write.
>
> You are right that it is a hack, but the actual problem is a defect
> in some C runtime libraries, notably on Ubuntu but possibly others
> as well.

Are you sure it's a bug in the OS? Isn't it just the allocate-on-flush 
behavior? https://en.wikipedia.org/wiki/Allocate-on-flush

Levente

>
> What we really need is a unit test that captures the bug. I was not able
> to come up with one myself, but it would be quite helpful if someone
> could do it.
>
> In addition to the error saving comments, I also have a large number
> of failures in my OSProcess and CommandShell tests when running on
> my Ubuntu laptop with the buggy C runtime. I cannot prove it, but I
> am fairly sure it is the same underlying Ubuntu bug causing these
> problems.
>
> Dave
>
>
>>
>> best
>> 	-Tobias
>>
>>
>>>
>>> ---- On Fri, 06 Mar 2015 15:23:00 -0500 Chris Muller<ma.chris.m at gmail.com> wrote ----
>>> Besides welcoming Marcel to the board yesterday, we discussed that
>>> we'd like to push for the 4.6 / 5.0 release by April 30th. Somehow my
>>> name was the only one to be found on the volunteer list as release
>>> manager, but Eliot voiced his willingness to assist, but will be
>>> relying on others to chip in as well.
>>>
>>> So, I've just updated the Squeak 4.5-13686 image from trunk (lo and
>>> behold, it worked without a hitch!) to produce a Squeak4.6-14191.zip
>>> which is now available at ftp.squeak.org/4.6alpha/.
>>>
>>>> From this snapshot forward, lets start thinking about the 4.6 release
>>> and all that we want to be in it. If you have any low-level changes
>>> to the image that would benefit from as much testing as possible, now
>>> is the time to get those finalized and committed into the trunk.
>>> Controversial changes should start in the Inbox as always, we still
>>> have time for one or two more arguments. :)
>>>
>>> In a few weeks, we'll want to start being more conservative with our
>>> changes; only things like tools and cosmetics -- and we'll hammer out
>>> the look and UX.
>>>
>>> 4.6 is a dual release also as 5.0. We'll be releasing two VM's and
>>> two images; one each for the Cog and Spur formats. The content of the
>>> images will be equivalent.
>>
>>
>
>


More information about the Squeak-dev mailing list