Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Feb 1995 01:35:10 +0200
From:      Mark Murray <mark@grondar.za>
To:        ports@FreeBSD.org, bugs@FreeBSD.org
Subject:   MH does not compile....
Message-ID:  <199502242335.BAA21197@grunt.grondar.za>

next in thread | raw e-mail | index | archive | help

>Submitter-Id:   current-users
>Originator:     Mark Murray
>Organization:   GTA
>Confidential:   no
>Synopsis:       The MH port is hosed. It will not compile...
>Severity:       serious
>Priority:       medium
>Category:       ports
>Release:        FreeBSD 2.1.0-Development i386
>Class:          sw-bug
>Environment: 

FreeBSD Current (SUPping)

>Description: 

The current MH will not compile. One of the makefiles has a %$#^ing tab on
an empty line, and it barfs when it sees targets looking like

true:;

There are 34 of these, spread arount the place.

>How-To-Repeat: 

cd /usr/ports/mail/mh
make

>Fix: 
	
Commit this patch as patch-ae in ports/mh/patches:

diff -cdPr mh-6.8.3.org/conf/makefiles/config mh-6.8.3/conf/makefiles/config
*** mh-6.8.3.org/conf/makefiles/config	Wed Dec  1 06:00:22 1993
- --- mh-6.8.3/conf/makefiles/config	Fri Feb 24 23:53:50 1995
***************
*** 36,42 ****
  version version.c:	true
  		@/bin/sh version.sh @(MHHOSTVER) @(MHRELEASE)
  
! true:;
  
  ##############################################################################
  #	Miscellaneous tasks
- --- 36,42 ----
  version version.c:	true
  		@/bin/sh version.sh @(MHHOSTVER) @(MHRELEASE)
  
! true:
  
  ##############################################################################
  #	Miscellaneous tasks
diff -cdPr mh-6.8.3.org/conf/makefiles/dist mh-6.8.3/conf/makefiles/dist
*** mh-6.8.3.org/conf/makefiles/dist	Wed Dec  1 06:00:22 1993
- --- mh-6.8.3/conf/makefiles/dist	Fri Feb 24 23:53:51 1995
***************
*** 60,66 ****
  	lpr -d -J Tutorial tutorial.dvi
  
  
! true:;
  
  
  #############################################################
- --- 60,66 ----
  	lpr -d -J Tutorial tutorial.dvi
  
  
! true:
  
  
  #############################################################
diff -cdPr mh-6.8.3.org/conf/makefiles/doc mh-6.8.3/conf/makefiles/doc
*** mh-6.8.3.org/conf/makefiles/doc	Wed Dec  1 06:00:22 1993
- --- mh-6.8.3/conf/makefiles/doc	Fri Feb 24 23:56:33 1995
***************
*** 168,174 ****
  
  guide:		ADMIN.doc
  
! true:;
  
  
  ##############################################################################
- --- 168,174 ----
  
  guide:		ADMIN.doc
  
! true:
  
  
  ##############################################################################
***************
*** 820,826 ****
  #	Miscellaneous tasks
  ##############################################################################
  
! lint:;		
  
  version.rf:
  		cd ../config; make version
- --- 820,826 ----
  #	Miscellaneous tasks
  ##############################################################################
  
! lint:
  
  version.rf:
  		cd ../config; make version
***************
*** 836,842 ****
  
  unclean:;	-rm -f z* _* :* core MAKEDOC
  
! depend:;
  
  
  ##############################################################################
- --- 836,842 ----
  
  unclean:;	-rm -f z* _* :* core MAKEDOC
  
! depend:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/conf/makefiles/mts/mh mh-6.8.3/conf/makefiles/mts/mh
*** mh-6.8.3.org/conf/makefiles/mts/mh	Wed Dec  1 06:00:23 1993
- --- mh-6.8.3/conf/makefiles/mts/mh	Fri Feb 24 23:53:51 1995
***************
*** 47,53 ****
  ##############################################################################
  
  all:		$(LIB)
