*BSD News Article 15257


Return to BSD News archive

Xref: sserve comp.os.386bsd.apps:179 comp.os.386bsd.bugs:588
Newsgroups: comp.os.386bsd.apps,comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!network.ucsd.edu!dog.ee.lbl.gov!overload.lbl.gov!agate!howland.reston.ans.net!darwin.sura.net!haven.umd.edu!uunet!bcstec!dmp3592
From: dmp3592@bcstec.ca.boeing.com (Dean M. Phillips)
Subject: Re: cvs-1.3 is locking up
Message-ID: <C673rG.4xv@bcstec.ca.boeing.com>
Summary: sighandle not the whole problem.
Reply-To: dean@deanstoy.wa.com
Organization: Boeing 777 Division
References: <C60ynC.BJF@ns1.nodak.edu> <1993Apr27.232720.16472@melb.bull.oz.au>
Date: Wed, 28 Apr 1993 13:21:15 GMT
Lines: 25

I also fixed this loop bug (and its really in the system's sigismember
macro) but there is more wrong with it than this.  There is a fixed
version of cvs and an updated version of rcs available by anonymous
ftp from bsd.coe.montana.edu.

I had one problem with the updated with the updated rcs.  The version
of expr that came with 386bsd does not grok parenthesis.  I worked
around it by changing a line in conf.sh that looked something like
(I am working from memory, the files are at home):

M1=`eval '(' $l + $p ')' / 2

to two lines like:

MT=`eval $l + $p`
M1=`eval $MT / 2`

Just edit the file and search for 'eval ' and you will find it.

I am now shopping for a fixed eval.  Anyone know where I can find one?
===========================================================================
#include <std_disclaimer.h>
Dean M. Phillips                                206-294-1024
Boeing Commercial Airplane Group:               dmp3592@icdfs.ca.boeing.com
Home:                                           dean@deanstoy.wa.com