+1.  This is the right answer.  James did a yeoman's job with CSSC but
the original is better than the copy.

On Mon, Jun 03, 2019 at 12:13:38PM +0200, Joerg Schilling wrote:
> James Youngman <ja...@youngman.org> wrote:
> 
> > It's a long time since I have had access to a system capable of
> > running Cygwin, and it looks to me as if the code now in the Git
> > repository for CSSC will no longer compile under Cygwin.
> >
> > The Cygwin code needs to be different because, among other things,
> > under Cygwin one cannot rename an open file, so there would need to be
> > differences in CSSC's control flow on that platform.
> 
> Fortunately, the original AT&T SCCS source code has become an OpenSource 
> project in December 2006 and it is highly portable. Since the original SCCS 
> first closes the files that need to be renamed, SCCS works just fine on Cygwin
> and this has been verified in January 2007 already.
> 
> Check http://sourceforge.net/projects/sccs/files/ for older ("stable") 
> versions 
> of the source code and http://sourceforge.net/projects/schilytools/files/ for
> recent snapshots of the source.
> 
> The latest "stable" version in http://sourceforge.net/projects/sccs/files/ is 
> from February and the latest snapshot from schilytools with changed files in 
> the SCCS tree is from the end of May. This was mainly to make the SCCS test 
> suite pass on some platforms with broken time interface routines in libc and 
> do 
> not correctly support dates before 1.1.1970.
> 
> I am happy to get feedback..
> 
> BTW:
> 
> SCCS is 2x..50x faster than GNU CSSC and needs 4x..10x less memory than GNU 
> CSSC.
> 
> J?rg
> 
> -- 
>  EMail:jo...@schily.net                    (home) J?rg Schilling D-13353 
> Berlin
>     joerg.schill...@fokus.fraunhofer.de (work) Blog: 
> http://schily.blogspot.com/
>  URL: http://cdrecord.org/private/ http://sf.net/projects/schilytools/files/'

-- 
---
Larry McVoy                  lm at mcvoy.com             
http://www.mcvoy.com/lm 

Reply via email to