! depend:;
  lint:		l-mhmts
  
  $(LIB):		$(OFILES)
- --- 47,53 ----
  ##############################################################################
  
  all:		$(LIB)
! depend:
  lint:		l-mhmts
  
  $(LIB):		$(OFILES)
diff -cdPr mh-6.8.3.org/conf/makefiles/mts/mmdf mh-6.8.3/conf/makefiles/mts/mmdf
*** mh-6.8.3.org/conf/makefiles/mts/mmdf	Wed Dec  1 06:00:23 1993
- --- mh-6.8.3/conf/makefiles/mts/mmdf	Fri Feb 24 23:53:51 1995
***************
*** 48,54 ****
  ##############################################################################
  
  all:		$(LIB)
! depend:;
  lint:		l-mmdf
  
  @BEGIN: MMDFIMTS
- --- 48,54 ----
  ##############################################################################
  
  all:		$(LIB)
! depend:
  lint:		l-mmdf
  
  @BEGIN: MMDFIMTS
diff -cdPr mh-6.8.3.org/conf/makefiles/mts/sendmail mh-6.8.3/conf/makefiles/mts/sendmail
*** mh-6.8.3.org/conf/makefiles/mts/sendmail	Wed Dec  1 06:00:23 1993
- --- mh-6.8.3/conf/makefiles/mts/sendmail	Fri Feb 24 23:53:52 1995
***************
*** 46,52 ****
  ##############################################################################
  
  all:		$(LIB)
! depend:;
  lint:		l-sendmts
  
  $(LIB):		$(OFILES)
- --- 46,52 ----
  ##############################################################################
  
  all:		$(LIB)
! depend:
  lint:		l-sendmts
  
  $(LIB):		$(OFILES)
diff -cdPr mh-6.8.3.org/conf/makefiles/support/bboards mh-6.8.3/conf/makefiles/support/bboards
*** mh-6.8.3.org/conf/makefiles/support/bboards	Wed Dec  1 06:00:23 1993
- --- mh-6.8.3/conf/makefiles/support/bboards	Fri Feb 24 23:53:52 1995
***************
*** 85,91 ****
  		@rm -f MAKEBB
  @END: BBSERVER
  
! uninstall:;
  @BEGIN: BBSERVER
  		-cd (BBDIR); \
  		    rm -f BBoards .cshrc .mh_profile
- --- 85,91 ----
  		@rm -f MAKEBB
  @END: BBSERVER
  
! uninstall:
  @BEGIN: BBSERVER
  		-cd (BBDIR); \
  		    rm -f BBoards .cshrc .mh_profile
diff -cdPr mh-6.8.3.org/conf/makefiles/support/general mh-6.8.3/conf/makefiles/support/general
*** mh-6.8.3.org/conf/makefiles/support/general	Wed Dec  1 06:00:23 1993
- --- mh-6.8.3/conf/makefiles/support/general	Fri Feb 24 23:53:52 1995
***************
*** 34,44 ****
  #	Generate miscellaneous stuff
  ##############################################################################
  
! all:;
  
! depend:;
  
! lint:;
  
  install:	inst-all clean
  
- --- 34,44 ----
  #	Generate miscellaneous stuff
  ##############################################################################
  
! all:
  
! depend:
  
! lint:
  
  install:	inst-all clean
  
***************
*** 303,306 ****
  
  unclean:;	-rm -f z* _* :* core MAKEGEN
  
! true:;
- --- 303,306 ----
  
  unclean:;	-rm -f z* _* :* core MAKEGEN
  
