This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Wow, just hit RCS bug
- From: tednolan at bellsouth dot net
- To: cygwin at cygwin dot com
- Date: Wed, 16 Apr 2014 13:05:58 -0400
- Subject: Re: Wow, just hit RCS bug
- Authentication-results: sourceware.org; auth=none
- References: <694832 dot 7961 dot bm at smtp113 dot sbc dot mail dot ne1 dot yahoo dot com> <87bnw12nuu dot fsf at Rainer dot invalid>
In message <87bnw12nuu.fsf@Rainer.invalid>you write:
>tednolan@bellsouth.net writes:
>> Just for the record, the suggested env var fix
>>
>> RCS_MEM_LIMIT=0
>>
>> to "force stdio" does not work for me, but the
>
>That was never suggested as a fix, but to show that the problem occurs
>with files much less than 256kiB size when forcing the code path through
>stdio (which is what the "0" setting does). The RCS test suite passes
>on Cygwin since it never actively tests this code path.
>
>http://thread.gmane.org/gmane.os.cygwin/142346
>
>> RCS_MEM_LIMIT=10240
>>
>> to allow 10megs of diffs does..
>
>Which will fail once you happen upon a diff that gets that large.
>
Ah, OK -- I was just looking for a fix or workaround and didn't read
what the "=0" was supposed to do closely enough.
I can't see ever getting up to 10M of diffs, but still I consider
it an "existential" level bug for a version control system and think
the package should be removed. It's almost as bad as if "ls -l foo"
unlinked "foo".
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple