[M3devel] HEADS UP: release_CM3_5_8_RC2 / code freeze

jay.krell at cornell.edu jay.krell at cornell.edu
Wed Jul 15 21:08:28 CEST 2009


I meant to say from what they *were*. I only have to whine non zero  
about 'kext' I don't insist or such. What they *are* is fine. I was  
agreeing but accidentally disagreed.

  - oops (phone)

On Jul 15, 2009, at 11:37 AM, Jay K <jay.krell at cornell.edu> wrote:

>
> Definitely these should be renamed from what they are.
> Does "kext" bother anyone else, enough to come up with another name?  
> kext is the extension for "kernel extensions" on Darwin -- drivers.
>
> Maybe I can get one more change in in the day window. :) Or it can  
> be in after the RC, ok. It's a very compatible and fairly desirable  
> change, to shorten the symlink chain lengths.
>
> - Jay
>
>
> ----------------------------------------
>> Date: Wed, 15 Jul 2009 19:35:01 +0200
>> From: wagner at elegosoft.com
>> To: jay.krell at cornell.edu
>> CC: m3devel at elegosoft.com; m3-support at elego.de
>> Subject: RE: [M3devel] HEADS UP: release_CM3_5_8_RC2 / code freeze
>>
>> OK< I've done the first changes to RC2 myself now:-/
>>
>> cvs commit -m 'consistently rename programs lex, yacc, tok, ext to
>> klex, kyacc, ktok, kext' caltech-parser
>>
>> The following files have been changed:
>> T caltech-parser/parserlib/kext/src/m3makefile
>> T caltech-parser/parserlib/klex/src/m3makefile
>> T caltech-parser/parserlib/ktok/src/m3makefile
>> T caltech-parser/parserlib/kyacc/src/m3makefile
>> T caltech-parser/parserlib/parserlib/src/parser.tmpl
>>
>> I think that change is justified as we do not want to ship competing
>> yaccs and lexs again, that's rather surprising (not to say annoying).
>>
>> I'd suggest we'll wait another day for late fixes and then build
>> the RC2 packages.
>> Any comments/suggestions so far?
>>
>> Olaf
>>
>> Quoting Jay K :
>>
>>> I'd still like to:
>>>
>>> reduce the indirection in the recently introduced symlinks..it is
>>> a small change (that's what I always say!) (though the movement from
>>> pkg to lib I wouldn't call small)
>>>
>>>
>>> improve the state of a few targets, esp. ARM_DARWIN, I386_SOLARIS,
>>> AMD64_SOLARIS, maybe SPARC64_SOLARIS, SPARC64_OPENBSD,
>>> AMD64_OPENBSD, AMD64_NETBSD, I386_OPENBSD, maybe others
>>>
>>> These might be be mostly just:
>>> - updating RTSignalC.c
>>> - updating the GNU configuration name for AMD64_SOLARIS in
>>> m3cc/src/m3makefile
>>> - fix my Python scripts to consume the master package list,
>>> build m3gdb, build cm3ide, build in dependency order (huh, I thought
>>> they always did, now not sure), add your feature of passing on
>>> extra parameteres to cm3
>>> - maybe change the *.sh files to accept parameters in any order
>>> like the *.py
>>> - maybe whittle away more on m3core/src/unix
>>>
>>> Also some minor features I'll propose shortly.
>>>
>>> - Jay
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ----------------------------------------
>>>> Date: Wed, 15 Jul 2009 11:33:56 +0200
>>>> From: wagner at elegosoft.com
>>>> To: jay.krell at cornell.edu
>>>> CC: m3devel at elegosoft.com; m3-support at elego.de
>>>> Subject: RE: [M3devel] HEADS UP: release_CM3_5_8_RC2 / code freeze
>>>>
>>>> Quoting Jay K :
>>>>
>>>>> How does one checkout, update or commit to RC2 and beyond RC2?
>>>>
>>>> No changes here. I'd just like to avoid branching for the release,
>>>> and concentrate work on it.
>>>>
>>>>> There is still maybe the formsedit crash. I'll verify soon.
>>>>>
>>>>> Ideally we get to a situation in which distributions are built  
>>>>> every
>>>>> day and what we ship is merely picked among them. I need to ever
>>>>> get Tinderbox working and under cron or in a loop.
>>>>>
>>>>> I also wonder if we should go back to 5.7.something, since we  
>>>>> burned
>>>>> through 5.7 fairly fast.
>>>>
>>>> Please, let's just provide one stable official release, and not  
>>>> confuse
>>>> anybody by using old version numbers.
>>>>
>>>> Olaf
>>>>
>>>>> ----------------------------------------
>>>>>> Date: Wed, 15 Jul 2009 08:31:40 +0200
>>>>>> From: wagner at elegosoft.com
>>>>>> To: m3devel at elegosoft.com
>>>>>> CC: m3-support at elego.de
>>>>>> Subject: [M3devel] HEADS UP: release_CM3_5_8_RC2 / code freeze
>>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I'm currently tagging the source base with release_CM3_5_8_RC2.
>>>>>> The reported compiler vesion will be d5.8.2 for this RC.
>>>>>> There seems to be a neverending stream of commits, which makes
>>>>>> it quite difficult to choose a good time to do this, but I hope
>>>>>> that Tinderbox will show no major problems with the tagged  
>>>>>> sources.
>>>>>>
>>>>>> I'd like everybody for the next weeks to postpone their  
>>>>>> functional
>>>>>> changes and concentrate on testing and fixing bugs that are found
>>>>>> or already known. If anybody knows of any problems with the  
>>>>>> current
>>>>>> tag we can still move it in places _before_ we build any release
>>>>>> archives. Tagging the whole repository is a quite costly  
>>>>>> operation
>>>>>> in CVS.
>>>>>>
>>>>>> To summarize:
>>>>>>
>>>>>> o refrain from functional changes
>>>>>> o report and correct bugs
>>>>>> o don't build any distribution archives until we've agreed we've
>>>>>> tagged a good source set
>>>>>>
>>>>>> I'll perform some testing myself and try to prepare a draft for  
>>>>>> the
>>>>>> release notes (a lot of changes occured in the recent years)  
>>>>>> within the
>>>>>> next days.
>>>>>>
>>>>>> Thanks for your patience and your contribution,
>>>>>>
>>>>>> Olaf
>>>>>> --
>>>>>> Olaf Wagner -- elego Software Solutions GmbH
>>>>>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
>>>>>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95
>>>>>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner |  
>>>>>> Sitz: Berlin
>>>>>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr:
>>>>>> DE163214194
>>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Olaf Wagner -- elego Software Solutions GmbH
>>>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
>>>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95
>>>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz 
>>>> : Berlin
>>>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr:  
>>>> DE163214194
>>>>
>>
>>
>>
>> --
>> Olaf Wagner -- elego Software Solutions GmbH
>> Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
>> phone: +49 30 23 45 86 96 mobile: +49 177 2345 869 fax: +49 30 23 45 86 95
>> http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Be 
>> rlin
>> Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr:  
>> DE163214194
>>



More information about the M3devel mailing list