! true:
diff -cdPr mh-6.8.3.org/conf/makefiles/uip mh-6.8.3/conf/makefiles/uip
*** mh-6.8.3.org/conf/makefiles/uip	Fri Feb 24 23:14:43 1995
- --- mh-6.8.3/conf/makefiles/uip	Fri Feb 24 23:53:52 1995
***************
*** 1284,1290 ****
  
  xvmhtest:	vmhtest.o vmhsbr.o $(LIBES)
  		$(LD) $(LDFLAGS) -o $@ vmhtest.o vmhsbr.o $(LDLIBS)
! 	
  
  inst-whatnow:	$(BINDIR)/whatnow
  
- --- 1284,1290 ----
  
  xvmhtest:	vmhtest.o vmhsbr.o $(LIBES)
  		$(LD) $(LDFLAGS) -o $@ vmhtest.o vmhsbr.o $(LDLIBS)
! 
  
  inst-whatnow:	$(BINDIR)/whatnow
  
diff -cdPr mh-6.8.3.org/conf/makefiles/zotnet/bboards mh-6.8.3/conf/makefiles/zotnet/bboards
*** mh-6.8.3.org/conf/makefiles/zotnet/bboards	Wed Dec  1 06:00:24 1993
- --- mh-6.8.3/conf/makefiles/zotnet/bboards	Fri Feb 24 23:53:53 1995
***************
*** 31,41 ****
  
  install:	inst-all clean
  
! inst-all:;
  
! tar:;
  
! uninstall:;
  
  
  ######################################################################
- --- 31,41 ----
  
  install:	inst-all clean
  
! inst-all:
  
! tar:
  
! uninstall:
  
  
  ######################################################################
diff -cdPr mh-6.8.3.org/conf/makefiles/zotnet/mf mh-6.8.3/conf/makefiles/zotnet/mf
*** mh-6.8.3.org/conf/makefiles/zotnet/mf	Wed Dec  1 06:00:24 1993
- --- mh-6.8.3/conf/makefiles/zotnet/mf	Fri Feb 24 23:53:53 1995
***************
*** 57,63 ****
  		@rm -f MAKEMF
  @END: MF
  
! uninstall:;
  @BEGIN: MF
  		-cd $(ETCDIR); rm -f $(ALL)
  @END: MF
- --- 57,63 ----
  		@rm -f MAKEMF
  @END: MF
  
! uninstall:
  @BEGIN: MF
  		-cd $(ETCDIR); rm -f $(ALL)
  @END: MF
diff -cdPr mh-6.8.3.org/conf/makefiles/zotnet/mts mh-6.8.3/conf/makefiles/zotnet/mts
*** mh-6.8.3.org/conf/makefiles/zotnet/mts	Wed Dec  1 06:00:24 1993
- --- mh-6.8.3/conf/makefiles/zotnet/mts	Fri Feb 24 23:53:53 1995
***************
*** 54,60 ****
  		tar $(TFLAGS) MAKEMTS mtstailor
  		@rm -f MAKEMTS
  
! uninstall:;
  		-cd $(ETCDIR); rm -f mtstailor
  
  
- --- 54,60 ----
  		tar $(TFLAGS) MAKEMTS mtstailor
  		@rm -f MAKEMTS
  
! uninstall:
  		-cd $(ETCDIR); rm -f mtstailor
  
  
diff -cdPr mh-6.8.3.org/conf/makefiles/zotnet/tws mh-6.8.3/conf/makefiles/zotnet/tws
*** mh-6.8.3.org/conf/makefiles/zotnet/tws	Wed Dec  1 06:00:24 1993
- --- mh-6.8.3/conf/makefiles/zotnet/tws	Fri Feb 24 23:53:53 1995
***************
*** 43,53 ****
  
  install:	inst-all clean
  
! inst-all:;
  
! tar:;
  
! uninstall:;
  
  
  ######################################################################
- --- 43,53 ----
  
  install:	inst-all clean
  
! inst-all:
  
! tar:
  
! uninstall:
  
  
  ######################################################################
