[antlr-interest] Request for Strongly Signed Antlr3.Runtime.dll (3.0.1)

Johannes Luber JALuber at gmx.de
Thu May 29 08:32:53 PDT 2008


> Hi,
> 
> Are you saying that there isn't any source code for 3.0.1?  What is the
> process by which the .dll is created? It sounds like some byte-code to IL
> code conversion.  I'm asking from the point of view of support for bug
> fixes.

To put it simply: I do neither create a 3.0.1 nor do I bugfix it anymore. Nor should someone else bugfix it - see below.

>  Sounds like all the effort, rightly so, is going into 3.1, though
> that would force us to drop support for .NET 1.1.  I'll check into the
> latest beta/daily build and ping back if there are issues.

You are the first I know who requires support for .NET 1.1. Currently, 3.1 supports .NET 1.1 and 3.2 will be the last release with the CSharp target included. Afterwards, the CSharp2 target will be the only one remaining. CSharp2 is already available in the latest beta. For further details about the differences between the two targets see the ANTLR wiki page about the C# target. Where did you get the notion that 3.1 kills .NET 1.1 support already?
 
> BTW, there is a way to sign after the fact.  
> 
> ildasm Antlr3.Runtime.dll /out:Antlr3.Runtime.il
> 
> ilasm Antlr3.Runtime.il /dll /res:Antlr3.Runtime.res /key:Spring.Net.snk
> /out:Antlr3.Runtime.dll
> 
> Could you sign the current assemblies this way?

I never looked into this myself, as my predecessor did all the required work. And you don't need doing it yourself anyway. :)

Johannes
> 
> Cheers,
> Mark
> 
> 
> 
> -----Original Message-----
> From: Johannes Luber [mailto:JALuber at gmx.de] 
> Sent: Wednesday, May 28, 2008 7:36 PM
> To: Mark Pollack; antlr-interest at antlr.org
> Subject: Re: [antlr-interest] Request for Strongly Signed
> Antlr3.Runtime.dll
> (3.0.1)
> 
> > Hi,
> > 
> >  
> > 
> > We use Antlr quite heavily in an open source project, Spring.NET, and we
> > must sign all of our assemblies.  I want to update from 2.7 to 3.0.1 but
> > noticed that the assembly is not strongly signed.  In the past
> >
> <http://www.antlr.org/pipermail/antlr-interest/2006-January/015149.html
> > > I was able to track down the source code and recompile myself but I
> > can't
> > locate the source for Antlr3.Runtime.dll now and it would of course be
> > better if it was done by the Antlr team.
> 
> The reason is that the only avaliable source was the reflactored source
> code
> version. Even I as the new maintainer never had the original source code
> for
> that. But while I can't help you there, 3.1 already includes strongnamed
> assemblies - at least they should be strongnamed. Never tested that
> myself,
> as I didn't create the build files. Look at the latest beta or daily build
> for the current source code and assemblies.
> 
> Johannes
> > 
> >  
> > 
> > Is it possible to get a strongly signed 3.0.1 runtime dll?  If not, can
> it
> > be done for the 3.1 release?   I'm happy to lend a hand to help out and
> > even
> > compile myself, contribute back, if you can point me in the right
> > direction.
> > 
> > 
> >  
> > 
> > Thanks again for the great software!
> > 
> >  
> > 
> > Cheers,
> > 
> > Mark
> > 
> 
> -- 
> GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
> Jetzt dabei sein: http://www.shortview.de/?mc=sv_ext_mf@gmx

-- 
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/?mc=sv_ext_mf@gmx


More information about the antlr-interest mailing list