[comp.lang.perl] Still problems in Patch 28

aks@somewhere.ucsb.edu (Alan Stebbens) (08/15/90)

I just applied Patch#28 and did the Configure thing (is that like 
doing the "wild thing" on a computer? :^), and discovered that
the "make depend" invocation failed on both the parent Makefile and
the x2p/Makefile.  It turns out that the "@ echo" statements were
preceded by six blanks, rather than a tab character, which upsets
the "make" on my DECStation 3100, under Ultrix 3.1.

Here's a patch.  Please note: the first set of lines are the old,
incorrect lines, and there are six spaces between the '!' and the '@
echo' tokens, while the second set of lines are the new, correct lines,
and there should be a single tab character between the '!' and '@'. 
You should verify this, since it may be possible that some mailers
detabify the text.

Alan Stebbens <aks@hub.ucsb.edu>

*** perl3.0p28/Makefile.SH.orig	Tue Aug 14 11:33:58 1990
--- perl3.0p28/Makefile.SH	Tue Aug 14 10:56:45 1990
***************
*** 288,295 ****
  	touch perly.h
  
  perl.c: perl.y
!       @ echo 'Expect either' 29 shift/reduce and 59 reduce/reduce conflicts...
!       @ echo '           or' 27 shift/reduce and 61 reduce/reduce conflicts...
  	$(YACC) -d perl.y
  	mv y.tab.c perl.c
  	mv y.tab.h perly.h
--- 288,295 ----
  	touch perly.h
  
  perl.c: perl.y
! 	@ echo 'Expect either' 29 shift/reduce and 59 reduce/reduce conflicts...
! 	@ echo '           or' 27 shift/reduce and 61 reduce/reduce conflicts...
  	$(YACC) -d perl.y
  	mv y.tab.c perl.c
  	mv y.tab.h perly.h
*** perl3.0p28/x2p/Makefile.SH.orig	Tue Aug 14 11:35:23 1990
--- perl3.0p28/x2p/Makefile.SH	Tue Aug 14 10:59:46 1990
***************
*** 101,107 ****
  	$(CC) $(LARGE) $(LDFLAGS) $(obj) a2p.o $(libs) -o a2p
  
  a2p.c: a2p.y
!       @ echo Expect 226 shift/reduce conflicts...
  	$(YACC) a2p.y
  	mv y.tab.c a2p.c
  
--- 101,107 ----
  	$(CC) $(LARGE) $(LDFLAGS) $(obj) a2p.o $(libs) -o a2p
  
  a2p.c: a2p.y
! 	@ echo Expect 226 shift/reduce conflicts...
  	$(YACC) a2p.y
  	mv y.tab.c a2p.c

--

Alan Stebbens <aks@hub.ucsb.edu>

worley@compass.com (Dale Worley) (08/15/90)

   From: aks@somewhere.ucsb.edu (Alan Stebbens)

   You should verify this, since it may be possible that some mailers
   detabify the text.

Yes, indeed!  Your message was broken in exactly that way.  This
explains why patches 19 to 27 were damaged when they arrived here, and
caused me no end of trouble.  Does anybody know which piece of
software is doing this?  And if so, can they kill it, please?

Dale Worley		Compass, Inc.			worley@compass.com
--
From Robert X. Cringely's always-funny column in INFOWORLD; this one
from the April 16 issue:
The reason Pammy doesn't understand my tax problems is that she
avoids the tax system entirely.  All her income comes in cash from men
who pay her to order them around and tell them they are scum, which
sounds like working for Steve Jobs only without the stock options.

lwall@jpl-devvax.JPL.NASA.GOV (Larry Wall) (08/15/90)

In article <1990Aug14.200334.14709@uvaarpa.Virginia.EDU> worley@compass.com writes:
: Yes, indeed!  Your message was broken in exactly that way.  This
: explains why patches 19 to 27 were damaged when they arrived here, and
: caused me no end of trouble.  Does anybody know which piece of
: software is doing this?  And if so, can they kill it, please?

I believe the culprit is a little program called BITNET.  Go ahead, kill it.

Larry