diff -cdPr mh-6.8.3.org/papers/bboards/Makefile mh-6.8.3/papers/bboards/Makefile
*** mh-6.8.3.org/papers/bboards/Makefile	Wed Dec  1 06:00:57 1993
- --- mh-6.8.3/papers/bboards/Makefile	Fri Feb 24 23:53:54 1995
***************
*** 42,48 ****
  version.tex:	bboards.tex text.tex refs.tex version.sh
  		@: version.sh
  
! true:;
  
  
  ##############################################################################
- --- 42,48 ----
  version.tex:	bboards.tex text.tex refs.tex version.sh
  		@: version.sh
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/beginners/Makefile mh-6.8.3/papers/beginners/Makefile
*** mh-6.8.3.org/papers/beginners/Makefile	Wed Dec  1 06:00:59 1993
- --- mh-6.8.3/papers/beginners/Makefile	Fri Feb 24 23:53:54 1995
***************
*** 31,37 ****
  i-print:	beginners.dvi true
  		dvisp $(DFLAGS) -J Beginners beginners
  
! true:;
  
  
  ##############################################################################
- --- 31,37 ----
  i-print:	beginners.dvi true
  		dvisp $(DFLAGS) -J Beginners beginners
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/changes/Makefile mh-6.8.3/papers/changes/Makefile
*** mh-6.8.3.org/papers/changes/Makefile	Wed Dec  1 06:01:00 1993
- --- mh-6.8.3/papers/changes/Makefile	Fri Feb 24 23:53:54 1995
***************
*** 32,38 ****
  i-all:	all true
  	lpr -t -J MH-changes mh-changes.cat
  
! true:;
  
  ##############################################################################
  #	Miscellaneous tasks
- --- 32,38 ----
  i-all:	all true
  	lpr -t -J MH-changes mh-changes.cat
  
! true:
  
  ##############################################################################
  #	Miscellaneous tasks
diff -cdPr mh-6.8.3.org/papers/mh4/Makefile mh-6.8.3/papers/mh4/Makefile
*** mh-6.8.3.org/papers/mh4/Makefile	Wed Dec  1 06:01:02 1993
- --- mh-6.8.3/papers/mh4/Makefile	Fri Feb 24 23:53:55 1995
***************
*** 42,48 ****
  version.tex:	mh4.tex text.tex version.sh
  		@: version.sh
  
! true:;
  
  
  ##############################################################################
- --- 42,48 ----
  version.tex:	mh4.tex text.tex version.sh
  		@: version.sh
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/mh4mm/Makefile mh-6.8.3/papers/mh4mm/Makefile
*** mh-6.8.3.org/papers/mh4mm/Makefile	Wed Dec  1 06:01:04 1993
- --- mh-6.8.3/papers/mh4mm/Makefile	Fri Feb 24 23:53:55 1995
***************
*** 31,37 ****
  i-print:	mh4mm.dvi true
  		dvisp $(DFLAGS) -J Mh4mm mh4mm
  
! true:;
  
  
  ##############################################################################
- --- 31,37 ----
  i-print:	mh4mm.dvi true
  		dvisp $(DFLAGS) -J Mh4mm mh4mm
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/mh5/Makefile mh-6.8.3/papers/mh5/Makefile
*** mh-6.8.3.org/papers/mh5/Makefile	Wed Dec  1 06:01:05 1993
- --- mh-6.8.3/papers/mh5/Makefile	Fri Feb 24 23:53:56 1995
***************
*** 40,46 ****
  version.tex:	mh5.tex text.tex diagram1.tex diagram2.tex refs.tex version.sh
  		@: version.sh
  
! true:;
  
  
  
- --- 40,46 ----
  version.tex:	mh5.tex text.tex diagram1.tex diagram2.tex refs.tex version.sh
  		@: version.sh
  
! true:
  
  
  
