>Submitter-Id:   net
>Originator:     Mike MacKenzie
>Organization:   Indiana University
>Confidential:  no 
>Synopsis:      fixes for make check on Solaris 2.6
>Severity:      serious
>Priority:      low
>Category:      cvs
>Class:         sw-bug
>Release:       cvs-1.10
>Environment:   SPARCStation 20, Solaris 2.6, make check
System: SunOS bell 5.6 Generic_105181-17 sun4m sparc SUNW,SPARCstation-20
Architecture: sun4

>Description:
make check (sanity.sh) fails on several of the rcsdiff tests starting with
rcsdiff-5
>How-To-Repeat:
just run make check (I used GNU make 3.77)
>Fix:
        

The problem is due to improperly escaped $ characters in the calls to
dotest.  The following is a diff from the original sanity.sh to my
modified version that passes all tests.

3420c3420
< I am the first foo, and my name is \$""Name: first \$\."
---
> I am the first foo, and my name is \\\$""Name: first \\\$\."
3435c3435
< I am the second foo, and my name is \$""Name: second \$\."
---
> I am the second foo, and my name is \\\$""Name: second \\\$\."
3446c3446
< < I am the first foo, and my name is \$""Name:  \$\.
---
> < I am the first foo, and my name is \\\$""Name:  \\\$\.
3448c3448
< > I am the second foo, and my name is \$""Name:  \$\."
---
> > I am the second foo, and my name is \\\$""Name:  \\\$\."
3459c3459
< < I am the first foo, and my name is \$""Name:  \$\.
---
> < I am the first foo, and my name is \\\$""Name:  \\\$\.
3461c3461
< > I am the once and future foo, and my name is \$""Name\$\."
---
> > I am the once and future foo, and my name is \\\$""Name\\\$\."

Reply via email to