diff -cdPr mh-6.8.3.org/papers/mh6/Makefile mh-6.8.3/papers/mh6/Makefile
*** mh-6.8.3.org/papers/mh6/Makefile	Wed Dec  1 06:01:09 1993
- --- mh-6.8.3/papers/mh6/Makefile	Fri Feb 24 23:53:56 1995
***************
*** 38,44 ****
  version.tex:	mh6.tex version.sh
  		@: version.sh
  
! true:;
  
  
  
- --- 38,44 ----
  version.tex:	mh6.tex version.sh
  		@: version.sh
  
! true:
  
  
  
diff -cdPr mh-6.8.3.org/papers/mh6.5/Makefile mh-6.8.3/papers/mh6.5/Makefile
*** mh-6.8.3.org/papers/mh6.5/Makefile	Wed Dec  1 06:01:06 1993
- --- mh-6.8.3/papers/mh6.5/Makefile	Fri Feb 24 23:53:57 1995
***************
*** 44,50 ****
  		sed -e 's|%\\newindex|\\newindex|' < mh6.ind > mh6.tmp
  		mv mh6.tmp mh6.ind
  
! true:;
  
  
  ##############################################################################
- --- 44,50 ----
  		sed -e 's|%\\newindex|\\newindex|' < mh6.ind > mh6.tmp
  		mv mh6.tmp mh6.ind
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/multifarious/Makefile mh-6.8.3/papers/multifarious/Makefile
*** mh-6.8.3.org/papers/multifarious/Makefile	Wed Dec  1 06:01:11 1993
- --- mh-6.8.3/papers/multifarious/Makefile	Fri Feb 24 23:53:57 1995
***************
*** 43,49 ****
  		version.sh
  		@: version.sh
  
! true:;
  
  
  ##############################################################################
- --- 43,49 ----
  		version.sh
  		@: version.sh
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/mznet/Makefile mh-6.8.3/papers/mznet/Makefile
*** mh-6.8.3.org/papers/mznet/Makefile	Wed Dec  1 06:01:14 1993
- --- mh-6.8.3/papers/mznet/Makefile	Fri Feb 24 23:53:57 1995
***************
*** 45,48 ****
  
  clean:;		rm -f mznet.log _*
  
! true:;
- --- 45,48 ----
  
  clean:;		rm -f mznet.log _*
  
! true:
diff -cdPr mh-6.8.3.org/papers/realwork/Makefile mh-6.8.3/papers/realwork/Makefile
*** mh-6.8.3.org/papers/realwork/Makefile	Wed Dec  1 06:01:16 1993
- --- mh-6.8.3/papers/realwork/Makefile	Fri Feb 24 23:53:58 1995
***************
*** 43,49 ****
  		version.sh
  		@: version.sh
  
! true:;
  
  
  ##############################################################################
- --- 43,49 ----
  		version.sh
  		@: version.sh
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/trusted/Makefile mh-6.8.3/papers/trusted/Makefile
*** mh-6.8.3.org/papers/trusted/Makefile	Wed Dec  1 06:01:18 1993
- --- mh-6.8.3/papers/trusted/Makefile	Fri Feb 24 23:53:58 1995
***************
*** 48,54 ****
  		version.sh
  		@: version.sh
  
! true:;
  
  
  ##############################################################################
- --- 48,54 ----
  		version.sh
  		@: version.sh
  
! true:
  
  
  ##############################################################################
diff -cdPr mh-6.8.3.org/papers/tutorial/Makefile mh-6.8.3/papers/tutorial/Makefile
*** mh-6.8.3.org/papers/tutorial/Makefile	Wed Dec  1 06:01:20 1993
- --- mh-6.8.3/papers/tutorial/Makefile	Fri Feb 24 23:53:58 1995
***************
*** 39,45 ****
  version.tex:	tutorial.tex text.tex refs.tex version.sh
  		@: version.sh
  
! true:;
  
  
  
- --- 39,45 ----
  version.tex:	tutorial.tex text.tex refs.tex version.sh
  		@: version.sh
  
! true:
  
  
  





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199502242335.BAA21197>